Autor | Zpráva | ||
---|---|---|---|
curo Profil |
#1 · Zasláno: 29. 6. 2005, 18:55:11 · Upravil/a: curo
Mám problém s gettext. Reťazce sa neprekladajú, ale zobrazujú sa pôvodné.
Nastavil som všetko ako má byť: putenv("LANG=sk"); setlocale(LC_ALL, "sk"); bindtextdomain("messages", "/www/example.com/locale"); textdomain("messages"); .mo súbory sú vygenerované v /www/example.com/locale/sk/LC_MESSAGES/ Používam php 4.3 (apache modul) na debiane. Nevypisuje mi žiadnu chybovú hlášku, takže som úplne v koncoch a neviem čo s tým. |
||
MiK Profil * |
#2 · Zasláno: 30. 6. 2005, 12:18:20
Proměnné nastavuj včetně zemí, tedy sk_SK místo sk.
Adresář může být stále sk. Můžeš testovat návratovou hodnotu fce setlocale() (vrátí false, nebo nové locales) Po manipulaci s .mo souborem nezapomeň restartovat Apache. (zdroj: manuál k gettext funkcím v PHP ;)) |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0