From 6c3509fbf5e81b4d78933c86a45338447a29eed5 Mon Sep 17 00:00:00 2001 From: Alceu Medeiros Date: Mon, 18 Feb 2019 17:41:33 -0300 Subject: [PATCH 1/3] Add datepicker translations to available locales --- app/assets/javascripts/application.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 5332bc4f0..81be3f390 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -14,6 +14,20 @@ //= require jquery_ujs //= require jquery-ui/widgets/datepicker //= require jquery-ui/i18n/datepicker-es +//= require jquery-ui/i18n/datepicker-ar +//= require jquery-ui/i18n/datepicker-de +//= require jquery-ui/i18n/datepicker-fa +//= require jquery-ui/i18n/datepicker-fr +//= require jquery-ui/i18n/datepicker-gl +//= require jquery-ui/i18n/datepicker-he +//= require jquery-ui/i18n/datepicker-it +//= require jquery-ui/i18n/datepicker-nl +//= require jquery-ui/i18n/datepicker-pl +//= require jquery-ui/i18n/datepicker-pt-BR +//= require jquery-ui/i18n/datepicker-sq +//= require jquery-ui/i18n/datepicker-sv +//= require jquery-ui/i18n/datepicker-zh-CN +//= require jquery-ui/i18n/datepicker-zh-TW //= require jquery-ui/widgets/autocomplete //= require jquery-ui/widgets/sortable //= require jquery-fileupload/basic From 11cdcb72ef354a0046832f68af30146effced399 Mon Sep 17 00:00:00 2001 From: taitus Date: Tue, 18 Feb 2020 17:57:21 +0100 Subject: [PATCH 2/3] Add the rest of the languages available in "available_locales" Of all the available locales on application.rb, the only ones that do not have a correspondence with: https://github.com/jquery/jquery-ui/tree/master/ui/i18n are [:so, :val] --- app/assets/javascripts/application.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 81be3f390..59e6cd34f 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -13,17 +13,25 @@ //= require jquery //= require jquery_ujs //= require jquery-ui/widgets/datepicker -//= require jquery-ui/i18n/datepicker-es //= require jquery-ui/i18n/datepicker-ar +//= require jquery-ui/i18n/datepicker-bs +//= require jquery-ui/i18n/datepicker-cs +//= require jquery-ui/i18n/datepicker-da //= require jquery-ui/i18n/datepicker-de +//= require jquery-ui/i18n/datepicker-el +//= require jquery-ui/i18n/datepicker-es //= require jquery-ui/i18n/datepicker-fa //= require jquery-ui/i18n/datepicker-fr //= require jquery-ui/i18n/datepicker-gl //= require jquery-ui/i18n/datepicker-he +//= require jquery-ui/i18n/datepicker-hr +//= require jquery-ui/i18n/datepicker-id //= require jquery-ui/i18n/datepicker-it //= require jquery-ui/i18n/datepicker-nl //= require jquery-ui/i18n/datepicker-pl //= require jquery-ui/i18n/datepicker-pt-BR +//= require jquery-ui/i18n/datepicker-ru +//= require jquery-ui/i18n/datepicker-sl //= require jquery-ui/i18n/datepicker-sq //= require jquery-ui/i18n/datepicker-sv //= require jquery-ui/i18n/datepicker-zh-CN From 162462fc32a2688c55c9d19e9aa2868026b2ed14 Mon Sep 17 00:00:00 2001 From: taitus Date: Wed, 19 Feb 2020 15:58:55 +0100 Subject: [PATCH 3/3] Use en-GB locale when current locale is not include in application.js When a current locale is not defined on applicaton.js, datepicker load the last jquery-ui/i18n/datepicker-xx defined. Add 'jquery-ui/i18n/datepicker-en-GB' as last "require" to use when a current locale is not defined. --- app/assets/javascripts/application.js | 1 + 1 file changed, 1 insertion(+) diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 59e6cd34f..1acb57d86 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -36,6 +36,7 @@ //= require jquery-ui/i18n/datepicker-sv //= require jquery-ui/i18n/datepicker-zh-CN //= require jquery-ui/i18n/datepicker-zh-TW +//= require jquery-ui/i18n/datepicker-en-GB //= require jquery-ui/widgets/autocomplete //= require jquery-ui/widgets/sortable //= require jquery-fileupload/basic