[latex3-commits] [latex3/babel] main: Updates in fa and la* locales. (ebd43d8)

github at latex-project.org github at latex-project.org
Mon Dec 4 17:40:29 CET 2023


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]
 





More information about the latex3-commits mailing list.