Sha256: 81bc2b82daad5361a9f5fa8f3c2e6f2c91acbc1e572741e42e00eb98e827c4e1
Contents?: true
Size: 729 Bytes
Versions: 8
Compression:
Stored size: 729 Bytes
Contents
# encoding: utf-8 require 'i18n/locale/tag/simple' require 'i18n/locale/tag/rfc4646' module I18n module Locale module Tag class << self # Returns the current locale tag implementation. Defaults to +I18n::Locale::Tag::Simple+. def implementation @@implementation ||= Simple end # Sets the current locale tag implementation. Use this to set a different locale tag implementation. def implementation=(implementation) @@implementation = implementation end # Factory method for locale tags. Delegates to the current locale tag implementation. def tag(tag) implementation.tag(tag) end end end end end
Version data entries
8 entries across 8 versions & 4 rubygems