Enable languages with higher translation ratio

Following locales are now available by default:

* "bg" (Bulgarian):              98,5% translated
* "ca" (Catalan):               100  % translated
* "es-PE" (Spanish from Perú):   64,8% translated
* "eu" (Euskara):                67,8% translated
* "ka" (Georgian):               98,9% translated
* "oc" (Occitan):                98,9% translated
* "ro" (Romanian):               99,1% translated

Spanish and Euskara were enabled becuase both are near the 70% and its
fallback language (Spanish) is complete.

Add custom fallbacks:

* Catalan (ca)                 => Español (es).
* Español de Perú (es-PE)      => Español (es).
* Euskara (eu)                 => Español (es).
* Portuguese-Brazilero (pt-BR) => Español (es).
* Occitan (oc)                 => French (fr)
This commit is contained in:
Senén Rodero Rodríguez
2020-09-03 16:41:33 +02:00
parent 332a0a7c05
commit 795290bf24

View File

@@ -21,13 +21,17 @@ module Consul
config.i18n.default_locale = :en
available_locales = [
"ar",
"bg",
"bs",
"ca",
"cs",
"da",
"de",
"el",
"en",
"es",
"es-PE",
"eu",
"fa",
"fr",
"gl",
@@ -35,9 +39,12 @@ module Consul
"hr",
"id",
"it",
"ka",
"nl",
"oc",
"pl",
"pt-BR",
"ro",
"ru",
"sl",
"sq",
@@ -49,10 +56,15 @@ module Consul
"zh-TW"]
config.i18n.available_locales = available_locales
config.i18n.fallbacks = {
"ca" => "es",
"es-PE" => "es",
"eu" => "es",
"fr" => "es",
"gl" => "es",
"it" => "es",
"pt-BR" => "es"
"oc" => "fr",
"pt-BR" => "es",
"val" => "es"
}
config.i18n.load_path += Dir[Rails.root.join("config", "locales", "**[^custom]*", "*.{rb,yml}")]