refinery demo site的控制面板右下方有一个“更改语言”按钮。
但是当我设置自己的网站时,按钮不显示。我尝试复制演示网站中的一些设置,如“I18n Translation Enabled”,仍然缺乏运气。在炼油厂网站或谷歌上找不到任何文件。
答案 0 :(得分:2)
为此将gem添加到Gemfile
默认情况下应该存在,但只需要仔细检查。
gem 'refinerycms-i18n'
运行生成器
rails g refinerycms_i18n
更改语言设置
在Refinery的设置中找到I18n Translation Frontend Locales(Refinery)并添加ISO国家/地区名称。
---
- :en
- :ru
- :de
就是这样!访问Pages选项卡,您应该看到指示树中页面语言的标志。
编辑页面,您将在顶部看到可用的语言。只需选择一个即可添加该语言的内容。