sector119
Guest
gettext переводит только одну фразу
/test.php:
<?
$language = "uk_UA";
putenv("LANG=$language");
setlocale(LC_ALL, $language);
$domain = "messages";
bindtextdomain("$domain", "locale");
textdomain("$domain");
echo "test text "._("Error error error error")." test";
?>
/locale/uk_UA/LC_MESSAGES/message.po:
#
#коментарии
#
msgid ""
msgstr ""
"Project-Id-Version: cgta 2.002\n"
"POT-Creation-Date: 2003-03-19 10:29+0300\n"
"PO-Revision-Date: 2003-03-19 20:35+0300\n"
"Last-Translator: Sergei A. Levchenko <[email protected]>\n"
"Language-Team: Ukraine <[email protected]>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=koi8-u\n"
"Content-Transfer-Encoding: 8-bit\n"
msgid "system error"
msgstr "системная ошибка"
msgid "Error error error error"
msgstr "ошибка"
msgid "test number two"
msgstr "тест номер два"
переводит только если фраза = test number two
остальные так и оставляет на англ. языке
( почему, не пойму!
/test.php:
<?
$language = "uk_UA";
putenv("LANG=$language");
setlocale(LC_ALL, $language);
$domain = "messages";
bindtextdomain("$domain", "locale");
textdomain("$domain");
echo "test text "._("Error error error error")." test";
?>
/locale/uk_UA/LC_MESSAGES/message.po:
#
#коментарии
#
msgid ""
msgstr ""
"Project-Id-Version: cgta 2.002\n"
"POT-Creation-Date: 2003-03-19 10:29+0300\n"
"PO-Revision-Date: 2003-03-19 20:35+0300\n"
"Last-Translator: Sergei A. Levchenko <[email protected]>\n"
"Language-Team: Ukraine <[email protected]>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=koi8-u\n"
"Content-Transfer-Encoding: 8-bit\n"
msgid "system error"
msgstr "системная ошибка"
msgid "Error error error error"
msgstr "ошибка"
msgid "test number two"
msgstr "тест номер два"
переводит только если фраза = test number two
остальные так и оставляет на англ. языке
( почему, не пойму!