From 426d95eecd0ea78003a30354c34a831a8d0307c9 Mon Sep 17 00:00:00 2001 From: "Hubert Van de Walle (huvw)" Date: Thu, 15 Jun 2023 12:51:39 +0000 Subject: [PATCH] [FIX] web: remove duplicate month in arabic Steps to reproduce ================== - Switch to arabic - Open a datepicker - Select the month The month are displayed twice in two different arabic namings. Cause of the issue ================== There is an issue in the moment locale files since [0]. It has been made apparent since [1]. Solution ======== Cherry pick a fix from the moment repo [2]. Revert the ar.js locale from before [0] [0]: 11f3e7351a899848ec4df0107c3f6e2a627807ba [1]: 6a1183f4c93ad068524a3242cd7b4e37f68fbf95 [2]: https://github.com/moment/moment/commit/251fba65cca5d5b2cf79f1f51a9d413c5e0cb161 opw-3349560 closes odoo/odoo#125381 X-original-commit: bfdf5baf4017058d7aff7c93fd504e684ed6783a Signed-off-by: Julien Mougenot (jum) Signed-off-by: Hubert Van De Walle --- addons/web/static/lib/moment/locale/ar.js | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/addons/web/static/lib/moment/locale/ar.js b/addons/web/static/lib/moment/locale/ar.js index ae09617a520..01862583f4c 100644 --- a/addons/web/static/lib/moment/locale/ar.js +++ b/addons/web/static/lib/moment/locale/ar.js @@ -58,18 +58,18 @@ var pluralize = function (u) { }; }; var months = [ - 'كانون الثاني يناير', - 'شباط فبراير', - 'آذار مارس', - 'نيسان أبريل', - 'أيار مايو', - 'حزيران يونيو', - 'تموز يوليو', - 'آب أغسطس', - 'أيلول سبتمبر', - 'تشرين الأول أكتوبر', - 'تشرين الثاني نوفمبر', - 'كانون الأول ديسمبر' + 'يناير', + 'فبراير', + 'مارس', + 'أبريل', + 'مايو', + 'يونيو', + 'يوليو', + 'أغسطس', + 'سبتمبر', + 'أكتوبر', + 'نوفمبر', + 'ديسمبر' ]; var ar = moment.defineLocale('ar', {