2015-02-27 1 views
0

Я хочу использовать несколько en.yml (и другие) для нескольких клиентовКак использовать несколько ymls i18n в RoR

, например,

если клиент Boogle, я хочу, чтобы загрузить en_boogle.yml слова

en_boogle.yml

en: 
    title: boogle 

если он yumhoo, я хочу, чтобы загрузить en_yumhoo.yml слова

en_yumhoo.yml

en: 
    title: yumhoo 

Могу ли я настроить это в рельсах?

ответ

0

Почему бы не сделать:

en: 
    boogle: 
     title: Hello Boogle 
     ...other boogle stuff 
    yumhoo: 
     title: Hello Yumhoo 
     ...other yumhoo stuff 
+0

Я не хочу, чтобы изменить существующий ЦЕЛОМ <% = т (some.path)%>. а также будет куча инструкции if в каждом коде. <% = t (boogle.some.path)%> если ENV ['Клиент'] == boogle else blah blah – Canna

Смежные вопросы