Сделать один шаблон. Наполнение на разных языках хранить в БД или файлах. В контроллере вытягивать из БД или файла и через stash передавать в шаблон. 4 шаблона это не красиво...
20 июля 2012 г., 13:33 пользователь Grigory Batalov <[email protected]> написал: > Привет! > > Мне нужно вставить в проект статические страницы с описанием ("справку") > на разных языках. С организационной точки зрения было бы удобно разложить > каждую справку в отдельный файл и отдать документаторам: > > help/en/page1.html.ep > help/en/page2.html.ep > help/ru/page1.html.ep > help/ru/page2.html.ep > ... > > Но как их потом включать в шаблон страниц? > Я пока что выкрутился так: в page1.html.ep вставляю директиву > > %= include 'help/' . $self->stash->{'i18n'}->{'language'} . '/page1' > > Может быть, есть способ красивее, удобнее и т.д.? > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org -- Best regards, Sergey Malochinskiy -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
