phpbar.de logo

Mailinglisten-Archive

[php] i18n mit gettext

[php] i18n mit gettext

Sorin Marti sm at arocom.ch
Die Jun 20 11:45:15 CEST 2006


Ciao Andreas,

>> setlocale(LC_ALL, 'de_DE');
>> bindtextdomain("test", "./locale");
>> textdomain("test");

> Das müsste messages (entsprechend zu LC_MESSAGES) heissen.

Wenn ich das ändere [ setlocale(LC_MESSAGES, 'de_DE'); ] erhalte ich folgende Warnungen.

Warning: setlocale() [function.setlocale]: Passing locale category name as string is deprecated. Use the LC_* -constants instead. in PATH

Warning: setlocale() [function.setlocale]: Invalid locale category name LC_MESSAGES, must be one of LC_ALL, LC_COLLATE, LC_CTYPE, LC_MONETARY, LC_NUMERIC, or LC_TIME. in PATH

Aber wie geschrieben: mit putenv() funzt es...

Grüsse
  Sorin

php::bar PHP Wiki   -   Listenarchive