[Moscow.pm] Mojo интернационализация

Grigory Batalov grisxa на gmail.com
Ср Янв 23 06:25:28 PST 2013


В Wed, 23 Jan 2013 17:25:53 +0400
iSage <isage на aumi.ru> пишет:

> Различает, 
> 
> "У вас [quant,_1, яблоко, яблока,яблок, нет яблок]"
> 
> Для определения форм числительных в лексиконе прописываются свои
> функции quant и numerate http://pastie.org/5833789 

Спасибо, наглядно!

А есть ли там контекст? К примеру, я хочу перевести одно и то же
слово в меню и в тексте по-разному. В gettext оно обозначается msgctxt.

> >> Я, кажется, уже кидал ссылку на
> https://github.com/isage/mojolicious-command-generate-i18n [1] который
> генерирует lexicon-файлы для Mojolicious::Plugin::I18N из .po-файлов
> >
> 
> > А вот, кстати, различает ли lexicon случаи "1 яблоко/3 яблока/5
> яблок"?
> > И как быть с языками у которых четыре формы числительных
> (вроде, есть и такие)?
> > 
> >> Ну а для редактирования последних есть куча
> готовых утилит


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