Module: I18n::Inflector

Defined in:
lib/i18n-inflector/inflector.rb,
lib/i18n-inflector/api.rb,
lib/i18n-inflector/hset.rb,
lib/i18n-inflector/config.rb,
lib/i18n-inflector/options.rb,
lib/i18n-inflector/version.rb,
lib/i18n-inflector/lazy_enum.rb,
lib/i18n-inflector/api_strict.rb,
lib/i18n-inflector/interpolate.rb,
lib/i18n-inflector/long_comments.rb,
lib/i18n-inflector/inflection_data.rb,
lib/i18n-inflector/inflection_data_strict.rb

Overview

This module contains inflection classes and modules for enabling the inflection support in I18n translations. It is used by the module called Backend::Inflector that overwrites the translate method from the Simple backend so it will interpolate additional inflection data present in translations.

See Also:

Version:

  • 2.6

Defined Under Namespace

Modules: Config, Interpolate Classes: API, API_Strict, Core, HSet, InflectionData, InflectionData_Strict, InflectionOptions, LazyArrayEnumerator, LazyEnumerator, LazyHashEnumerator