Sha256: ca07ac69a95567353d358ec25a33f3c9ed8e12adf740285fddaa39fe011afdab

Contents?: true

Size: 376 Bytes

Versions: 6

Compression:

Stored size: 376 Bytes

Contents

module Superfaktura
  class Locales
    LANGUAGES = {
      en: 'eng',
      sk: 'slo',
      hu: 'hun',
      cs: 'cze',
      de: 'deu',
      hr: 'hrv',
      it: 'ita',
      pl: 'pol',
      ro: 'rom',
      ru: 'rus',
      sl: 'slv',
      es: 'spa',
      uk: 'ukr'
    }.freeze

    def self.iso2_to_iso3(iso2)
      LANGUAGES[iso2.to_sym] || 'eng'
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
superfaktura-1 lib/superfaktura/locales.rb
superfaktura-0.9.6 lib/superfaktura/locales.rb
superfaktura-0.9.5 lib/superfaktura/locales.rb
superfaktura-0.9.4 lib/superfaktura/locales.rb
superfaktura-0.9.3 lib/superfaktura/locales.rb
superfaktura-0.9.2 lib/superfaktura/locales.rb