spree/spree_i18n — pull request #71 by kuroda (2012-04-26 15:31:53+00:00)
Title: Allow developers to split translation files into separate directories, etc.

With this pull request I want to introduce a new way of translation management into `spree_i18n` project. With this developers can:

1. put their translation files in a separate directory such as `config/locales/ja` so that they can manage them by submodule.
2. load only selected locale files with a new configuration option `i18n.avaiable_locales`.
3. test the integrity and completeness of their translations with RSpec examples.

I borrowed the basic idea from the `rails-i18n` project.