Module: Mumukit::Platform::Locale

Defined in:
lib/mumukit/platform/locale.rb

Constant Summary collapse

SPECS =
{
  en: { facebook_code: :en_US, auth0_code: :en, name: 'English' },
  es: { facebook_code: :es_LA, auth0_code: :es, name: 'Español' },
  'es-CL': { facebook_code: :es_LA, auth0_code: :es, name: 'Español chileno' },
  pt: { facebook_code: :pt_BR, auth0_code: 'pt-br', name: 'Português' }
}.with_indifferent_access

Class Method Summary collapse

Class Method Details

.get_spec_for(locale, type) ⇒ Object



13
14
15
# File 'lib/mumukit/platform/locale.rb', line 13

def self.get_spec_for(locale, type)
  SPECS.dig(locale, type)
end

.supportedObject



9
10
11
# File 'lib/mumukit/platform/locale.rb', line 9

def self.supported
  SPECS.keys
end