Articles of poedit

php строковые переменные в gettext (забыли один случайный сценарий)

Вчера я опубликовал вопрос, но я просто понял, что ответ, похоже, не работает для определенной ситуации. Сообщение было php строковыми переменными в gettext, и вот что я спросил о: Здравствуйте, Как gettext переводит строковые переменные? Кажется, он не хочет этого делать. Скажем, у меня есть $ sentence = «Hello World»; и затем я хочу эхо […]

Аннотации PoEdit и PHP

Я ищу способ, чтобы PoEdit понимал аннотации PHP. Вот пример кода, который я хочу, чтобы PoEdit забирал и помещал в каталог: class MyController extends Controller { /** * @Title "Home" */ public function index() { … } } Интересная часть – аннотация @Title . Доступ к нему осуществляется на переднем контроллере и назначается мастер-представлению, что […]

Создать POT-файл с помощью Poedit

Я пытаюсь отчаянно создавать каталог (. In) для моего нового приложения в php. 1) Я создал файл «trans.php», где я поместил все значения, которые нужно перевести Например, вот мой файл: <?php echo _e('SORTIR LA NUIT'); ?> 2) Я открываю Poedit, в «Paths» вот что я ввел (см. Фото). Затем я сохраняю одно и то же […]

PHP Gettext – нет перевода

Я пытаюсь использовать расширение gettext PHP, чтобы перевести некоторые строки. Все функции возвращают правильные значения, но вызов gettext() / _() возвращает только исходную строку. Файлы PO / MO кажутся правильными, и я считаю, что правильно настроил каталоги. Я запускаю WAMP Server с PHP 5.3.10 в Windows (также пытался работать с 5.3.4 и 5.3.8, потому что […]

Ключевые слова PoEdit – множественное число

Я включил в мое приложение локальную систему gettext-like, но моя функция перевода выглядит так: t($category, $string, [$plural_string, $number, $vprintf_arguments]) Мои ключевые слова PoEdit: t:2 t:2,3 t: 2 сообщает PoEdit для синтаксического анализа $string , и она работает, по-видимому, t: 2,3 должен сказать PoEdit для синтаксического анализа как $string и $plural_string – но это не так […]

PHP-переменные в gettext

Как gettext переводит строковые переменные? Кажется, он не хочет этого делать. Скажем, у меня есть $ sentence = «Hello World»; и затем я хочу эхо ($ предложение); … как я могу это сделать, чтобы я мог перевести то, что находится внутри $ предложения в Poedit? Я могу использовать -> echo sprintf ( («% s test»), […]

poedit обходной путь для динамического gettext

Я начал использовать gettext для перевода текста и сообщений, которые я отправляю пользователю. Я использую poedit в качестве редактора, но я борюсь с динамическими сообщениями. Например, у меня есть такие вещи, как логин, где у меня есть переменная, которая сообщает тип ошибки. $this->translate('page-error-' . $error); Когда я автоматически обновляюсь из poedit, это читается как «page-error-». […]

Как загрузить язык с помощью gettext в PHP?

Я создал файл языка в poedit для использования функции gettext PHP, теперь на странице, на которой я пытаюсь ее протестировать, я не могу заставить его найти / загрузить файл .po или .mo, который я создал, кто-нибудь видит что я делаю неправильно? $locale = "en_US"; putenv("LC_ALL=$locale"); setlocale(LC_ALL, $locale); bindtextdomain("default", "/includes/locale"); textdomain("default"); //my .po ad .mo file […]

Как заставить PoEdit правильно разобрать пользовательскую реализацию «ngettext»?

Я закодировал оболочку gettext, что делает весь процесс l10n немного более простым, но почему-то я не могу заставить PoEdit правильно идентифицировать и анализировать множественные вызовы версии для функции. Это то, что я изначально имел: _e(array('%d house', '%d houses'), 5); Но это не работает вообще, PoEdit ничего не выбирает. Я также пробовал: _e('%d house', '%d houses', […]

Как запускать или загружать файлы .po / .mo для локализации в php

Я установил poedit и запускаю свой файл через него, он создает файлы .po и .mo для них. Но у меня есть проблема с загрузкой и использованием этих файлов для перевода моего текста. Я не знаю, как загружать или открывать переведенные файлы и показывать переведенный контент. Может ли кто-нибудь помочь мне в этом. Я пробовал все […]

Intereting Posts
почему мой загруженный файл поврежден или поврежден? Как получить доступ к удаленному каталогу и скопировать файлы в PHP Установить смещение по времени в php Как отправить недопустимый параметр выбора в WebTestCase с помощью symfony 2.3 Алгоритм поиска хороших, надежных игроков PHP: нечувствительность к регистру preg_replace кириллической строки в UTF8 Невозможно переопределить функцию, объявленную ранее Как добавить <tr> </ tr> после каждого четвертого члена цикла <td> </ td> Как получить модульный тест для входа в приложение Zend с помощью PHPUnit PDO :: bindParam в цикле foreach, все значения устанавливаются одинаково? mod_rewrite не пропустит querystring Может ли кто-нибудь подробно описать функцию индексации Magentos? Каков наилучший способ создать форму загрузки одного файла с помощью PHP? Symfony2 и Doctrine: отношение «многие ко многим», использующее построитель запросов Неустранимая ошибка: нельзя использовать isset () в результате выражения