[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