Repository : https://github.com/latex3/babel
On branch : main
Link : https://github.com/latex3/babel/commit/ebd43d809d37e5bcc9422352f15c581d0567a07c
>---------------------------------------------------------------
commit ebd43d809d37e5bcc9422352f15c581d0567a07c
Author: Javier <email at localhost>
Date: Mon Dec 4 17:40:29 2023 +0100
Updates in fa and la* locales.
>---------------------------------------------------------------
ebd43d809d37e5bcc9422352f15c581d0567a07c
locale/fa/babel-fa.ini | 60 +++++++++++++++++++++++++--------------
locale/la/babel-la-x-classic.ini | 4 +--
locale/la/babel-la-x-ecclesia.ini | 1 +
locale/la/babel-la-x-medieval.ini | 1 +
locale/la/babel-la.ini | 1 +
5 files changed, 43 insertions(+), 24 deletions(-)
diff --git a/locale/fa/babel-fa.ini b/locale/fa/babel-fa.ini
index dfde929..050ef4f 100644
--- a/locale/fa/babel-fa.ini
+++ b/locale/fa/babel-fa.ini
@@ -6,11 +6,12 @@
; * Common Locale Data Repository (license Unicode):
; http://cldr.unicode.org/
; http://unicode.org/copyright.html
+; * With improvements by Farshad Rasuli (@farshadrasuli).
[identification]
charset = utf8
-version = 1.12
-date = 2023-01-27
+version = 1.13
+date = 2023-11-25
name.local = فارسی
name.english = Persian
name.babel = persian
@@ -27,15 +28,19 @@ encodings = LFE
derivate = no
[captions]
-preface = پیشگفتار
+preface = پیشگفتار
ref = مراجع
+; ref = مرجعها % check
abstract = چکیده
bib = کتابنامه
chapter = فصل
appendix = پیوست
contents = فهرست مطالب
+; contents = فهرست % check
listfigure = لیست تصاویر
+; listfigure = فهرست شکلها % check
listtable = لیست جداول
+; listtable = فهرست جدولها % check
index = نمایه
figure = شكل
table = جدول
@@ -43,11 +48,11 @@ part = بخش
encl = پیوست
cc = رونوشت
headto = به
-page = صفحة
+page = صفحه
see = ببینید
also = نیز ببینید
-proof = برهان
-glossary = دانشنامه
+proof = اثبات
+glossary = فرهنگنامه
[date]
calendar.preferred = persian gregorian islamic islamic-civil islamic-tbla
@@ -55,13 +60,13 @@ calendar.preferred = persian gregorian islamic islamic-civil islamic-tbla
[date.gregorian]
date.long = [d] [MMMM] [y]
date.short = [y]/[M]/[d]
-months.wide.1 = ژانویهٔ
-months.wide.2 = فوریهٔ
+months.wide.1 = ژانویه
+months.wide.2 = فوریه
months.wide.3 = مارس
months.wide.4 = آوریل
-months.wide.5 = مهٔ
+months.wide.5 = مه
months.wide.6 = ژوئن
-months.wide.7 = ژوئیهٔ
+months.wide.7 = ژوئیه
months.wide.8 = اوت
months.wide.9 = سپتامبر
months.wide.10 = اکتبر
@@ -86,13 +91,13 @@ days.wide.thu = پنجشنبه
days.wide.fri = جمعه
days.wide.sat = شنبه
days.wide.sun = یکشنبه
-days.abbreviated.mon = دوشنبه
-days.abbreviated.tue = سهشنبه
-days.abbreviated.wed = چهارشنبه
-days.abbreviated.thu = پنجشنبه
+days.abbreviated.mon = دو
+days.abbreviated.tue = سه
+days.abbreviated.wed = چهار
+days.abbreviated.thu = پنج
days.abbreviated.fri = جمعه
days.abbreviated.sat = شنبه
-days.abbreviated.sun = یکشنبه
+days.abbreviated.sun = یک
days.narrow.mon = د
days.narrow.tue = س
days.narrow.wed = چ
@@ -146,8 +151,8 @@ months.wide.7 = رجب
months.wide.8 = شعبان
months.wide.9 = رمضان
months.wide.10 = شوال
-months.wide.11 = ذیقعدهٔ
-months.wide.12 = ذیحجهٔ
+months.wide.11 = دیقعده
+months.wide.12 = دیحجه
[time.gregorian]
time.medium = [H]:[mm]:[ss]
@@ -167,7 +172,7 @@ postexhyphenchar =
hyphenationmin =
[characters]
-delimiters.quotes = «»‹›
+delimiters.quotes = «» “” ‘’
auxiliary = [ـ\u200C\u200D\u200E\u200F \u064E \u0650 \u064F \u0652 \u0656 \u0670 إ ك ى ي]
exemplarCharacters = [\u064B \u064D \u064C \u0651 \u0654 آ ا ء أ ؤ ئ ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ة ی]
index = [آ ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ی]
@@ -177,11 +182,11 @@ punctuation = [\\- ‐ ‑ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\]
defaultNumberingSystem = arabext
digits.native = ۰۱۲۳۴۵۶۷۸۹
minimumGroupingDigits = 1
-decimal = .
+decimal = ٫
exponential = E
-group = ,
+group = ٬
infinity = ∞
-list = ;
+list = ؛
minusSign = −
nan = ناعدد
perMille = ‰
@@ -190,7 +195,7 @@ plusSign = +
superscriptingExponent = ×
[counters]
-abjad = ا ب ج د ه و ز ح ط ی ک ل م ن س ع ف ص ق ر ش ت ث خ ذ ض ظ غ
+abjad = ا ب ج د ه و ز ح ط ی ک ل م ن س ع ف ص ق ر ش ت ث خ ذ ض ظ غ گ چ پ ژ
alphabetic = ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ی
[transforms.prehyphenation]
@@ -198,5 +203,16 @@ kashida.plain.1.0 = { ()[يئهشسقفغعضصنمكلظطخحچجثتپب]()[
kashida.plain.1.1 = { kashida = 500 }
kashida.plain.2.0 = { ()ل()[ًٍَُِّ]*[اأإآ] }
kashida.plain.2.1 = { kashida = 0 }
+; Contributed by Christian Lück (@lueck) for Arabic
+kashida.base.1.0 = { ()[يئهشسقفغعضصنمكلظطخحجثتب]()[يئهشسقفغعضصنمكلظطخحجثتباأإآوؤذدزرة] }
+kashida.base.1.1 = { kashida = 500 }
+; one diacritic mark: insert kashida behind it
+kashida.base.2.0 = { [يئهشسقفغعضصنمكلظطخحجثتب]()[ًٍَُِّ]()[يئهشسقفغعضصنمكلظطخحجثتباأإآوؤذدزرة] }
+kashida.base.2.1 = { kashida = 500 }
+; two diacritic marks: insert kashida behind them
+kashida.base.3.0 = { [يئهشسقفغعضصنمكلظطخحجثتب][ًٍَُِّ]()[ًٍَُِّ]()[يئهشسقفغعضصنمكلظطخحجثتباأإآوؤذدزرة] }
+kashida.base.3.1 = { kashida = 500 }
+kashida.base.4.0 = { ()ل()[ًٍَُِّ]*[اأإآ] }
+kashida.base.4.1 = { kashida = 0 }
diff --git a/locale/la/babel-la-x-classic.ini b/locale/la/babel-la-x-classic.ini
index df7497e..6461ba3 100644
--- a/locale/la/babel-la-x-classic.ini
+++ b/locale/la/babel-la-x-classic.ini
@@ -9,8 +9,8 @@
[identification]
charset = utf8
-version = 1.7
-date = 2023-12-03
+version = 1.6
+date = 2023-06-25
name.english = Classical Latin
name.babel = classicallatin
tag.bcp47 = la-x-classic
diff --git a/locale/la/babel-la-x-ecclesia.ini b/locale/la/babel-la-x-ecclesia.ini
index 9648951..fc2b777 100644
--- a/locale/la/babel-la-x-ecclesia.ini
+++ b/locale/la/babel-la-x-ecclesia.ini
@@ -148,6 +148,7 @@ hyphenationmin =
[characters]
delimiters.quotes =
+casing.Uv = uV
[counters]
diff --git a/locale/la/babel-la-x-medieval.ini b/locale/la/babel-la-x-medieval.ini
index 52cf18a..0af0887 100644
--- a/locale/la/babel-la-x-medieval.ini
+++ b/locale/la/babel-la-x-medieval.ini
@@ -148,6 +148,7 @@ hyphenationmin =
[characters]
delimiters.quotes =
casing = uV
+casing.Nouv = uU vV
[counters]
diff --git a/locale/la/babel-la.ini b/locale/la/babel-la.ini
index 3582f33..041a743 100644
--- a/locale/la/babel-la.ini
+++ b/locale/la/babel-la.ini
@@ -146,6 +146,7 @@ hyphenationmin =
[characters]
delimiters.quotes =
+casing.Uv = uV
[counters]