Использование Poedit с XAMPP - PullRequest
       5

Использование Poedit с XAMPP

9 голосов
/ 14 сентября 2010

Я уже довольно долго пытаюсь получить доступ к файлам перевода с помощью PHP-функции gettext () и создать файлы с помощью Poedit. Poedit также не пришел с файлом помощи, и я попробовал много вещей, найденных в Интернете, но ничего не работает .. Я нахожусь на Mac OSX с конфигурацией XAMPP.

в OSX мой каталог XAMPP

/Applications/XAMPP/xamppfiles/htdocs/

внутри этого каталога я создал gettext.php с

<?php echo _("Hello World"); ?>

и следующие папки:

/locale/
/locale/it_IT/LC_MESSAGES/

С Poedit, когда я делаю> Файл> Новый каталог

Язык: итальянский
Страна: Италия
Charset: UTF-8
Кодировка исходного кода: UTF-8
Базовый путь: / Applications / XAMPP / xamppfiles / htdocs /

Чем я сохраняю default.po в / locale / it_IT / LC_MESSAGES /

"Не удалось обновить каталог. Нажмите" Подробнее >> "для подробностей

13:04:10: Poedit did not find any files in scanned directories.
13:04:11: Entries in the catalog are probably incorrect.
13:04:11: Updating the catalog failed. Click on 'More>>' for details.

Ответы [ 2 ]

19 голосов
/ 17 сентября 2010

Poedit частично странный, как сам gettext.Я только что попробовал и получил сообщение об ошибке сам, потому что я забыл одну важную настройку.Перейдите в каталог> параметры и на вкладку пути, продублируйте базовый путь в списке путей.Я полагаю, Poedit использует базовый путь для поиска файлов .po.Фактические исходные файлы не найдены, если вы не зададите один из (исходных?) Путей.Тогда должен быть доступен каталог пунктов меню> чтение из исходных файлов.

0 голосов
/ 25 декабря 2013

Для справки: я видел то же загадочное сообщение, когда пытался обновить источники Javascript.

Оказывается, у меня не было парсера Javascript, добавленного в PoEdit.Я исправил проблему, выполнив следующие полезные шаги:

как создать po-файл из файла js с помощью poedit

...