Wojciech
Sznapka
CTO @ STS Zakłady
Bukmacherskie
Karol
Nowacki
Programista PHP,
Perl, C,
administrator
systemów *NIX
Temat: gettext - problem z łapaniem języka
a co zwraca setlocale(LC_ALL,""); przed i po operacjach zmiany języka?i pytanie nr 2: co wypisuje taki skrypt: <?php system("locale -a"); ?>
Wojciech
Sznapka
CTO @ STS Zakłady
Bukmacherskie
Temat: gettext - problem z łapaniem języka
1) pl_PL, pl_PL2)
C
en_IE
en_IE@euro
en_IE.iso88591
en_IE.iso885915@euro
en_IE.utf8
pl_PL
pl_PL.iso88592
pl_PL.utf8
polish
POSIX
porobiłem też w folderze locale linki pl_PL.utf8 i pl_PL.iso88592 do folderu pl_PL ale też nic nie pomogło...
Wojciech
Sznapka
CTO @ STS Zakłady
Bukmacherskie
Temat: gettext - problem z łapaniem języka
getenv('LC_ALL') i getenv('LC_MESSAGES') też zwracają pl_PL, więc WTF, że tak zapytam ?
Karol
Nowacki
Programista PHP,
Perl, C,
administrator
systemów *NIX
Temat: gettext - problem z łapaniem języka
a próbowałeś tak:setlocale(LC_ALL, "pl_PL.utf8");i wtedy powinno zalapac plik domenka.mo z katalogu ./locale/pl_PL/LC_MESSAGES/
bindtextdomain("domenka", "./locale"); // lub jakis gdzie tam masz lokalki
textdomain("domenka");
katalogi masz ok?
edit:
aha no i nie zapomnialeś o: "Content-Type: text/plain; charset=UTF-8\n" w pliku .poKarol Nowacki edytował(a) ten post dnia 04.09.09 o godzinie 18:17
Wojciech
Sznapka
CTO @ STS Zakłady
Bukmacherskie
Temat: gettext - problem z łapaniem języka
też nie działa.generalnie problem jest taki, że to wszystko działa, na kilku różnych serwerach, ale na tym nowym nie chce ;-)Wojciech Sznapka edytował(a) ten post dnia 04.09.09 o godzinie 18:21
Karol
Nowacki
Programista PHP,
Perl, C,
administrator
systemów *NIX
Temat: gettext - problem z łapaniem języka
hmmm a co zwracają wszystkie funkcje typu bindtextdomain textdomain itd...a prozaiczna sprawa... użytkownik na którym działa PHP a uprawnienia do czytania plików mo? :)
Wojciech
Sznapka
CTO @ STS Zakłady
Bukmacherskie
Temat: gettext - problem z łapaniem języka
funkcje zwracają poprawne wartości (ścieżkę dla bindtextdomain, domenę dla textdomain, kodowanie dla bind_textdomain_codeset i true dla setlocale). Użytkownik ma prawo odczytu dla pliku .mo (is_readable -> true).Podobne tematy
-
PHP » Problem z kodowaniem języka niemieckiego przy parsowaniu xls -
-
PHP » Problem z php i excelem -
-
PHP » Problem z odczytaniem zmiennej -
-
PHP » Problem z wysłaniem pliku na FTP DHL -
-
PHP » Problem z .htaccess -
-
PHP » API Facebook - problem z autoryzacją -
-
PHP » amazon s3, zend, copyobject, moveobject - problem -
-
PHP » problem logiczny z wyszukiwarką cech -
-
PHP » Problem z tekstem MYSQL -
-
PHP » Problem z obsługą SQLite -
Następna dyskusja: