Лучше использовать PO, потому что словоформы в иноземных языках не такие, как в вашем языке, а в gettext предусмотрено всё для этого (напр. предусмотрен, предусмотрена). Так же там можно для чисел делать "1 комментарий, 7 камментариёв"
Посмотрите, как написан Catalyst::Plugin::I18N, он с TT тоже дружит. А после этого воспользуйтесь магическим копипастом :-) 2009/11/16 Eugene Toropov <[email protected]> > Забыл добавить, что TT у нас никак не используется :) > > > > У нас переводы хранятся в виде наборов соответствий text_id => text. >> Соотв. в паблик шаблонах никаких голых текстов, а только <%$text.text_id%>, >> ну или <%text text_id%>val1@@val2<%/text%>, если текст ждет >> подстановочных значений. >> >> Есть экспорт/импорт переводов в/из эксель для нужного набора языков, >> правильно работающий с VCS и понимающий, какие варианты устарели и требуют >> обновления. Соотв переводчики получают эксель, переводят и отдают нам >> обратно. >> >> >> >> Нужна воля к победе, там всё плохо, но если вложить время - разобратся >>> можно, там даже куча фана есть. >>> переводчиков лучше дейтвительно заставлять пользоватся .po файлами, ибо у >>> них для них куча софта есть. >>> >>> >>> Sergey Juchkov пишет: >>> >>>> Дада, у меня было тоже самое. Удручающе все там >>>> >>>> >>>> >>>> А можно примерчик мейкфайла? >>>>> >>>>> Я честно говоря попробовал с геттекстом поработать, и во первых меня >>>>> удручил >>>>> набор модулей (все какие-то кривоватые), во вторых отсутствие внятной >>>>> документации как это курить. >>>>> >>>>> -- >>>>> >>>>> -- >>> Vany >>> -- >>> Moscow.pm mailing list >>> [email protected] | http://moscow.pm.org >>> >>> >> > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
