Ik zet de locale voor gettext met:
Deze wordt goed geset, getenv() laat de juiste locale zien.
Echter doet gettext hier niets mee.
Wanneer ik LC_ALL gebruik werkt dit correct, gettext vertaald zoals verwacht. Bij LC_MESSAGES wordt er niets vertaald.
Mijn vermoeden is dat gettext onder windows niets doet met LC_MESSAGES. Echter heb ik dit nergens kunnen vinden. Iemand enig idee of dit daadwerkelijk zo is, of dat ik iets over het hoofd zie?
Situatie:
php 5.2.3, Apache 2 op windows omgeving
PHP:
1
| putenv( 'LC_MESSAGES=' . $locale ); |
Deze wordt goed geset, getenv() laat de juiste locale zien.
Echter doet gettext hier niets mee.
Wanneer ik LC_ALL gebruik werkt dit correct, gettext vertaald zoals verwacht. Bij LC_MESSAGES wordt er niets vertaald.
Mijn vermoeden is dat gettext onder windows niets doet met LC_MESSAGES. Echter heb ik dit nergens kunnen vinden. Iemand enig idee of dit daadwerkelijk zo is, of dat ik iets over het hoofd zie?
Situatie:
php 5.2.3, Apache 2 op windows omgeving