Module: Base (I18n::Backend)

Overview
Module Structure
Class Hierarchy
Constants
Base::RESERVED_KEYS
Base::RESERVED_KEYS_PATTERN
Base::DEPRECATED_INTERPOLATION_SYNTAX_PATTERN
Base::INTERPOLATION_SYNTAX_PATTERN
Instance Methods
Base#load_translations / 1
Base#store_translations / 3
Base#translate / 3
Base#localize / 4
Base#available_locales
Base#reload!
Base#lookup / 4
Base#default / 4
Base#resolve / 4
Base#pluralize / 3
Base#interpolate / 3
Base#preserve_encoding / 1
Base#interpolate_lambda? / 3
Base#load_file / 1
Base#load_rb / 1
Base#load_yml / 1
Base#warn_syntax_deprecation!
is a submodule of
module: Backend ( I18n )
includes
  Transliterator ( I18n::Backend )
is included by
module: Implementation ( I18n::Backend::ActiveRecord )
class: Chain ( I18n::Backend )
module: Implementation ( I18n::Backend::KeyValue )
module: Implementation ( I18n::Backend::Simple )
has properties
constant: RESERVED_KEYS   
constant: RESERVED_KEYS_PATTERN   
constant: DEPRECATED_INTERPOLATION_SYNTAX_PATTERN   
constant: INTERPOLATION_SYNTAX_PATTERN   
method: load_translations / 1   
method: store_translations / 3   
method: translate / 3   
method: localize / 4   
method: available_locales   
method: reload!   
method: lookup / 4   
method: default / 4   
method: resolve / 4   
method: pluralize / 3   
method: interpolate / 3   
method: preserve_encoding / 1   
method: interpolate_lambda? / 3   
method: load_file / 1   
method: load_rb / 1   
method: load_yml / 1   
method: warn_syntax_deprecation!   
is defined at
#8 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: I18n
  module: Backend
  class: ActiveRecord
module: Implementation     
✗ module: Base
  class: Chain
  class: KeyValue
module: Implementation     
  class: Simple
module: Implementation     
  module: Transliterator

Class Hierarchy

Object ( Builtin-Module )
  Chain ( I18n::Backend )   

Constants

Base::RESERVED_KEYS

#11 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

RESERVED_KEYS = [:scope, :default, :separator, :resolve]   

Base::RESERVED_KEYS_PATTERN

#12 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

RESERVED_KEYS_PATTERN = /%\{(#{RESERVED_KEYS.join("|")})\}/   

Base::DEPRECATED_INTERPOLATION_SYNTAX_PATTERN

#13 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

DEPRECATED_INTERPOLATION_SYNTAX_PATTERN = /(\\)?\{\{([^\}]+)\}\}/   

Base::INTERPOLATION_SYNTAX_PATTERN

#14 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

INTERPOLATION_SYNTAX_PATTERN = /%\{([^\}]+)\}/   

Instance Methods

Base#load_translations / 1

#19 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

load_translations ( *filenames )

Base#store_translations / 3

#26 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

store_translations ( locale ,
  data ,
  options = {} )

Base#translate / 3

#30 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

translate ( locale ,
  key ,
  options = {} )

Base#localize / 4

#56 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

localize ( locale ,
  object ,
  format = :default ,
  options = {} )

Base#available_locales

#81 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

available_locales

Base#lookup / 4

#92 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

lookup ( locale ,
  key ,
  scope = [] ,
  options = {} )

Base#default / 4

#100 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

default ( locale ,
  object ,
  subject ,
  options = {} )

Base#resolve / 4

#116 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

resolve ( locale ,
  object ,
  subject ,
  options = nil )

Base#pluralize / 3

#135 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

pluralize ( locale ,
  entry ,
  count )

Base#interpolate / 3

#152 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

interpolate ( locale ,
  string ,
  values = {} )

Base#preserve_encoding / 1

#190 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

preserve_encoding ( string )

Base#interpolate_lambda? / 3

#203 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

interpolate_lambda? ( object ,
  string ,
  key )

Base#load_file / 1

#211 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

load_file ( filename )

Base#load_rb / 1

#220 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

load_rb ( filename )

Base#load_yml / 1

#226 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

load_yml ( filename )

Base#warn_syntax_deprecation!

#230 in active_support/vendor/i18n-0.4.1/i18n/backend/base.rb

warn_syntax_deprecation!