Описание тега php-gettext

NonePhp-gettext - это библиотека для эмуляции gettext (широко используемого фреймворка для интернационализации) в PHP.
1 ответ

PoEdit не распознает функцию php dgettext

Как настроить PoEdit для распознавания функции PHP dgettext? Обратите внимание, что я знаю о части Configure->Keywords, но как мне предположить указать, что перевод находится во втором параметре функции? Кто-нибудь получил poEdit для работы с dgette…
14 июл '11 в 20:21
1 ответ

Структура директории php gettext в разных средах

Я использую gettext для интернационализации для моих файлов PHP. У меня есть два сервера; сервер песочницы и сервер релизов. в песочнице на сервере такой каталог, как locale/LC_MESSAGES/en не работает и я должен использовать locale/LC_MESSAGES/en_GB…
18 авг '13 в 23:13
2 ответа

Не может перевести на любой другой язык с помощью функции gettext php

Я использую сервер WAMP в Windows и делаю тестовый проект. У меня есть эти файлы в папке сайта: C: \ wamp \ www \ project \ locale \ ar_EG \ LC_MESSAGES \ messages.po C: \ wamp \ www \ project \ locale \ en_US \ LC_MESSAGES \ messages.po Ниже привед…
30 дек '14 в 11:51
0 ответов

Почему мой gettext не работает?

Я уже неделю пытаюсь использовать gettext, но не могу заставить его работать. Я использую C локаль только для целей тестирования. Это мое test.php файл: <?php $locales = array( "C", "es", "es_ES", "es_ES.UTF-8", "es_ES.utf8", "es-ES" ); if (( $se…
24 сен '17 в 10:31
1 ответ

php gettext и poedit - что было бы быстрее, используя конструктор или без

Я храню некоторые атрибуты и их параметры в классе Attributes. public static $ethnicity = array(0 => '-', 1 => 'Asian', 2 => 'Black / African descent', 3 => 'East Indian', 4 => 'Latino / Hispanic', 5 => 'Middle Eastern', 6 => 'N…
07 июл '12 в 11:46
3 ответа

Используйте PHP Gettext без необходимости устанавливать локали

Я искал варианты интернационализации проекта с открытым исходным кодом: Gettext, который, кажется, все рекомендуют, очевидно, нуждается в локалях, которые должны быть "установлены в вашей системе", чтобы быть использованными. Смотрите это примечание…
21 мар '13 в 07:29
1 ответ

Интернационализация с gettext на Windows 7 дома и PHP 7.0.8 не удается

На работе мы решили перевести наш сайт на 3 дополнительных языка, и я изучал, как это сделать. Большую часть дня я потратил на поиск в Google и stackru, пробуя каждое другое решение, но не могу заставить его работать. Я начинаю бояться, что это нево…
18 фев '17 в 01:06
2 ответа

php-gettext не работает на производственном сервере. (Ubuntu)

У меня проблемы с gettext в PHP; У меня есть два сервера, один локальный (на котором я разрабатываю) в Windows (с vs.php) и работает найти, а другой в Amazon EC2 (Ubuntu 12.04 обновлено), это рабочий сервер и на этом сервере тот же код не т нашел. Э…
1 ответ

php-gettext как лучше его использовать

Я использую php-gettext вместо собственного расширения php gettext. Мне было интересно, есть ли лучший способ перевода тонны текста. Например, у меня есть этот бит кода: <h4 class="blue2"><?php print T_("Saiba a todo o instante onde se enco…
18 апр '15 в 22:17
0 ответов

PHP + Poedit + Gettext не работает с испанским

Я работаю на мультиязычном веб-сайте PHP, который использует Poedit для переводов, и у меня проблемы с определенным языком, то есть испанским. Я начну говорить, что на сервере (после публикации сайта) оба языка работают нормально, но в моей среде DE…
4 ответа

Gettext (i18n) и Smarty работают с ошибками

Я разрабатываю веб-приложение с PHP и Smarty. Я использую gettext для интернационализации, но у меня есть проблема: он работает только иногда, абсолютно случайно. Я загружаю локаль (например, de_DE) с помощью putenv+setlocale+bindtextdomain+textdoma…
10 сен '10 в 11:12
2 ответа

Извлечь JavaScript-текст в Poedit?

Я использовал "GNU gettext" с PHP, и он сделал большую работу, используя poedit. Мне удалось извлечь формат файла PO. но когда я попробовал то же самое для моего javascript внутри моего HTML-тега "script", я не работал даже больше, я не вижу никакой…
15 фев '16 в 09:56
1 ответ

Как поддерживать систему, которая использует php-gettext?

Я разработал систему, используя библиотеку php-gettext и следуя этому руководству. Все работало нормально, и с обменом языками все в порядке, но эта система со временем претерпевает изменения, и появляются новые строки, а другие покидают систему. Ка…
10 июл '16 в 20:08
0 ответов

PHP Gettext с пользовательским сканированием файлов для ключей сообщений и фильтром Twig для эха

У меня проблема с получением перевода строки из пользовательских сгенерированных.po и.mo файлов. Прежде всего, я установил все настройки gettext $config['text_domain'] = 'wc'; $config['languages'] = array( 'hr' => array( 'locale' => 'hr_HR.utf…
04 янв '18 в 00:50
0 ответов

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

У меня есть распространенный пример: "Привет, Вик, я рад тебя видеть сегодня". код для проверки gettext. Это работает remotelly, но локально это не работает. В поисках решения я обнаружил, что расширение gettext локально не работает в WAMP (Windows)…
20 мар '15 в 04:20
1 ответ

Определение стандартного файла банка gettext

В моем php framework (CakePHP) есть инструмент i18n для генерации POT-файлов. Заголовок файла генерируется так: protected function _writeHeader() { $output = "# LANGUAGE translation of CakePHP Application\n"; $output .= "# Copyright YEAR NAME <EM…
21 июн '13 в 22:14
1 ответ

PHP Gettext: как изменить путь MO по умолчанию после задания пути к домену?

Я использую расширение PHP Gettext для локализации веб-приложения. Когда вы делаете: bindtextdomain("example", "/locales"); Если вы устанавливаете локаль в fr_FR, она будет искать МО в: /locales/fr_FR/LC_MESSAGES/example.mo Есть ли способ настроить …
01 мар '12 в 12:03
1 ответ

Nginx с FastCGI - проблема GETTEXT, работает на Apache

У меня проблема с Nginx и модулем php-gettext. На apache все работает без проблем, а на nginx нет. У меня на ноутбуке запущены два сервера. Apache работает на 80 порту, а Nginx на 81. Когда я запускаю свою страницу на порту apache, все работает норм…
10 дек '11 в 05:33
2 ответа

Должен ли я кешировать gettext?

Я уже давно использую PHP-расширение gettext, и я доволен его возможностями. Мне было интересно, есть ли смысл писать класс, который будет кэшировать строки из .mo файл на сервер Memcached, например. Могу ли я извлечь выгоду из кэширования строк, со…
19 фев '14 в 08:39
1 ответ

Перевести отдельные части строки, используя Twig и расширение i18n?

У меня есть строка, которая выглядит как This is a list of all items with number 123456 in United States. и я хочу перевести его на шведский как Detta är en lista över alla artiklar med nummer 123456 i USA. Проблема в том, что число 123456 и названи…