Articles of перевод

php-gettext не работает

Я пытаюсь настроить локализацию с помощью php–gettext, но, похоже, она работает независимо от того, что. У меня есть index.php: <?php require_once "localization.php";?> <a href="?locale=en_US">English</a> | <a href="?locale=de_DE">German</a> <br> <?php echo _("Hello World!"); ?><br> <?php echo _("My name is"); ?> Bob. и localization.php <?php $locale = false; if (isset($_GET["locale"])) { $locale = $_GET["locale"];} putenv("LC_ALL=$locale"); setlocale(LC_ALL, $locale); […]

Параметры локализации веб-приложения

Я работаю на международном веб-сайте (PHP, пользовательская облегченная структура MVC), которая должна показывать контент на родном языке пользователя. Контент будет в основном представлять собой текст, но может быть и изображениями. Наше текущее решение – это один гигантский файл с отдельными функциями для каждого текста, который нужно перевести, и случай переключения в каждой функции. Это стало […]

Переводы с DB в ZF2

У меня проблема с созданием настраиваемого переводчика из базы данных в ZF2. У меня есть БД, как это и файлы: 1) Применение / module.config.php 'service_manager' => array( 'abstract_factories' => array(), 'factories' => array( 'translator' => function($sm){ $translator = new \Zend\I18n\Translator\DatabaseTranslationLoaderFactory(); return $translator->createService($sm); }, ), ), 'translator' => array( 'locale' => 'en_US', 'translation_file_patterns' => array( array( […]

Как указать упорядоченные переменные в файлах gettext .po?

У меня есть многоязычный сайт, который использует массивы Zend_Translate PHP для обработки переводов. Он отлично работает, но я пытаюсь преобразовать его в использование gettext, поскольку он предлагает дополнительные функции. Тем не менее, я еще не обнаружил эквивалент gettext функции, которая мне понравилась в переводах массива PHP: n $ position specifier ( пример № 4 PHP […]

Разработка многоязычной системы

Это скорее аналитический вопрос. Мне нужно знать, как лучше всего сделать многоязычную систему, а также систему, в которой пользователь может изменить язык. Язык будет сохранен в файле cookie или базе данных. Я работал в прошлом с разными файлами для каждого языка, например: nl.php $lang['hi'] = 'Hoi'; $lang['howareyou'] = 'Hoe gaat het?'; В файле En.php $lang['hi'] […]

Как добавить новую строку языка в WordPress?

В основном я хочу изменить слова «Предыдущая запись» и «Следующая запись» для «Предыдущая работа» и «Следующая работа» на этом сайте: http://fontaneriaborja.com/ru/portfolio-view/solar-panels-swimming- бассейн/ Я зашел в /wp-content/themes/CherryFramework/loop/loop-single-portfolio.php и нашел этот код: <!–BEGIN .pager .single-pager –> <ul class="pager single-pager"> <?php if (get_previous_post()) : ?> <li class="previous"><?php previous_post_link('%link', theme_locals("prev_post")) ?> <?php endif; ?> <?php if (get_next_post()) : ?> […]

PHP и API перевода Bing

Кто-нибудь имеет пример кода PHP, как использовать Microsoft Bing Translation API с их новой системой запросов на токен? Я зарегистрировался на Azure Marketplace, у меня есть идентификатор клиента и клиентский «секрет», но все, что я пробовал до сих пор, тем не менее приводит к ошибке «400 Bad Request». Огромное спасибо! Вот довольно простой пример кода, […]

Magento :: Перевести текст из файлов javascript

Magento использует систему для перевода текста в файлы шаблонов, используя: $this->__('text to be translated.'); или Mage::helper('modulename')->__('text to be translated.'); , Это работает очень хорошо. Но когда я добавляю текст в файл javascript, я не могу использовать эти два метода. Есть ли способ, которым я мог бы сделать подобное с переводами для файлов javascript?

Язык интерфейса Symfony2

Я последовал за Symfony2 doc http://symfony.com/doc/2.0/book/translation.html#the-locale-and-the-url и добавил локали к своим маршрутам. Но я не могу найти способ нести локаль через маршруты, поскольку я помещаю {{path ('myroute')}} в шаблон ветви, но локаль всегда получает запасное значение вместо текущей локали. Я попробовал {{path ('myroute', {'_locale': _locale})}}, но я получил ошибку «Variable» _locale «не существует». Есть идеи?

Magento – OnePage Checkout – Скрыть Способ оплаты в зависимости от метода доставки

Я задал этот вопрос на Magento Stackexchange без каких-либо успехов, поэтому теперь я спрашиваю здесь. Я использую Magento Community Edition 1.9.0.1 и правильно создал и зарегистрировал свой модуль, но я не могу обнаружить методы доставки. В принципе, я хочу скрыть денежные средства при доставке, если выбрана четная ставка или бесплатная доставка . Вот код, который […]