gettext не работает локально, но работает remotelly

У меня есть распространенный пример: "Привет, Вик, я рад тебя видеть сегодня". код для проверки gettext.

Это работает remotelly, но локально это не работает. В поисках решения я обнаружил, что расширение gettext локально не работает в WAMP (Windows) и рекомендует использовать php-gettext (inc) (gettext.inc), я скачал и использовал его, но оно тоже не работает. Что я должен сделать?

Код gettext, который работает удаленно:

<?php

if ( false === function_exists('gettext') ) {
    echo "You do not have the gettext library installed with PHP.";
    exit(1);
}


setlocale(LC_ALL, 'de_DE.UTF-8');

bindtextdomain('messages', 'locale');

textdomain('messages');


$name = "Vic";
printf(_("Hello, %s, it is nice to see you today.\n"), $name);

exit(0); ?>

В этом URL вы можете увидеть, как он работает с переводом на немецкий. http://www.crishk.com/gettext-example.php

0 ответов

Другие вопросы по тегам