Re: Changing en phrases
Jan Schneider <[email protected]> Thu, 11 Feb 2016 20:44:49 +0100
| Newsgroups | gmane.comp.horde.internationalization |
|---|---|
| Message-ID | <[email protected]> |
Zitat von Aaron Paetznick <[email protected]>: > Thanks for this, and also thanks to Jens and Jan. I decided that > even though it could get overwritten with a future update, that I > will continue to work with the *.po locale files and just create a > procedure for re-changing the phrases if they get overwritten in the > future. I feel like I'm getting closer, but it's still not working > yet. Here's what I've done so far: > > php --no-php-ini /usr/local/bin/horde-translation init > --module="imp" --locale="en_US" > vi imp/en_US/LC_MESSAGES/imp.po > php --no-php-ini /usr/local/bin/horde-translation update > --module="imp" --locale="en_US" > > > The new phrase is still not showing. Everything seems to run fine, > except I get this error with both the init and update: > > /usr/bin/msgmerge: error while opening > "/pathname/lib/../locale/compendium.po" for reading: No such file or > directory > > > Am I still missing a step? Yes, the command to compile the translation is "make", not "update". > FYI I just confirmed that en_US is my default language in my > config/nls.local.php file, and the user I'm testing with is set to > use en_US. > > > --Aaron > > > On 2/10/2016 3:03 AM, Vilius Sumskas/LNK wrote: >>> I'm new to gettext and working with the Horde locale files, and I want >>> to change a couple of the English phrases in Horde. I want to work >>> within the system to do it, and I want to make sure that the custom >>> phrases won't be overwritten by a future Horde update. I've read the >>> online translations documentation >>> <http://www.horde.org/apps/horde/docs/TRANSLATIONS#extending- >>> existent-translations>, >>> but I haven't had much luck yet. I had originally submitted an >>> enhancement ticket <https://bugs.horde.org/ticket/14230> for this, but >>> was referred to this mailing list. Please let me know if this isn't the >>> proper forum to discuss this sort of request. >>> >>> So far I've tried running "horde-translation update -m horde -l en", and >>> it reported: >>> >>> --------------------------- >>> Horde translation generator >>> --------------------------- >>> Loading libraries... >>> [ OK ] Console_Getopt found. >>> [ OK ] Console_Table found. >>> [ OK ] File_Find found. >>> >>> Searching gettext binaries... >>> [ OK ] gettext found: /usr/bin/gettext >>> [ OK ] msgattrib found: /usr/bin/msgattrib >>> [ OK ] msgcat found: /usr/bin/msgcat >>> [ OK ] msgcomm found: /usr/bin/msgcomm >>> [ OK ] msgfmt found: /usr/bin/msgfmt >>> [ OK ] msginit found: /usr/bin/msginit >>> [ OK ] msgmerge found: /usr/bin/msgmerge >>> [ OK ] xgettext found: /usr/bin/xgettext >>> >>> [ OK ] gettext version: 0.17 >>> >>> Searching Horde modules in /pathname/lib/.. >>> Found modules: horde, nag, admin, timeobjects, kronolith, mnemo, imp, >>> turba, ingo >>> >>> Extracting from horde... not changed >>> >>> Cleaning up PO files for module horde... >>> /pathname/lib/../locale/en/LC_MESSAGES/horde.po >>> Skipped... >>> >>> Merging translation for module horde... >>> Skipped... >>> >>> >>> I would have expected this to create files for me to edit, but the >>> horde/locale/en directory is still empty (other than the help.xml file). >>> I've also tried a similar command for imp, with similar results. >>> >>> For the record, I've installed my horde and apps individually, i.e. I >>> did not install the groupware or groupware webmail editions. My >>> Horde/IMP is working just fine in every other way. Am I missing some of >>> the source translation files, or maybe they also need to be manually >>> pear-installed? Can anybody provide any pointers that might help me get >>> started? >> One more note to everything all others said, if you modify current >> translation files they would still be overwritten when updating Horde. >> >> This thread should help you with that >> http://lists.horde.org/archives/horde/Week-of-Mon-20150518/054229.html >> -- Jan Schneider The Horde Project http://www.horde.org/ -- i18n mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]