2011-09-19 73 views
2

refinery demo site的控制面板右下方有一個「更改語言」按鈕。如何添加多語言煉油廠CMS控制面板?

enter image description here

但按鈕不會顯示出來,當我建立我自己的網站。我嘗試在演示網站中複製一些設置,例如「I18n翻譯已啓用」,但仍然運氣不佳。在煉油廠網站或谷歌上找不到任何文件。

+2

你有'寶石 'refinerycms,國際化',「安裝〜> 1.0.0''寶石? – GoGoGarrett

+0

@GoGoGarrett它的作品!非常感謝你。 – taiansu

回答

2

該附加創業板的Gemfile

應該是默認存在,但如果只是雙重檢查。

gem 'refinerycms-i18n' 

運行發電機

rails g refinerycms_i18n 

更改語言設置

在煉油廠的設置中找到的I18n翻譯前端語言環境(煉油廠),並添加了ISO的國家名稱。

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

就是這樣!訪問「頁面」選項卡,您應該可以在樹中看到指示頁面語言的標誌。 ImageOne

編輯一個頁面,你會在頂部看到可用的語言。只需選擇一個即可爲該語言添加內容。

ImageTwo

+3

這裏是運行發電機的新命令, #rails g refinery:i18n – liding

+0

@Whassup:感謝您的評論。讓我檢查並回復你。 – Rubyist