Sha256: b62a565b5fe13c78a15c1ec587e891b61c188539a5714def7ffc346b0290da7d

Contents?: true

Size: 224 Bytes

Versions: 98

Compression:

Stored size: 224 Bytes

Contents

module Lalala::ExtI18n::NameForLocale

  def self.name_for_locale(locale)
    I18n.backend.translate(locale, "i18n.languages.#{locale}", default: locale.to_s)
  rescue I18n::MissingTranslationData
    locale.to_s
  end

end

Version data entries

98 entries across 98 versions & 1 rubygems

Version Path
lalala-4.1.0.dev.324 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.1.0.dev.322 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.1.0.dev.321 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.1.0.dev.318 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.1.0.dev.316 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.1.0.dev.314 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.0.0.dev.313 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.1.0.dev.309 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.1.0.dev.305 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.1.0.dev.299 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.0.0.dev.291 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.0.0.dev.288 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.0.0.dev.285 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.0.0.dev.284 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.0.0.dev.283 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.0.0.dev.279 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.0.0.dev.277 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.0.0.dev.275 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.0.0.dev.269 lib/lalala/ext_i18n/name_for_locale.rb
lalala-4.0.0.dev.267 lib/lalala/ext_i18n/name_for_locale.rb