Occasionally, you may find that you need to have multiple languages available on a website. The good news is, it's a cake walk in Refinery.
Add the gem to your Gemfile
It should be there by default, but just double check in case.
gem 'refinerycms-i18n'
Run the generator
rails g refinerycms_i18n
Change the language settings
In Refinery's settings find I18n Translation Frontend Locales (Refinery) and add the ISO country name.
---
- :en
- :ru
- :de
That's it! Visit the Pages tab and you should see flags indicating the page language in the tree.
Edit a page and you'll see the available languages at the top. Simply select one to add content for that language.
Nic is Neoteric Design's interaction developer. He specializes in front-end development. His strengths include thoughtful user experience design, Javascript, CSS, and Ruby on Rails application development. He hails from Nashville, Tennessee, and when he's not coding or designing, he's cycling, reading science books, or homebrewing beer.