[i18n] Translation problems (translation present but not used)

Ben M. Thomas ben at smallercircle.com
Sun May 9 13:58:45 PDT 2004


I've been trying to update the tr_TR translation files, and I believe
that I have a good understanding of the proper procedure. I have had
some successful, but unfortunately everything is not quite "meshing".

I've been editing the "po" files then running:
./translation.php update -m modulename -l tr_TR
(using the correct modulename, depending upon the file)
then:
./translation.php make -m modulename -l tr_TR

My first problem is that some of the translations don't seem to work.
Example:
msgid "Mail & News"
msgstr "Mektuplar ve Haberler"
This is always shown as "Mail & News" when I open Horde/IMP in my
browser. Yet in the same file at the same time, I added this
translation:
msgid "Mail"
msgstr "Mektuplar"
which now works. There are numerous other examples where a msgid is
translated, but doesn't show. I can't determine any rhyme or reason for
this. The server that I'm seeing this on is using an older version of
gettext (RH 7.3):
# gettext -V | head -n1
gettext (GNU gettext) 0.11.1

I've tried this on a more up to date system:
> gettext -V | head -n1
gettext (GNU gettext-runtime) 0.12.1
with the same results.

Is this something that I'm just going to have to live with (this is my
first real experience working with gettext)?? Or can someone shed some
light on what I may doing wrong?



More information about the i18n mailing list