module
ActiveModel::Translation
v7.2.3 -
Show latest stable
Active 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.
Included modules
- ActiveModel::Naming
Constants
MISSING_TRANSLATION = -(2**60)
Files
- activemodel/lib/active_model/translation.rb