[horde] Translations not working on Solaris

Robin John West Robin.West at dal.ca
Fri Apr 23 13:42:30 UTC 2010


Horde 3.3.4, IMP 4.3.4, Solaris 10, Sun WebStack 1.5 (Apache 2.2, PHP 5.2)

Since we upgraded our Horde/IMP installation and moved to new servers  
(from RH Linux to Solaris), we have been unable to get translations  
working. If I change my preferred language via options, only the Help  
and the occasional bit of text (eg in date strings) gets displayed in  
the new language; the rest of the interface stays in english. We have  
all the relevant locale files installed.

The langtest.php example script included in the TRANSLATIONS doc works  
fine from both the command line and via web.

I have tried rebuilding the translations for Solaris using  
translation.php as noted in the TRANSLATIONS doc. We had to make  
changes to translation.php to make it pick up the right GNU gettext  
utilities (eg "ggettext" instead of "gettext", etc). It now runs  
successfully except for an error message displayed right after it  
finishes building the .mo files for Horde:

Warning: an error has occured:
2052 translated messages.

This error message is also accompanied by a core dump. No PHP errors  
appear in the apache error log. The script continues on with the other  
modules we have installed (ingo, imp, turba) and finishes successfully.

Anyone have any ideas as to what's going wrong? Thanks in advance ...

-Robin

-- 
Robin John West
Administrative Computing
Information Technology Services (ITS)
Dalhousie University
(902) 494-1680
Robin.West at Dal.ca




More information about the horde mailing list