Как стать автором
Обновить

Вопрос: gettext и ключи на кириллице

Время на прочтение1 мин
Количество просмотров1.2K
По следам темы:
http://habrahabr.ru/blogs/zend_framework/64115/

Автор очень удачно использует ключи на кириллице, например:
_('Главная страница'), _('Добавить пользователя')

Очень бы хотелось узнать: какими методами происходит сканирование исходных файлов и распознавание ключей на кириллице.


В случае с использованием poedit(http://www.poedit.net/) и родного gettext (http://sourceforge.net/projects/gettext)
при попытке отсканировать ключи на кириллице, получаем ошибку:
image

Есть ли выходы из данной ситуации?
Согласитесь, неудобно, имея сайт, например, на русском и китайском, использовать для ключей английский язык.

Update:
Блгодаря подсказкам fatum и stfalcon, нашел причину. Следует указывать кодировку сканируемых исхожных файлов. В настройках парсера poedit. (Файл->Установки->Парсеры->PHP).

Тут имеется маленький подводный камень, если устанавливать кодировку как положено:
image
Работать не будет.

Надо целиком заменить переменную %C на значение: --from-code=utf-8
image

Спасибо что помогли разобраться.
Теги:
Хабы:
Всего голосов 5: ↑4 и ↓1+3
Комментарии5

Публикации

Истории

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
24 – 25 октября
One Day Offer для AQA Engineer и Developers
Онлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
26 октября
ProIT Network Fest
Санкт-Петербург
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань