Module: I18nAttributes
- Defined in:
- lib/i18n_attributes/configuration.rb,
lib/i18n_attributes.rb,
lib/i18n_attributes/version.rb,
lib/i18n_attributes/generator_helpers.rb
Overview
I18nAttributes.configure do |config|
# more see https://github.com/svenfuchs/rails-i18n
config.locales = [:en, :"zh-CN"]
config.translator = {
#you mast install youdao_fanyi, see https://github.com/vkill/youdao_fanyi
:"zh-CN" => Proc.new{|str| YoudaoFanyi.t(str).first}
##you mast install and config to_lang, see https://github.com/jimmycuadra/to_lang
#:"es" => Proc.new{|str| str.translate('es', :from => 'en') }
}
end
Defined Under Namespace
Modules: GeneratorHelpers Classes: InstallGenerator, ModelGenerator, ReviseModelGenerator
Constant Summary collapse
- VERSION =
"0.1.6"- Configuration =
Struct.new( :locales, :translator ).new( [:en], {} )
Class Method Summary collapse
Class Method Details
.configure {|Configuration| ... } ⇒ Object
15 16 17 |
# File 'lib/i18n_attributes.rb', line 15 def self.configure yield Configuration end |