По следам темы:
http://habrahabr.ru/blogs/zend_framework/64115/
Автор очень удачно использует ключи на кириллице, например:
_('Главная страница'), _('Добавить пользователя')
Очень бы хотелось узнать: какими методами происходит сканирование исходных файлов и распознавание ключей на кириллице.
В случае с использованием poedit(http://www.poedit.net/) и родного gettext (http://sourceforge.net/projects/gettext)
при попытке отсканировать ключи на кириллице, получаем ошибку:
Есть ли выходы из данной ситуации?
Согласитесь, неудобно, имея сайт, например, на русском и китайском, использовать для ключей английский язык.
Update:
Блгодаря подсказкам fatum и stfalcon, нашел причину. Следует указывать кодировку сканируемых исхожных файлов. В настройках парсера poedit. (Файл->Установки->Парсеры->PHP).
Тут имеется маленький подводный камень, если устанавливать кодировку как положено:
Работать не будет.
Надо целиком заменить переменную %C на значение: --from-code=utf-8
Спасибо что помогли разобраться.
http://habrahabr.ru/blogs/zend_framework/64115/
Автор очень удачно использует ключи на кириллице, например:
_('Главная страница'), _('Добавить пользователя')
Очень бы хотелось узнать: какими методами происходит сканирование исходных файлов и распознавание ключей на кириллице.
В случае с использованием poedit(http://www.poedit.net/) и родного gettext (http://sourceforge.net/projects/gettext)
при попытке отсканировать ключи на кириллице, получаем ошибку:
Есть ли выходы из данной ситуации?
Согласитесь, неудобно, имея сайт, например, на русском и китайском, использовать для ключей английский язык.
Update:
Блгодаря подсказкам fatum и stfalcon, нашел причину. Следует указывать кодировку сканируемых исхожных файлов. В настройках парсера poedit. (Файл->Установки->Парсеры->PHP).
Тут имеется маленький подводный камень, если устанавливать кодировку как положено:
Работать не будет.
Надо целиком заменить переменную %C на значение: --from-code=utf-8
Спасибо что помогли разобраться.