перевод сценария php все еще английский - PullRequest
0 голосов
/ 07 ноября 2019

это мой путь для перевода mo, po файлов

index.php
    /locale
        /en
            /LC_STACTIC
                static.po
                static.mo
        /es
            /LC_STACTIC
                static.po
                static.mo

это содержимое файла .po:

msgid "hello"
msgstr "Hola" 
msgid "signup"
msgstr "Registrate gratis"

и я пытаюсьполучить перевод на испанский с помощью этого сценария:

<?php

$language = "es";
putenv("LANG=" . $language);
setlocale(LC_ALL, $language);
$domain = "static";
bindtextdomain($domain, "locale");
textdomain($domain);
echo gettext("hello");

результат все еще hello английский ... Кто-нибудь может мне помочь с этим сценарием?

...