Localisation updates from http://translatewiki.net.
[shapado:shapado.git] / config / initializers / 01_locales.rb
1 I18n.backend.store_translations 'br', {}
2 I18n.backend.store_translations 'be-TARASK', {}
3 I18n.backend.store_translations 'ca', {}
4 I18n.backend.store_translations 'da', {}
5 I18n.backend.store_translations 'de', {}
6 I18n.backend.store_translations 'el', {}
7 I18n.backend.store_translations 'en', {}
8 I18n.backend.store_translations 'eo', {}
9 I18n.backend.store_translations 'es', {}
10 I18n.backend.store_translations 'es-419', {}
11 I18n.backend.store_translations 'fi', {}
12 I18n.backend.store_translations 'fr', {}
13 I18n.backend.store_translations 'gl', {}
14 I18n.backend.store_translations 'ia', {}
15 I18n.backend.store_translations 'id', {}
16 I18n.backend.store_translations 'it', {}
17 I18n.backend.store_translations 'id', {}
18 I18n.backend.store_translations 'ja', {}
19 I18n.backend.store_translations 'ko', {}
20 I18n.backend.store_translations 'mk', {}
21 I18n.backend.store_translations 'nl', {}
22 I18n.backend.store_translations 'pt-BR', {}
23 I18n.backend.store_translations 'pt-PT', {}
24 I18n.backend.store_translations 'ru', {}
25 I18n.backend.store_translations 'sv', {}
26 I18n.backend.store_translations 'te', {}
27 I18n.backend.store_translations 'zh-CN', {}
28
29 I18n.load_path << Dir[ File.join(RAILS_ROOT, 'config', 'locales', '**', '*.{rb,yml}') ]
30
31 # You need to "force-initialize" loaded locales
32 I18n.backend.send(:init_translations)
33
34 AVAILABLE_LOCALES = ["be-TARASK", "br" "ca", "da", "de", "el", "en", "eo", "es", "es-419", "fi", "fr", "gl", "ia", "id", "it", "ja", "ko", "mk", "nl", "pt-BR", "pt-PT", "ru", "sv", "te", "zh-CN"] #I18n.backend.available_locales.map { |l| l.to_s }
35 AVAILABLE_LANGUAGES = I18n.backend.available_locales.map { |l| l.to_s.split("-").first}.uniq
36
37 ## this is only for the user settings, not related to translatewiki.net
38 DEFAULT_USER_LANGUAGES = ['en', 'es', 'es-419', 'fr', 'pl', 'pt-BR', 'pt-PT', 'ja', 'el', 'de', 'ko', 'nl', 'ru', 'tl', 'it']
39
40 RAILS_DEFAULT_LOGGER.debug "* Loaded locales: #{AVAILABLE_LOCALES.inspect}"
41
42 require "i18n/backend/fallbacks"
43 I18n::Backend::Simple.send(:include, I18n::Backend::Fallbacks)
44 I18n.default_locale = :"en"