[latex3-commits] [latex3/babel] main: New locales: Javanese, Nigerian Pidgin. (8b77df7)

github at latex-project.org github at latex-project.org
Sat Sep 2 17:16:40 CEST 2023


Repository : https://github.com/latex3/babel
On branch  : main
Link       : https://github.com/latex3/babel/commit/8b77df73a0de6006662f582e015740b1f9f35361

>---------------------------------------------------------------

commit 8b77df73a0de6006662f582e015740b1f9f35361
Author: Javier <email at localhost>
Date:   Sat Sep 2 17:16:40 2023 +0200

    New locales: Javanese, Nigerian Pidgin.


>---------------------------------------------------------------

8b77df73a0de6006662f582e015740b1f9f35361
 locale/jv/babel-javanese.tex        |  12 +++
 locale/jv/babel-jv.ini              | 180 ++++++++++++++++++++++++++++++++++++
 locale/pcm/babel-nigerianpidgin.tex |  12 +++
 locale/pcm/babel-pcm.ini            | 180 ++++++++++++++++++++++++++++++++++++
 4 files changed, 384 insertions(+)

diff --git a/locale/jv/babel-javanese.tex b/locale/jv/babel-javanese.tex
new file mode 100644
index 0000000..bba5df8
--- /dev/null
+++ b/locale/jv/babel-javanese.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+  \PackageError{babel}%
+    {This file is a component of babel and cannot\MessageBreak
+     be loaded directly. I'll stop immediately}%
+    {Just use babel as documented.}%
+  \stop
+\fi
+\BabelBeforeIni{jv}{%
+}
+\endinput
\ No newline at end of file
diff --git a/locale/jv/babel-jv.ini b/locale/jv/babel-jv.ini
new file mode 100644
index 0000000..8186d87
--- /dev/null
+++ b/locale/jv/babel-jv.ini
@@ -0,0 +1,180 @@
+; This file is part of babel. For further details see:
+;   https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * Common Locale Data Repository (license Unicode):
+;   http://cldr.unicode.org/
+;   http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 1.0
+date = 2023-09-02
+name.local = Jawa
+name.english = Javanese
+name.babel = javanese
+tag.bcp47 = jv
+language.tag.bcp47 = jv
+tag.bcp47.likely = jv-Latn-ID
+tag.opentype = JAV
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+; xetex, luatex
+preface    = 
+ref        = 
+abstract   = 
+bib        = 
+chapter    = 
+appendix   = 
+contents   = 
+listfigure = 
+listtable  = 
+index      = 
+figure     = 
+table      = 
+part       = 
+encl       = 
+cc         = 
+headto     = 
+page       = 
+see        = 
+also       = 
+proof      = 
+glossary   = 
+
+[captions.licr]
+; pdftex
+preface    = 
+ref        = 
+abstract   = 
+bib        = 
+chapter    = 
+appendix   = 
+contents   = 
+listfigure = 
+listtable  = 
+index      = 
+figure     = 
+table      = 
+part       = 
+encl       = 
+cc         = 
+headto     = 
+page       = 
+see        = 
+also       = 
+proof      = 
+glossary   = 
+
+[date.gregorian]
+date.long        = [d] [MMMM] [y]
+date.short       = [dd]-[MM]-[y]
+months.wide.1    = Januari
+months.wide.2    = Februari
+months.wide.3    = Maret
+months.wide.4    = April
+months.wide.5    = Mei
+months.wide.6    = Juni
+months.wide.7    = Juli
+months.wide.8    = Agustus
+months.wide.9    = September
+months.wide.10   = Oktober
+months.wide.11   = November
+months.wide.12   = Desember
+months.narrow.1  = J
+months.narrow.2  = F
+months.narrow.3  = M
+months.narrow.4  = A
+months.narrow.5  = M
+months.narrow.6  = J
+months.narrow.7  = J
+months.narrow.8  = A
+months.narrow.9  = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Senin
+days.wide.tue = Selasa
+days.wide.wed = Rabu
+days.wide.thu = Kamis
+days.wide.fri = Jumat
+days.wide.sat = Sabtu
+days.wide.sun = Ahad
+days.abbreviated.mon      = Sen
+days.abbreviated.tue      = Sel
+days.abbreviated.wed      = Rab
+days.abbreviated.thu      = Kam
+days.abbreviated.fri      = Jum
+days.abbreviated.sat      = Sab
+days.abbreviated.sun      = Ahad
+days.narrow.mon           = S
+days.narrow.tue           = S
+days.narrow.wed           = R
+days.narrow.thu           = K
+days.narrow.fri           = J
+days.narrow.sat           = S
+days.narrow.sun           = A
+dayPeriods.abbreviated.am = Isuk
+dayPeriods.abbreviated.pm = Wengi
+dayPeriods.narrow.am      = Isuk
+dayPeriods.narrow.pm      = Wengi
+dayPeriods.wide.am        = Isuk
+dayPeriods.wide.pm        = Wengi
+
+[date.gregorian.licr]
+months.wide.1    = Januari
+months.wide.2    = Februari
+months.wide.3    = Maret
+months.wide.4    = April
+months.wide.5    = Mei
+months.wide.6    = Juni
+months.wide.7    = Juli
+months.wide.8    = Agustus
+months.wide.9    = September
+months.wide.10   = Oktober
+months.wide.11   = November
+months.wide.12   = Desember
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short  = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = 
+lefthyphenmin = 
+righthyphenmin = 
+hyphenchar = 
+prehyphenchar = 
+posthyphenchar = 
+exhyphenchar = 
+preexhyphenchar = 
+postexhyphenchar = 
+hyphenationmin = 
+
+[characters]
+delimiters.quotes     = 
+auxiliary             = [f q v x z]
+exemplarCharacters    = [a â å b c d e é è ê g h i ì j k l m n o ò p r s t u ù w y]
+index                 = [A Â Å B C D E É È Ê G H I Ì J K L M N O Ò P R S T U Ù W Y]
+punctuation           = 
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits  = 
+decimal                = ,
+exponential            = E
+group                  = .
+infinity               = ∞
+list                   = 
+minusSign              = 
+nan                    = NaN
+perMille               = ‰
+percentSign            = %
+plusSign               = 
+superscriptingExponent = ×
diff --git a/locale/pcm/babel-nigerianpidgin.tex b/locale/pcm/babel-nigerianpidgin.tex
new file mode 100644
index 0000000..dc95e5d
--- /dev/null
+++ b/locale/pcm/babel-nigerianpidgin.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+  \PackageError{babel}%
+    {This file is a component of babel and cannot\MessageBreak
+     be loaded directly. I'll stop immediately}%
+    {Just use babel as documented.}%
+  \stop
+\fi
+\BabelBeforeIni{pcm}{%
+}
+\endinput
\ No newline at end of file
diff --git a/locale/pcm/babel-pcm.ini b/locale/pcm/babel-pcm.ini
new file mode 100644
index 0000000..dd7770d
--- /dev/null
+++ b/locale/pcm/babel-pcm.ini
@@ -0,0 +1,180 @@
+; This file is part of babel. For further details see:
+;   https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * Common Locale Data Repository (license Unicode):
+;   http://cldr.unicode.org/
+;   http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 1.0
+date = 2023-09-02
+name.local = Naijíriá Píjin
+name.english = Nigerian Pidgin
+name.babel = nigerianpidgin
+tag.bcp47 = pcm
+language.tag.bcp47 = pcm
+tag.bcp47.likely = pcm-Latn-NG
+tag.opentype = CPP
+script.name = Latin
+script.tag.bcp47 = Latn
+script.tag.opentype = latn
+level = 1
+encodings = T1 OT1 LY1
+derivate = no
+
+[captions]
+; xetex, luatex
+preface    = 
+ref        = 
+abstract   = 
+bib        = 
+chapter    = 
+appendix   = 
+contents   = 
+listfigure = 
+listtable  = 
+index      = 
+figure     = 
+table      = 
+part       = 
+encl       = 
+cc         = 
+headto     = 
+page       = 
+see        = 
+also       = 
+proof      = 
+glossary   = 
+
+[captions.licr]
+; pdftex
+preface    = 
+ref        = 
+abstract   = 
+bib        = 
+chapter    = 
+appendix   = 
+contents   = 
+listfigure = 
+listtable  = 
+index      = 
+figure     = 
+table      = 
+part       = 
+encl       = 
+cc         = 
+headto     = 
+page       = 
+see        = 
+also       = 
+proof      = 
+glossary   = 
+
+[date.gregorian]
+date.long        = [d] [MMMM] [y]
+date.short       = [dd]/[MM]/[y]
+months.wide.1    = Jénúári
+months.wide.2    = Fẹ́búári
+months.wide.3    = Mach
+months.wide.4    = Éprel
+months.wide.5    = Mee
+months.wide.6    = Jun
+months.wide.7    = Julai
+months.wide.8    = Ọgọst
+months.wide.9    = Sẹptẹ́mba
+months.wide.10   = Ọktóba
+months.wide.11   = Nọvẹ́mba
+months.wide.12   = Disẹ́mba
+months.narrow.1  = J
+months.narrow.2  = F
+months.narrow.3  = M
+months.narrow.4  = A
+months.narrow.5  = M
+months.narrow.6  = J
+months.narrow.7  = J
+months.narrow.8  = A
+months.narrow.9  = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
+days.wide.mon = Mọ́ndè
+days.wide.tue = Tiúzdè
+days.wide.wed = Wẹ́nẹ́zdè
+days.wide.thu = Tọ́zdè
+days.wide.fri = Fraídè
+days.wide.sat = Sátọdè
+days.wide.sun = Sọ́ndè
+days.abbreviated.mon      = Mọ́n
+days.abbreviated.tue      = Tiú
+days.abbreviated.wed      = Wẹ́n
+days.abbreviated.thu      = Tọ́z
+days.abbreviated.fri      = Fraí
+days.abbreviated.sat      = Sát
+days.abbreviated.sun      = Sọ́n
+days.narrow.mon           = M
+days.narrow.tue           = T
+days.narrow.wed           = W
+days.narrow.thu           = T
+days.narrow.fri           = F
+days.narrow.sat           = S
+days.narrow.sun           = S
+dayPeriods.abbreviated.am = FM
+dayPeriods.abbreviated.pm = FI
+dayPeriods.narrow.am      = 
+dayPeriods.narrow.pm      = 
+dayPeriods.wide.am        = Fọ mọ́nin
+dayPeriods.wide.pm        = Fọ ívnin
+
+[date.gregorian.licr]
+months.wide.1    = J\'en\'u\'ari
+months.wide.2    = F\d{\'{e}}b\'u\'ari
+months.wide.3    = Mach
+months.wide.4    = \'Eprel
+months.wide.5    = Mee
+months.wide.6    = Jun
+months.wide.7    = Julai
+months.wide.8    = \d Og\d ost
+months.wide.9    = S\d ept\d{\'{e}}mba
+months.wide.10   = \d Okt\'oba
+months.wide.11   = N\d ov\d{\'{e}}mba
+months.wide.12   = Dis\d{\'{e}}mba
+
+[time.gregorian]
+time.medium = [HH]:[mm]:[ss]
+time.short  = [HH]:[mm]
+
+[typography]
+frenchspacing = yes
+hyphenrules = 
+lefthyphenmin = 
+righthyphenmin = 
+hyphenchar = 
+prehyphenchar = 
+posthyphenchar = 
+exhyphenchar = 
+preexhyphenchar = 
+postexhyphenchar = 
+hyphenationmin = 
+
+[characters]
+delimiters.quotes     = 
+auxiliary             = [à c è {ẹ\u0300} ì ò {ọ\u0300} q ù x]
+exemplarCharacters    = [a á b {ch} d e é ẹ {ẹ\u0301} f g {gb} h i í j k {kp} l m n o ó ọ {ọ\u0301} p r s {sh} t u ú v w y z {zh}]
+index                 = [A B {CH} D E F G H I J K L M N O P R S T U V W Y Z]
+punctuation           = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+
+[numbers]
+defaultNumberingSystem = latn
+minimumGroupingDigits  = 
+decimal                = .
+exponential            = E
+group                  = ,
+infinity               = ∞
+list                   = ;
+minusSign              = -
+nan                    = NaN
+perMille               = ‰
+percentSign            = %
+plusSign               = +
+superscriptingExponent = 





More information about the latex3-commits mailing list.