module Translation
Ruby on Rails 3.2.22.5
Since v3.0.20Active Model Translation
Provides integration between your object and the Rails internationalization (i18n) framework.
A minimal implementation could be:
class TranslatedPerson extend ActiveModel::Translation end TranslatedPerson.human_attribute_name('my_attribute') # => "My attribute"
This also provides the required class methods for hooking into the Rails internationalization API, including being able to define a class based i18n_scope and lookup_ancestors to find translations in parent classes.
Includes
Methods (defined here)
Used by
Extendd by (1)
Included by (1)
Methods (inherited)
From ActiveModel::Naming (9)
- # model_name
- self. convert_to_model
- self. model_name_from_record_or_class
- self. param_key
- self. plural
- self. route_key
- self. singular
- self. singular_route_key
- self. uncountable?