localedata: Update ar locales abbreviations [BZ #32349]
Checks
Commit Message
Arabic does not use abbreviations for weekdays/months, this updates
abday and abmon in accordance with CLDR.
Resolves: BZ # 32349
Signed-off-by: Ahmed Najmawi <iramosu@protonmail.com>
---
localedata/locales/ar_AE | 41 +++++++++++--------
localedata/locales/ar_BH | 39 +++++++++++-------
localedata/locales/ar_DZ | 21 +++++-----
localedata/locales/ar_EG | 39 +++++++++++-------
localedata/locales/ar_IN | 66 +++++++++++++++++++------------
localedata/locales/ar_IQ | 46 ++++++++++++++--------
localedata/locales/ar_JO | 25 ++++++------
localedata/locales/ar_KW | 39 +++++++++++-------
localedata/locales/ar_LB | 25 ++++++------
localedata/locales/ar_LY | 39 +++++++++++-------
localedata/locales/ar_MA | 21 +++++-----
localedata/locales/ar_OM | 39 +++++++++++-------
localedata/locales/ar_QA | 39 +++++++++++-------
localedata/locales/ar_SA | 85 ++++++++++++++++++++++------------------
localedata/locales/ar_SD | 39 +++++++++++-------
localedata/locales/ar_SS | 39 +++++++++++-------
localedata/locales/ar_SY | 25 ++++++------
localedata/locales/ar_TN | 21 +++++-----
localedata/locales/ar_YE | 39 +++++++++++-------
19 files changed, 434 insertions(+), 293 deletions(-)
--
2.47.0
Comments
Apologies, I messed up the formatting..
Arabic does not use abbreviations for weekdays/months, this updates
abday and abmon in accordance with CLDR.
Resolves: BZ # 32349
Signed-off-by: Ahmed Najmawi
---
localedata/locales/ar_AE | 41 +++++++++++--------
localedata/locales/ar_BH | 39 +++++++++++-------
localedata/locales/ar_DZ | 21 +++++-----
localedata/locales/ar_EG | 39 +++++++++++-------
localedata/locales/ar_IN | 66 +++++++++++++++++++------------
localedata/locales/ar_IQ | 46 ++++++++++++++--------
localedata/locales/ar_JO | 25 ++++++------
localedata/locales/ar_KW | 39 +++++++++++-------
localedata/locales/ar_LB | 25 ++++++------
localedata/locales/ar_LY | 39 +++++++++++-------
localedata/locales/ar_MA | 21 +++++-----
localedata/locales/ar_OM | 39 +++++++++++-------
localedata/locales/ar_QA | 39 +++++++++++-------
localedata/locales/ar_SA | 85 ++++++++++++++++++++++------------------
localedata/locales/ar_SD | 39 +++++++++++-------
localedata/locales/ar_SS | 39 +++++++++++-------
localedata/locales/ar_SY | 25 ++++++------
localedata/locales/ar_TN | 21 +++++-----
localedata/locales/ar_YE | 39 +++++++++++-------
19 files changed, 434 insertions(+), 293 deletions(-)
diff --git a/localedata/locales/ar_AE b/localedata/locales/ar_AE
index 062fa0be9a..880dbfa4f0 100644
--- a/localedata/locales/ar_AE
+++ b/localedata/locales/ar_AE
@@ -84,30 +84,39 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
"الأربعاء";/
"الخميس";/
"الجمعة";/
- "السبت "
+ "السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
diff --git a/localedata/locales/ar_BH b/localedata/locales/ar_BH
index bec41b31bb..c7ca6c0f9b 100644
--- a/localedata/locales/ar_BH
+++ b/localedata/locales/ar_BH
@@ -88,13 +88,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -103,15 +108,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
diff --git a/localedata/locales/ar_DZ b/localedata/locales/ar_DZ
index b1035c3fb0..d7d29dbe4a 100644
--- a/localedata/locales/ar_DZ
+++ b/localedata/locales/ar_DZ
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,7 +107,7 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
+% Month names (%b) & (%B)
abmon "جانفي";/
"فيفري";/
"مارس";/
@@ -115,8 +120,6 @@ abmon "جانفي";/
"أكتوبر";/
"نوفمبر";/
"ديسمبر"
-%
-% Full month names (%B)
mon "جانفي";/
"فيفري";/
"مارس";/
diff --git a/localedata/locales/ar_EG b/localedata/locales/ar_EG
index b49a3c76b4..b0852f8131 100644
--- a/localedata/locales/ar_EG
+++ b/localedata/locales/ar_EG
@@ -91,13 +91,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -106,15 +111,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
diff --git a/localedata/locales/ar_IN b/localedata/locales/ar_IN
index cc43cf77fa..9cd734e000 100644
--- a/localedata/locales/ar_IN
+++ b/localedata/locales/ar_IN
@@ -65,33 +65,51 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode.
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
-day "الأحد";"الاثنين";/
- "الثلاثاء";"الأربعاء";/
- "الخميس";"الجمعة";/
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
+day "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
-mon "يناير";"فبراير";/
- "مارس";"أبريل";/
- "مايو";"يونيو";/
- "يوليو";"أغسطس";/
- "سبتمبر";"أكتوبر";/
- "نوفمبر";"ديسمبر"
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
+mon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
%
% Equivalent of AM PM
am_pm "ص";"م"
diff --git a/localedata/locales/ar_IQ b/localedata/locales/ar_IQ
index ca0008495c..73f4c4154f 100644
--- a/localedata/locales/ar_IQ
+++ b/localedata/locales/ar_IQ
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,8 +107,9 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "كانون الثاني";/
+% Month names (%b) & (%B)
+abmon "كانون ال/
+ثاني";/
"شباط";/
"آذار";/
"نيسان";/
@@ -112,12 +118,15 @@ abmon "كانون الثاني";/
"تموز";/
"آب";/
"أيلول";/
- "تشرين الأول";/
- "تشرين الثاني";/
- "كانون الأول"
-%
-% Full month names (%B)
-mon "كانون الثاني";/
+ "تشرين ال/
+أول";/
+ "تشرين ال/
+ثاني";/
+ "كانون ال/
+أول"
+%
+mon "كانون ال/
+ثاني";/
"شباط";/
"آذار";/
"نيسان";/
@@ -126,9 +135,12 @@ mon "كانون الثاني";/
"تموز";/
"آب";/
"أيلول";/
- "تشرين الأول";/
- "تشرين الثاني";/
- "كانون الأول"
+ "تشرين ال/
+أول";/
+ "تشرين ال/
+ثاني";/
+ "كانون ال/
+أول"
%
% Equivalent of AM PM
am_pm "ص";"م"
diff --git a/localedata/locales/ar_JO b/localedata/locales/ar_JO
index a4454925f6..d9e5e5c62c 100644
--- a/localedata/locales/ar_JO
+++ b/localedata/locales/ar_JO
@@ -88,16 +88,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح"; /
- "ن"; /
- "ث"; /
- "ر"; /
- "خ"; /
- "ج"; /
- "س"
-%
-% Full weekday names (%A)
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
+%
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -106,7 +108,7 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
+% Month names (%b) & (%B)
abmon "كانون ال/
ثاني";/
"شباط";/
@@ -124,7 +126,6 @@ abmon "كانون ال/
"كانون ال/
أول"
%
-% Full month names (%B)
mon "كانون ال/
ثاني";/
"شباط";/
diff --git a/localedata/locales/ar_KW b/localedata/locales/ar_KW
index bad491000a..025e834158 100644
--- a/localedata/locales/ar_KW
+++ b/localedata/locales/ar_KW
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,15 +107,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
diff --git a/localedata/locales/ar_LB b/localedata/locales/ar_LB
index 14a26ed5aa..aad8eb1152 100644
--- a/localedata/locales/ar_LB
+++ b/localedata/locales/ar_LB
@@ -87,16 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح"; /
- "ن"; /
- "ث"; /
- "ر"; /
- "خ"; /
- "ج"; /
- "س"
-%
-% Full weekday names (%A)
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
+%
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -105,7 +107,7 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
+% Month names (%b) & (%B)
abmon "كانون ال/
ثاني";/
"شباط";/
@@ -123,7 +125,6 @@ abmon "كانون ال/
"كانون ال/
أول"
%
-% Full month names (%B)
mon "كانون ال/
ثاني";/
"شباط";/
diff --git a/localedata/locales/ar_LY b/localedata/locales/ar_LY
index fb572e05fd..ee11f4dc0f 100644
--- a/localedata/locales/ar_LY
+++ b/localedata/locales/ar_LY
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,15 +107,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
diff --git a/localedata/locales/ar_MA b/localedata/locales/ar_MA
index 5b9c5c637d..14d0730b68 100644
--- a/localedata/locales/ar_MA
+++ b/localedata/locales/ar_MA
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,7 +107,7 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
+% Month names (%b) & (%B)
abmon "يناير";/
"فبراير";/
"مارس";/
@@ -115,8 +120,6 @@ abmon "يناير";/
"أكتوبر";/
"نونبر";/
"دجنبر"
-%
-% Full month names (%B)
mon "يناير";/
"فبراير";/
"مارس";/
diff --git a/localedata/locales/ar_OM b/localedata/locales/ar_OM
index 55a02cc88f..48a5a0da04 100644
--- a/localedata/locales/ar_OM
+++ b/localedata/locales/ar_OM
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,15 +107,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
diff --git a/localedata/locales/ar_QA b/localedata/locales/ar_QA
index fc7d342f63..a27ac8e8f6 100644
--- a/localedata/locales/ar_QA
+++ b/localedata/locales/ar_QA
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,15 +107,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
diff --git a/localedata/locales/ar_SA b/localedata/locales/ar_SA
index 6c6f6b37fc..f0c0354d31 100644
--- a/localedata/locales/ar_SA
+++ b/localedata/locales/ar_SA
@@ -303,44 +303,53 @@ date_fmt "%A %e %B %Y %Z %k:%M:%S"
d_fmt "%A %e %B %Y"
t_fmt "%k:%M:%S"
t_fmt_ampm "%k:%M:%S"
-day "الأحد"; /
- "الإثنين"; /
- "الثلاثاء"; /
- "الأربعاء"; /
- "الخميس"; /
- "الجمعـة"; /
- "السبت"
-abday "ح"; /
- "ن"; /
- "ث"; /
- "ر"; /
- "خ"; /
- "ج"; /
- "س"
-mon "يناير";/
- "فبراير";/
- "مارس";/
- "أبريل";/
- "مايو";/
- "يونيو";/
- "يوليو";/
- "أغسطس";/
- "سبتمبر";/
- "أكتوبر";/
- "نوفمبر";/
- "ديسمبر"
-abmon "يناير";/
- "فبراير";/
- "مارس";/
- "أبريل";/
- "مايو";/
- "يونيو";/
- "يوليو";/
- "أغسطس";/
- "سبتمبر";/
- "أكتوبر";/
- "نوفمبر";/
- "ديسمبر"
+%
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
+%
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
+day "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
+%
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
+mon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
+%
am_pm "";""
era_d_fmt ""
week 7;19971130;1
diff --git a/localedata/locales/ar_SD b/localedata/locales/ar_SD
index 4e16226502..dbd8a03083 100644
--- a/localedata/locales/ar_SD
+++ b/localedata/locales/ar_SD
@@ -92,13 +92,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -107,15 +112,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
diff --git a/localedata/locales/ar_SS b/localedata/locales/ar_SS
index 90724807af..10b20d531a 100644
--- a/localedata/locales/ar_SS
+++ b/localedata/locales/ar_SS
@@ -91,13 +91,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -106,15 +111,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
diff --git a/localedata/locales/ar_SY b/localedata/locales/ar_SY
index 5e42161846..44f180b075 100644
--- a/localedata/locales/ar_SY
+++ b/localedata/locales/ar_SY
@@ -87,16 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح"; /
- "ن"; /
- "ث"; /
- "ر"; /
- "خ"; /
- "ج"; /
- "س"
-%
-% Full weekday names (%A)
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
+%
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -105,7 +107,7 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
+% Month names (%b) & (%B)
abmon "كانون ال/
ثاني";/
"شباط";/
@@ -123,7 +125,6 @@ abmon "كانون ال/
"كانون ال/
أول"
%
-% Full month names (%B)
mon "كانون ال/
ثاني";/
"شباط";/
diff --git a/localedata/locales/ar_TN b/localedata/locales/ar_TN
index 864f112570..6e945268bd 100644
--- a/localedata/locales/ar_TN
+++ b/localedata/locales/ar_TN
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,7 +107,7 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
+% Month names (%b) & (%B)
abmon "جانفي";/
"فيفري";/
"مارس";/
@@ -115,8 +120,6 @@ abmon "جانفي";/
"أكتوبر";/
"نوفمبر";/
"ديسمبر"
-%
-% Full month names (%B)
mon "جانفي";/
"فيفري";/
"مارس";/
diff --git a/localedata/locales/ar_YE b/localedata/locales/ar_YE
index bb678a767f..946b554f3b 100644
--- a/localedata/locales/ar_YE
+++ b/localedata/locales/ar_YE
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,15 +107,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
* Ahmed Najmawi:
> Apologies, I messed up the formatting..
>
> Arabic does not use abbreviations for weekdays/months, this updates
> abday and abmon in accordance with CLDR.
What about the day headings in calendars? This web site
<https://www.moph.gov.qa/arabic/mediacenter/Events/Pages/default.aspx>
seems to use abbreviations there.
I was going to ask about the cal tool from util-linux, but I'm not
sure if it works correctly today.
* Florian Weimer
> What about the day headings in calendars? This web site
> https://www.moph.gov.qa/arabic/mediacenter/Events/Pages/default.aspx
>
> seems to use abbreviations there.
Are you sure? The link you provided uses full month names in Arabic, but the English version of the same page appears to use abbreviations.
https://www.moph.gov.qa/english/mediacenter/Events/Pages/default.aspx
* Ahmed Najmawi:
> * Florian Weimer
>
>> What about the day headings in calendars? This web site
>> https://www.moph.gov.qa/arabic/mediacenter/Events/Pages/default.aspx
>>
>> seems to use abbreviations there.
>
> Are you sure? The link you provided uses full month names in Arabic, but the English version of the same page appears to use abbreviations.
I'm referring to the calendar selection widget above the events
(fourth row, white boxes, surrounded by grey).
* Florian Weimer
> I'm referring to the calendar selection widget above the events
> (fourth row, white boxes, surrounded by grey).
Apologies, thanks for the correction.
According to CLDR v46, the values you're referring to are not considered
abbreviations, but "narrow" values. These are used when there is a need
to save space, such as in situations where the available width is
limited. In the case of the calendar box you provided, these narrow
values can not represent anything but weekdays, as they are typically
understood in that context. For instance, "Wed" would not appear before
"Fri," making it clear that these values are meant to represent days of
the week. The key difference between a calendar box and other contexts
is that calendars typically have predefined values for all weekdays and
months. However, when these values are used in isolation, they may not
be easily understood by many users.
Note that narrow values are not intended to replace abbreviations. While
narrow values are useful in specific contexts where space is constrained,
abbreviations can be used more broadly in a variety of situations where
there is more room for text.
* Ahmed Najmawi:
> * Florian Weimer
>
>> I'm referring to the calendar selection widget above the events
>> (fourth row, white boxes, surrounded by grey).
>
> Apologies, thanks for the correction.
>
> According to CLDR v46, the values you're referring to are not considered
> abbreviations, but "narrow" values. These are used when there is a need
> to save space, such as in situations where the available width is
> limited. In the case of the calendar box you provided, these narrow
> values can not represent anything but weekdays, as they are typically
> understood in that context. For instance, "Wed" would not appear before
> "Fri," making it clear that these values are meant to represent days of
> the week. The key difference between a calendar box and other contexts
> is that calendars typically have predefined values for all weekdays and
> months. However, when these values are used in isolation, they may not
> be easily understood by many users.
We don't have separate narrow and abbreviated values. Are there many
direct uses of ABDAY? I would expect most uses are indirect through
localized strftime format strings, and those could easyily use %A
instead of %a. Locales already do this:
ar_IN:d_t_fmt "%A %d %B %Y %I:%M:%S %p"
ar_IN:date_fmt "%A %d %B %Y %I:%M:%S %p %Z"
ar_SA:d_t_fmt "%A %e %B %Y %k:%M:%S"
ar_SA:date_fmt "%A %e %B %Y %Z %k:%M:%S"
ar_SA:d_fmt "%A %e %B %Y"
Florian Weimer <fw@deneb.enyo.de> さんはかきました:
> * Ahmed Najmawi:
>
>> Apologies, I messed up the formatting..
>>
>> Arabic does not use abbreviations for weekdays/months, this updates
>> abday and abmon in accordance with CLDR.
>
> What about the day headings in calendars? This web site
> <https://www.moph.gov.qa/arabic/mediacenter/Events/Pages/default.aspx>
> seems to use abbreviations there.
>
> I was going to ask about the cal tool from util-linux, but I'm not
> sure if it works correctly today.
It produces this:
$ LC_ALL=ar_EG.UTF-8 cal
نوفمبر 2024
س ح ن ث ر خ ج
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 32 33 34
35
And it seems to use ABDAY:
static void weekdays_init(struct cal_control *ctl)
{
size_t wd;
int i;
for (i = 0; i < DAYS_IN_WEEK; i++) {
wd = (i + ctl->weekstart) % DAYS_IN_WEEK;
ctl->weekdays[i] = nl_langinfo(ABDAY_1 + wd);
}
}
If “abday” is made the same as “day” in the ar_* locales, it will be too
long for the column headers in this calendar output.
* Mike FABIAN:
> Florian Weimer <fw@deneb.enyo.de> さんはかきました:
>
>> * Ahmed Najmawi:
>>
>>> Apologies, I messed up the formatting..
>>>
>>> Arabic does not use abbreviations for weekdays/months, this updates
>>> abday and abmon in accordance with CLDR.
>>
>> What about the day headings in calendars? This web site
>> <https://www.moph.gov.qa/arabic/mediacenter/Events/Pages/default.aspx>
>> seems to use abbreviations there.
>>
>> I was going to ask about the cal tool from util-linux, but I'm not
>> sure if it works correctly today.
>
> It produces this:
>
> $ LC_ALL=ar_EG.UTF-8 cal
> نوفمبر 2024
> س ح ن ث ر خ ج
> 1 2 3 4 5 6
> 7 8 9 10 11 12 13
> 14 15 16 17 18 19 20
> 21 22 23 24 25 26 27
> 28 29 30 31 32 33 34
> 35
Any ideas why it shows 35 days for the month? And is day 1 in the
right column?
Florian Weimer <fw@deneb.enyo.de> さんはかきました:
> * Mike FABIAN:
>
>> Florian Weimer <fw@deneb.enyo.de> さんはかきました:
>>
>>> * Ahmed Najmawi:
>>>
>>>> Apologies, I messed up the formatting..
>>>>
>>>> Arabic does not use abbreviations for weekdays/months, this updates
>>>> abday and abmon in accordance with CLDR.
>>>
>>> What about the day headings in calendars? This web site
>>> <https://www.moph.gov.qa/arabic/mediacenter/Events/Pages/default.aspx>
>>> seems to use abbreviations there.
>>>
>>> I was going to ask about the cal tool from util-linux, but I'm not
>>> sure if it works correctly today.
>>
>> It produces this:
>>
>> $ LC_ALL=ar_EG.UTF-8 cal
>> نوفمبر 2024
>> س ح ن ث ر خ ج
>> 1 2 3 4 5 6
>> 7 8 9 10 11 12 13
>> 14 15 16 17 18 19 20
>> 21 22 23 24 25 26 27
>> 28 29 30 31 32 33 34
>> 35
>
> Any ideas why it shows 35 days for the month?
No.
> And is day 1 in the right column?
Apparently not. For fa_IR it is also weird:
$ LC_ALL=fa_IR.UTF-8 cal
نوامبر 2024
شن یک دو سه چه پن جم
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 32 33 34
35
fa_IR has “abday” the same as “day”, i.e. long forms. The cal tool cuts
them off somewhere.
It seems quite a mess.
@@ -84,30 +84,39 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
"الأربعاء";/
"الخميس";/
"الجمعة";/
- "السبت "
+ "السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
@@ -88,13 +88,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -103,15 +108,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,7 +107,7 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
+% Month names (%b) & (%B)
abmon "جانفي";/
"فيفري";/
"مارس";/
@@ -115,8 +120,6 @@ abmon "جانفي";/
"أكتوبر";/
"نوفمبر";/
"ديسمبر"
-%
-% Full month names (%B)
mon "جانفي";/
"فيفري";/
"مارس";/
@@ -91,13 +91,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -106,15 +111,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
@@ -65,33 +65,51 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode.
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
-day "الأحد";"الاثنين";/
- "الثلاثاء";"الأربعاء";/
- "الخميس";"الجمعة";/
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
+day "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
-mon "يناير";"فبراير";/
- "مارس";"أبريل";/
- "مايو";"يونيو";/
- "يوليو";"أغسطس";/
- "سبتمبر";"أكتوبر";/
- "نوفمبر";"ديسمبر"
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
+mon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
%
% Equivalent of AM PM
am_pm "ص";"م"
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,8 +107,9 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "كانون الثاني";/
+% Month names (%b) & (%B)
+abmon "كانون ال/
+ثاني";/
"شباط";/
"آذار";/
"نيسان";/
@@ -112,12 +118,15 @@ abmon "كانون الثاني";/
"تموز";/
"آب";/
"أيلول";/
- "تشرين الأول";/
- "تشرين الثاني";/
- "كانون الأول"
-%
-% Full month names (%B)
-mon "كانون الثاني";/
+ "تشرين ال/
+أول";/
+ "تشرين ال/
+ثاني";/
+ "كانون ال/
+أول"
+%
+mon "كانون ال/
+ثاني";/
"شباط";/
"آذار";/
"نيسان";/
@@ -126,9 +135,12 @@ mon "كانون الثاني";/
"تموز";/
"آب";/
"أيلول";/
- "تشرين الأول";/
- "تشرين الثاني";/
- "كانون الأول"
+ "تشرين ال/
+أول";/
+ "تشرين ال/
+ثاني";/
+ "كانون ال/
+أول"
%
% Equivalent of AM PM
am_pm "ص";"م"
@@ -88,16 +88,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح"; /
- "ن"; /
- "ث"; /
- "ر"; /
- "خ"; /
- "ج"; /
- "س"
-%
-% Full weekday names (%A)
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
+%
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -106,7 +108,7 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
+% Month names (%b) & (%B)
abmon "كانون ال/
ثاني";/
"شباط";/
@@ -124,7 +126,6 @@ abmon "كانون ال/
"كانون ال/
أول"
%
-% Full month names (%B)
mon "كانون ال/
ثاني";/
"شباط";/
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,15 +107,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
@@ -87,16 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح"; /
- "ن"; /
- "ث"; /
- "ر"; /
- "خ"; /
- "ج"; /
- "س"
-%
-% Full weekday names (%A)
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
+%
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -105,7 +107,7 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
+% Month names (%b) & (%B)
abmon "كانون ال/
ثاني";/
"شباط";/
@@ -123,7 +125,6 @@ abmon "كانون ال/
"كانون ال/
أول"
%
-% Full month names (%B)
mon "كانون ال/
ثاني";/
"شباط";/
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,15 +107,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,7 +107,7 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
+% Month names (%b) & (%B)
abmon "يناير";/
"فبراير";/
"مارس";/
@@ -115,8 +120,6 @@ abmon "يناير";/
"أكتوبر";/
"نونبر";/
"دجنبر"
-%
-% Full month names (%B)
mon "يناير";/
"فبراير";/
"مارس";/
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,15 +107,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,15 +107,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
@@ -303,44 +303,53 @@ date_fmt "%A %e %B %Y %Z %k:%M:%S"
d_fmt "%A %e %B %Y"
t_fmt "%k:%M:%S"
t_fmt_ampm "%k:%M:%S"
-day "الأحد"; /
- "الإثنين"; /
- "الثلاثاء"; /
- "الأربعاء"; /
- "الخميس"; /
- "الجمعـة"; /
- "السبت"
-abday "ح"; /
- "ن"; /
- "ث"; /
- "ر"; /
- "خ"; /
- "ج"; /
- "س"
-mon "يناير";/
- "فبراير";/
- "مارس";/
- "أبريل";/
- "مايو";/
- "يونيو";/
- "يوليو";/
- "أغسطس";/
- "سبتمبر";/
- "أكتوبر";/
- "نوفمبر";/
- "ديسمبر"
-abmon "يناير";/
- "فبراير";/
- "مارس";/
- "أبريل";/
- "مايو";/
- "يونيو";/
- "يوليو";/
- "أغسطس";/
- "سبتمبر";/
- "أكتوبر";/
- "نوفمبر";/
- "ديسمبر"
+%
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
+%
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
+day "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
+%
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
+mon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
+%
am_pm "";""
era_d_fmt ""
week 7;19971130;1
@@ -92,13 +92,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -107,15 +112,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
@@ -91,13 +91,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -106,15 +111,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/
@@ -87,16 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح"; /
- "ن"; /
- "ث"; /
- "ر"; /
- "خ"; /
- "ج"; /
- "س"
-%
-% Full weekday names (%A)
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
+%
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -105,7 +107,7 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
+% Month names (%b) & (%B)
abmon "كانون ال/
ثاني";/
"شباط";/
@@ -123,7 +125,6 @@ abmon "كانون ال/
"كانون ال/
أول"
%
-% Full month names (%B)
mon "كانون ال/
ثاني";/
"شباط";/
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,7 +107,7 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
+% Month names (%b) & (%B)
abmon "جانفي";/
"فيفري";/
"مارس";/
@@ -115,8 +120,6 @@ abmon "جانفي";/
"أكتوبر";/
"نوفمبر";/
"ديسمبر"
-%
-% Full month names (%B)
mon "جانفي";/
"فيفري";/
"مارس";/
@@ -87,13 +87,18 @@ LC_TIME
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
-% Abbreviated weekday names (%a)
-abday "ح";"ن";/
- "ث";"ر";/
- "خ";"ج";/
- "س"
+% Arabic does not use abbreviations for the names of weekdays or
+% months, so "abday" is the same as to "day" and "abmon" is the
+% same as "mon".
%
-% Full weekday names (%A)
+% Day names (%a) & (%A)
+abday "الأحد";/
+ "الاثنين";/
+ "الثلاثاء";/
+ "الأربعاء";/
+ "الخميس";/
+ "الجمعة";/
+ "السبت"
day "الأحد";/
"الاثنين";/
"الثلاثاء";/
@@ -102,15 +107,19 @@ day "الأحد";/
"الجمعة";/
"السبت"
%
-% Abbreviated month names (%b)
-abmon "ينا";"فبر";/
- "مار";"أبر";/
- "ماي";"يون";/
- "يول";"أغس";/
- "سبت";"أكت";/
- "نوف";"ديس"
-%
-% Full month names (%B)
+% Month names (%b) & (%B)
+abmon "يناير";/
+ "فبراير";/
+ "مارس";/
+ "أبريل";/
+ "مايو";/
+ "يونيو";/
+ "يوليو";/
+ "أغسطس";/
+ "سبتمبر";/
+ "أكتوبر";/
+ "نوفمبر";/
+ "ديسمبر"
mon "يناير";/
"فبراير";/
"مارس";/