Sha256: cf13d4ba9f4e59a4b26624897aa7a799dfd4bd47de381c0ba1916eb10b75fc1e

Contents?: true

Size: 612 Bytes

Versions: 3

Compression:

Stored size: 612 Bytes

Contents

require 'pageflow/public_i18n/engine'
require 'pageflow/public_i18n/version'

module Pageflow
  module PublicI18n
    def self.text_direction(locale)
      ['ar', 'fa-IR'].include?(locale.to_s) ? 'rtl' : 'ltr'
    end

    def self.available_locales
      [
        :ar,
        :bg,
        :'cs-CZ',
        :de,
        :el,
        :en,
        :es,
        :'fa-IR',
        :fr,
        :gn,
        :id,
        :it,
        :ja,
        :ms,
        :nl,
        :'nl-BE',
        :'pl-PL',
        :'pt-BR',
        :rm,
        :'ru-RU',
        :sr,
        :tr,
        :zh
      ]
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
pageflow-public-i18n-1.18.3 lib/pageflow-public-i18n.rb
pageflow-public-i18n-1.18.2 lib/pageflow-public-i18n.rb
pageflow-public-i18n-1.18.1 lib/pageflow-public-i18n.rb