# Table of Contents - i18n-0.6.11 Documentation

## Classes and Modules

- GetText
- GetText::PoParser
- Hash
- I18n
- I18n::ArgumentError
- I18n::Backend::Base
- I18n::Backend::Cache
- I18n::Backend::Cascade
- I18n::Backend::Chain
- I18n::Backend::Chain::Implementation
- I18n::Backend::Fallbacks
- I18n::Backend::Flatten
- I18n::Backend::Gettext
- I18n::Backend::Gettext::PoData
- I18n::Backend::InterpolationCompiler
- I18n::Backend::InterpolationCompiler::Compiler
- I18n::Backend::KeyValue
  - Example
  - Performance
  - Subtrees
- I18n::Backend::KeyValue::Implementation
- I18n::Backend::Memoize
- I18n::Backend::Metadata
- I18n::Backend::Pluralization
- I18n::Backend::Simple
- I18n::Backend::Simple::Implementation
- I18n::Backend::Transliterator
- I18n::Backend::Transliterator::HashTransliterator
- I18n::Backend::Transliterator::ProcTransliterator
- I18n::Config
- I18n::ExceptionHandler
- I18n::Gettext::Helpers
- I18n::InvalidLocale
- I18n::InvalidLocaleData
- I18n::InvalidPluralizationData
- I18n::Locale::Fallbacks
- I18n::Locale::Tag
- I18n::Locale::Tag::Parents
- I18n::Locale::Tag::Rfc4646
- I18n::Locale::Tag::Rfc4646::Parser
- I18n::Locale::Tag::Simple
- I18n::MissingInterpolationArgument
- I18n::MissingTranslation
- I18n::MissingTranslation::Base
- I18n::MissingTranslationData
- I18n::ReservedInterpolationKey
- I18n::Tests
- I18n::Tests::Basics
- I18n::Tests::Defaults
- I18n::Tests::Interpolation
- I18n::Tests::Link
- I18n::Tests::Localization
- I18n::Tests::Localization::Date
- I18n::Tests::Localization::DateTime
- I18n::Tests::Localization::Procs
- I18n::Tests::Localization::Time
- I18n::Tests::Lookup
- I18n::Tests::Pluralization
- I18n::Tests::Procs
- I18n::UnknownFileType
- Kernel
- KeyError
- Object
- String

## Methods

- ::get — I18n::Backend::Transliterator
- ::included — I18n::Tests::Localization
- ::new — I18n::InvalidPluralizationData
- ::new — I18n::Backend::KeyValue::Implementation
- ::new — KeyError
- ::new — I18n::Locale::Fallbacks
- ::new — I18n::Backend::Transliterator::HashTransliterator
- ::new — I18n::Backend::Chain::Implementation
- ::new — I18n::Backend::Transliterator::ProcTransliterator
- ::new — I18n::MissingTranslation::Base
- ::new — I18n::InvalidLocale
- ::new — I18n::Locale::Tag::Simple
- ::new — I18n::InvalidLocaleData
- ::new — I18n::ReservedInterpolationKey
- ::new — I18n::MissingInterpolationArgument
- ::new — I18n::UnknownFileType
- ::normalize_flat_keys — I18n::Backend::Flatten
- #% — String
- #[] — I18n::Locale::Fallbacks
- #_ — I18n::Gettext::Helpers
- #_ — GetText::PoParser
- #_fetch — I18n::Backend::Cache
- #_reduce_none — GetText::PoParser
- #add — I18n::Backend::Transliterator::HashTransliterator
- #approximations — I18n::Backend::Transliterator::HashTransliterator
- #available_locales — I18n::Backend::Chain::Implementation
- #available_locales — I18n::Backend::Base
- #available_locales — I18n::Backend::Memoize
- #available_locales — I18n::Backend::Simple::Implementation
- #available_locales — I18n::Config
- #available_locales — I18n::Backend::KeyValue::Implementation
- #available_locales= — I18n::Config
- #backend — I18n::Config
- #backend= — I18n::Config
- #cache_key — I18n::Backend::Cache
- #cache_namespace — I18n
- #cache_namespace= — I18n
- #cache_store — I18n
- #cache_store= — I18n
- #call — I18n::ExceptionHandler
- #capture — I18n::Tests::Interpolation
- #compile_all_strings_in — I18n::Backend::InterpolationCompiler
- #compile_if_an_interpolation — I18n::Backend::InterpolationCompiler::Compiler
- #compile_interpolation_token — I18n::Backend::InterpolationCompiler::Compiler
- #compiled_interpolation_body — I18n::Backend::InterpolationCompiler::Compiler
- #compute — I18n::Locale::Fallbacks
- #deep_merge! — Hash
- #deep_symbolize_keys — Hash
- #default — I18n::Backend::Base
- #default_exception_handler — Object
- #default_locale — I18n::Config
- #default_locale= — I18n::Config
- #default_separator — I18n::Config
- #default_separator= — I18n::Config
- #defaults= — I18n::Locale::Fallbacks
- #direct_key — I18n::Backend::InterpolationCompiler::Compiler
- #enforce_available_locales — I18n::Config
- #enforce_available_locales! — Object
- #enforce_available_locales= — I18n::Config
- #escape_key_sym — I18n::Backend::InterpolationCompiler::Compiler
- #escape_plain_str — I18n::Backend::InterpolationCompiler::Compiler
- #euc_jp — I18n::Tests::Interpolation
- #except — Hash
- #exception_handler — I18n::Config
- #exception_handler= — I18n::Config
- #exists? — I18n::Backend::Base
- #exists? — Object
- #exists? — I18n::Backend::Chain::Implementation
- #extract_non_symbol_default! — I18n::Backend::Fallbacks
- #extract_scope — I18n::Gettext
- #fallbacks — I18n
- #fallbacks= — I18n
- #fetch — I18n::Backend::Cache
- #filter_args — I18n::Tests::Procs
- #flatten_keys — I18n::Backend::Flatten
- #flatten_translations — I18n::Backend::Flatten
- #gettext — I18n::Gettext::Helpers
- #handle_enforce_available_locales_deprecation — Object
- #handle_exception — Object
- #handle_interpolation_token — I18n::Backend::InterpolationCompiler::Compiler
- #html_message — I18n::MissingTranslation::Base
- #implementation — I18n::Locale::Tag
- #implementation= — I18n::Locale::Tag
- #included — I18n::Backend::Metadata
- #init_translations — I18n::Backend::Simple::Implementation
- #initialized? — I18n::Backend::Simple::Implementation
- #inspect_args — I18n::Tests::Localization::Procs
- #interpolate — I18n
- #interpolate — I18n::Backend::Base
- #interpolate — I18n::Tests::Interpolation
- #interpolate — I18n::Backend::InterpolationCompiler
- #interpolate — I18n::Backend::Metadata
- #interpolate_hash — I18n
- #interpolate_key — I18n::Backend::InterpolationCompiler::Compiler
- #interpolate_or_raise_missing — I18n::Backend::InterpolationCompiler::Compiler
- #interpolate_without_ruby_19_syntax — String
- #interpolated_str? — I18n::Backend::InterpolationCompiler::Compiler
- #keys — I18n::MissingTranslation::Base
- #l — Object
- #links — I18n::Backend::Flatten
- #load_file — I18n::Backend::Base
- #load_path — I18n::Config
- #load_path= — I18n::Config
- #load_po — I18n::Backend::Gettext
- #load_rb — I18n::Backend::Base
- #load_translations — I18n::Backend::Base
- #load_yml — I18n::Backend::Base
- #locale — I18n::Config
- #locale= — I18n::Config
- #locale_available? — Object
- #localize — I18n::Backend::Base
- #localize — I18n::Backend::Chain::Implementation
- #localize — Object
- #lookup — I18n::Backend::Memoize
- #lookup — I18n::Backend::KeyValue::Implementation
- #lookup — I18n::Backend::Cascade
- #lookup — I18n::Backend::Base
- #lookup — I18n::Backend::Simple::Implementation
- #map — I18n::Locale::Fallbacks
- #match — I18n::Locale::Tag::Rfc4646::Parser
- #memoized_lookup — I18n::Backend::Memoize
- #message — I18n::MissingTranslation::Base
- #missing_interpolation_argument_handler — I18n::Config
- #missing_interpolation_argument_handler= — I18n::Config
- #missing_key — I18n::Backend::InterpolationCompiler::Compiler
- #n_ — I18n::Gettext::Helpers
- #namespace_lookup? — I18n::Backend::Chain::Implementation
- #ngettext — I18n::Gettext::Helpers
- #nil_key — I18n::Backend::InterpolationCompiler::Compiler
- #normalize — I18n::Backend::Gettext
- #normalize_flat_keys — I18n::Backend::Flatten
- #normalize_key — Object
- #normalize_keys — Object
- #normalize_pluralization — I18n::Backend::Gettext
- #normalize_translation_keys — Object
- #normalized_key_cache — Object
- #np_ — I18n::Gettext::Helpers
- #npgettext — I18n::Gettext::Helpers
- #ns_ — I18n::Gettext::Helpers
- #nsgettext — I18n::Gettext::Helpers
- #p_ — I18n::Gettext::Helpers
- #parent — I18n::Locale::Tag::Parents
- #parents — I18n::Locale::Tag::Parents
- #parse — I18n::Backend::Gettext
- #parser — I18n::Locale::Tag::Rfc4646
- #parser= — I18n::Locale::Tag::Rfc4646
- #perform_caching? — I18n
- #pgettext — I18n::Gettext::Helpers
- #plural_keys — I18n::Gettext
- #pluralize — I18n::Backend::Metadata
- #pluralize — I18n::Backend::Base
- #pluralize — I18n::Backend::Pluralization
- #pluralizer — I18n::Backend::Pluralization
- #pluralizers — I18n::Backend::Pluralization
- #reload! — I18n::Backend::Chain::Implementation
- #reload! — I18n::Backend::Base
- #reload! — I18n::Backend::Simple::Implementation
- #reload! — I18n::Backend::Memoize
- #reload! — Object
- #reserved_key — I18n::Backend::InterpolationCompiler::Compiler
- #reset_memoizations! — I18n::Backend::Memoize
- #resolve — I18n::Backend::Base
- #resolve_link — I18n::Backend::Flatten
- #s_ — I18n::Gettext::Helpers
- #self_and_parents — I18n::Locale::Tag::Parents
- #set_comment — I18n::Backend::Gettext::PoData
- #setup — I18n::Tests::Localization::Time
- #setup — I18n::Tests::Lookup
- #setup — I18n::Tests::Localization::DateTime
- #setup — I18n::Tests::Defaults
- #setup — I18n::Tests::Localization::Date
- #setup_date_translations — I18n::Tests::Localization::Date
- #setup_datetime_translations — I18n::Tests::Localization::DateTime
- #setup_time_proc_translations — I18n::Tests::Localization::Procs
- #setup_time_translations — I18n::Tests::Localization::Time
- #sgettext — I18n::Gettext::Helpers
- #slice — Hash
- #store_link — I18n::Backend::Flatten
- #store_translations — I18n::Backend::Base
- #store_translations — I18n::Backend::InterpolationCompiler
- #store_translations — I18n::Backend::Simple::Implementation
- #store_translations — I18n::Backend::Memoize
- #store_translations — I18n::Backend::KeyValue::Implementation
- #store_translations — I18n::Backend::Chain::Implementation
- #subtags — I18n::Locale::Tag::Simple
- #suppress_warnings — Kernel
- #t — Object
- #t! — Object
- #tag — I18n::Locale::Tag::Rfc4646
- #tag — I18n::Locale::Tag
- #tag — I18n::Locale::Tag::Simple
- #teardown — I18n::Tests::Basics
- #titleize — I18n::MissingTranslation::Base
- #to_a — I18n::Locale::Tag::Rfc4646
- #to_a — I18n::Locale::Tag::Simple
- #to_exception — I18n::MissingTranslation::Base
- #to_s — I18n::MissingTranslation::Base
- #to_s — I18n::Locale::Tag::Rfc4646
- #to_s — I18n::Locale::Tag::Simple
- #to_sym — I18n::Locale::Tag::Rfc4646
- #to_sym — I18n::Locale::Tag::Simple
- #tokenize — I18n::Backend::InterpolationCompiler::Compiler
- #translate — Object
- #translate — I18n::Backend::Metadata
- #translate — I18n::Backend::Cache
- #translate — I18n::Backend::Fallbacks
- #translate — I18n::Backend::Base
- #translate — I18n::Backend::Chain::Implementation
- #translate! — Object
- #translation_metadata — I18n::Backend::Metadata
- #translation_metadata= — I18n::Backend::Metadata
- #translations — I18n::Backend::Simple::Implementation
- #transliterate — Object
- #transliterate — I18n::Backend::Transliterator
- #transliterate — I18n::Backend::Transliterator::HashTransliterator
- #transliterate — I18n::Backend::Transliterator::ProcTransliterator
- #with_locale — Object
- #with_metadata — I18n::Backend::Metadata