Methods
- I
- P
- T
- W
Class Public methods
included(base)
Link
# File activesupport/lib/active_support/vendor/i18n-0.4.1/i18n/backend/metadata.rb, line 21 def included(base) Object.class_eval do def translation_metadata @translation_metadata ||= {} end def translation_metadata=(translation_metadata) @translation_metadata = translation_metadata end end unless Object.method_defined?(:translation_metadata) end
translation_metadata()
Link
translation_metadata=(translation_metadata)
Link
Instance Public methods
interpolate(locale, entry, values = {})
Link
pluralize(locale, entry, count)
Link
translate(locale, key, options = {})
Link
# File activesupport/lib/active_support/vendor/i18n-0.4.1/i18n/backend/metadata.rb, line 34 def translate(locale, key, options = {}) metadata = { :locale => locale, :key => key, :scope => options[:scope], :default => options[:default], :separator => options[:separator], :values => options.reject { |name, value| Base::RESERVED_KEYS.include?(name) } } with_metadata(metadata) { super } end
Instance Protected methods