summaryrefslogtreecommitdiff
path: root/config/initializers/languages.rb
blob: 4258cdbb65b4b36a50d3cfb7d3fd3c9947d1cc48 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# encoding: utf-8
# https://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers

LANGUAGES = {
  :zh => ['中文',       'zh', 1, false],
  :es => ['Español',   'es', 2, false],
  :en => ['English',   'en', 3, false],
  :ar => ['العربية',   'ar', 5, true],
  :pt => ['Português', 'pt', 6, false],
  :ru => ['Pyccĸий',   'ru', 7, false],
  :de => ['Deutsch',   'de', 8, false],
  :fr => ['Français',  'fr', 10, false],
  :it => ['Italiano',  'it', 11, false],
  :el => ['Ελληνικά',  'el', 20, false]
}

# although everywhere else we use symbols for locales, this array should be strings:
AVAILABLE_LANGUAGES = ['zh', 'es', 'en', 'ar', 'pt', 'ru', 'de', 'fr', 'it', 'el']

DEFAULT_LOCALE = :en