如何添加多语言Refinery CMS控制面板?

时间:2011-09-19 18:05:38

标签: refinerycms

refinery demo site的控制面板右下方有一个“更改语言”按钮。

enter image description here

但是当我设置自己的网站时,按钮不显示。我尝试复制演示网站中的一些设置,如“I18n Translation Enabled”,仍然缺乏运气。在炼油厂网站或谷歌上找不到任何文件。

1 个答案:

答案 0 :(得分:2)

为此将gem添加到Gemfile

默认情况下应该存在,但只需要仔细检查。

gem 'refinerycms-i18n'

运行生成器

rails g refinerycms_i18n

更改语言设置

在Refinery的设置中找到I18n Translation Frontend Locales(Refinery)并添加ISO国家/地区名称。

--- 
- :en
- :ru
- :de

就是这样!访问Pages选项卡,您应该看到指示树中页面语言的标志。 ImageOne

编辑页面,您将在顶部看到可用的语言。只需选择一个即可添加该语言的内容。

ImageTwo