[Moscow.pm] TT + i18n

oleg alexeenkov proler на gmail.com
Вт Июл 17 08:31:06 PDT 2012


Akzhan Abdulin <akzhan.abdulin на gmail.com> писал(а) в своём письме Tue, 17  
Jul 2012 14:22:42 +0400:

> Надо сказать, что подход с использованием gettext скорее
> свойственен компилируемым языкам.
>
> В мире Ruby более принято использование файлов локализации в YAML-формате
> (i18n, r18n).

а в мире перла неплохо работает перловый формат (data::dumper)

>
> 17 июля 2012 г., 8:36 пользователь Alexandr Alexeev  
> <afiskon на gmail.com>написал:
>
>> >> кто как подходит к интернационализации сайтов с большим количеством
>> шаблонов?
>>
>> Ну если вы не "разворачиваете" шаблоны в целях оптимизации и не
>> захреначили 100500 строк, подлежащих переводу, в коде, то особых проблем
>> быть не должно. Все сообщения выносятся в отдельные файлы (по одному на
>> язык), обычно это .mo-файлы. В шаблонах же используются только
>> идентификаторы сообщений, из какого файла их брать - определяется по
>> HTTP-заголовкам или сессии. (С уважением, ваш К.О.)
>>
>> По теме:
>> https://metacpan.org/module/Catalyst::Plugin::I18N
>> https://metacpan.org/module/Mojolicious::Plugin::I18N
>> http://perl.bristolbath.org/blog/lyle/2009/01/making-po-and-mo-files.html
>>
>> Если вас интересует не столько готовые решения, сколько вообще
>> используемые подходы, могу порекомендовать заметку
>> http://eax.me/yesod-i18n/ - тут описан не самый типичный подход,
>> используемый в haskell-веб-фреймоворке Yesod.
>>
>> 14 июля 2012 г., 15:14 пользователь Maxim Vuets  
>> <maxim.vuets на gmail.com>написал:
>>
>> On Sat, Jul 14, 2012 at 09:39:40AM +0400, Walery Studennikov wrote:
>>> >В обозримом будущем нашему проекту грозит поддержка количества
>>> >поддерживаемых языков на сайте больше двух, поэтому время задуматься
>>> >над нормальной реализацией i18n.
>>>
>>> Пища для ума:
>>>  * http://translate.sourceforge.net/wiki/
>>>  *
>>> http://download.yandex.ru/company/experience/perlmova2009/Alistratov-Local_web_projects.pdf
>>>
>>> --
>>> maxim.vuets.name
>>> --
>>> Moscow.pm mailing list
>>> moscow-pm на pm.org | http://moscow.pm.org
>>>
>>
>>
>>
>> --
>> С уважением, Александр
>> Личный блог: http://eax.me/
>> Мой форум: http://it-talk.org/
>> Мой Twitter: http://twitter.com/afiskon
>>
>>
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>>


Подробная информация о списке рассылки Moscow-pm