From 0245e01763c9296ab1b51e4ef100c87a139b39b5 Mon Sep 17 00:00:00 2001 From: GitStart <1501599+gitstart@users.noreply.github.com> Date: Wed, 13 Sep 2023 09:36:34 +0200 Subject: [PATCH] fix: Enable serbian translation (#7905) Enable language: Serbian. Co-authored-by: BikashSah999 <51731962+BikashSah999@users.noreply.github.com> --- app/javascript/dashboard/i18n/index.js | 2 ++ app/javascript/survey/i18n/index.js | 2 ++ app/javascript/widget/i18n/index.js | 2 ++ config/initializers/languages.rb | 3 ++- 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/javascript/dashboard/i18n/index.js b/app/javascript/dashboard/i18n/index.js index 919fcef11..d0e85b43a 100644 --- a/app/javascript/dashboard/i18n/index.js +++ b/app/javascript/dashboard/i18n/index.js @@ -26,6 +26,7 @@ import pt_BR from './locale/pt_BR'; import ro from './locale/ro'; import ru from './locale/ru'; import sk from './locale/sk'; +import sr from './locale/sr'; import sv from './locale/sv'; import ta from './locale/ta'; import th from './locale/th'; @@ -66,6 +67,7 @@ export default { ro, ru, sk, + sr, sv, ta, th, diff --git a/app/javascript/survey/i18n/index.js b/app/javascript/survey/i18n/index.js index 5c3659a02..372017c5e 100644 --- a/app/javascript/survey/i18n/index.js +++ b/app/javascript/survey/i18n/index.js @@ -28,6 +28,7 @@ import pt_BR from './locale/pt_BR.json'; import ro from './locale/ro.json'; import ru from './locale/ru.json'; import sk from './locale/sk.json'; +import sr from './locale/sr.json'; import sv from './locale/sv.json'; import ta from './locale/ta.json'; import th from './locale/th.json'; @@ -68,6 +69,7 @@ export default { ro, ru, sk, + sr, sv, ta, th, diff --git a/app/javascript/widget/i18n/index.js b/app/javascript/widget/i18n/index.js index a76585069..8e602a4b5 100644 --- a/app/javascript/widget/i18n/index.js +++ b/app/javascript/widget/i18n/index.js @@ -28,6 +28,7 @@ import pt_BR from './locale/pt_BR.json'; import ro from './locale/ro.json'; import ru from './locale/ru.json'; import sk from './locale/sk.json'; +import sr from './locale/sr.json'; import sv from './locale/sv.json'; import ta from './locale/ta.json'; import th from './locale/th.json'; @@ -68,6 +69,7 @@ export default { ro, ru, sk, + sr, sv, ta, th, diff --git a/config/initializers/languages.rb b/config/initializers/languages.rb index 3f8a9f1b4..899359a4c 100644 --- a/config/initializers/languages.rb +++ b/config/initializers/languages.rb @@ -40,7 +40,8 @@ LANGUAGES_CONFIG = { 35 => { name: 'latviešu valoda (lv)', iso_639_3_code: 'lav', iso_639_1_code: 'lv', enabled: true }, 36 => { name: 'íslenska (is)', iso_639_3_code: 'isl', iso_639_1_code: 'is', enabled: true }, 37 => { name: 'עִברִית (he)', iso_639_3_code: 'heb', iso_639_1_code: 'he', enabled: true }, - 38 => { name: 'lietuvių (lt)', iso_639_3_code: 'lit', iso_639_1_code: 'lt', enabled: true } + 38 => { name: 'lietuvių (lt)', iso_639_3_code: 'lit', iso_639_1_code: 'lt', enabled: true }, + 39 => { name: 'Српски (sr)', iso_639_3_code: 'srp', iso_639_1_code: 'sr', enabled: true } }.filter { |_key, val| val[:enabled] }.freeze Rails.configuration.i18n.available_locales = LANGUAGES_CONFIG.map { |_index, lang| lang[:iso_639_1_code].to_sym }