From 795290bf245ea9c90627ba337435616cf8b4e801 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sen=C3=A9n=20Rodero=20Rodr=C3=ADguez?= Date: Thu, 3 Sep 2020 16:41:33 +0200 Subject: [PATCH] Enable languages with higher translation ratio MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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) --- config/application.rb | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/config/application.rb b/config/application.rb index a44e143ca..dcd864864 100644 --- a/config/application.rb +++ b/config/application.rb @@ -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}")]