module

I18n

Constants

VERSION = "0.3.1"

Instance methods

available_locales
Source
available_locales=(value)
Source
backend
Source
backend=(value)
Source
config

Gets I18n configuration object.

Source
config=(value)

Sets I18n configuration object.

Source
default_locale
Source
default_locale=(value)
Source
default_separator
Source
default_separator=(value)
Source
exception_handler
Source
exception_handler=(value)
Source
init
Source
load_path
Source
load_path=(value)
Source
locale
Source
locale=(value)
Source
localize(object, force_locale = config.locale, *args, **options)
Source
translate(key : String, options : Hash | NamedTuple | Nil = nil, force_locale = config.locale, count = nil, default = nil, iter = nil) : String
Source
with_locale(tmp_locale, &)

Executes block with given I18.locale set.

Source

Macros

define_delegators(names)
Source

Nested types