[latex3-commits] [latex3/babel] docs: More on locale naming (sources, list of deprecated names). (cff00cc)

github at latex-project.org github at latex-project.org
Sat May 27 18:32:52 CEST 2023


Repository : https://github.com/latex3/babel
On branch  : docs
Link       : https://github.com/latex3/babel/commit/cff00cc51f667b3dd13ed5de80e792ee301d9a30

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

commit cff00cc51f667b3dd13ed5de80e792ee301d9a30
Author: Javier <email at localhost>
Date:   Sat May 27 18:32:52 2023 +0200

    More on locale naming (sources, list of deprecated names).


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

cff00cc51f667b3dd13ed5de80e792ee301d9a30
 docs/guides/locale-naming.md | 43 ++++++++++++++++++++++++++++++-------------
 1 file changed, 30 insertions(+), 13 deletions(-)

diff --git a/docs/guides/locale-naming.md b/docs/guides/locale-naming.md
index ba63723..2d11c19 100644
--- a/docs/guides/locale-naming.md
+++ b/docs/guides/locale-naming.md
@@ -24,7 +24,11 @@ registry (eg, `polytonicgreek`), although some simplifications can be
 necessary, because some names are “too” descriptive. See also the
 [templates](https://github.com/latex3/babel/tree/main/locale-templates)
 for about 500 locales already available. As a secondary source,
-[Glottolog](https://glottolog.org/) is used, too.
+[Glottolog](https://glottolog.org/) is used, too. (Wikipedia articles
+can be taken as a complementary but unreliable source, and its
+information must be verified; on the other hand, internal data, like
+[this one](https://en.wikipedia.org/wiki/Module:Lang/data), is
+useful for both names and tags.)
 
 A few locales with a region or a script have in the CLDR a more precise
 name. For example, `ro-MD` is “Moldavian”. They will be normalized in
@@ -34,17 +38,30 @@ When there are ‘short’ additional names (without hyphens), prefer
 ‘plain’ demonyms (even if vernacular) over composed names (eg,
 `british` better than `UKenglish`). This reflects the evolution of the
 `english` style, because the names `american` and `british` predate
-`USenglish` and `UKenglish`. Note the names `ukenglish` and `usenglish`
-(all lowercase) are *not* supported by `babel`, even if they work in
-some operating systems.
-
-The following names are deprecated: `brazil` (for `brazilian`),
-`bahasai` (for `indonesian`), `bahasam` (for `malay`), `frenchb`,
-`francais`, `canadien` (for `french`), lsorbian (for `lowersorbian`),
-`newzealand`, `portuges` [*sic*] (for `portuguese`), usorbian (for
-`uppersorbian`), `vietnam` (for `vietnamese`), `russianb` (for
-`russian`). Therefore, they are not included in `name.babel`. Some
-anomalous names (related to `german` and `serbian`) should be fixed in
-the future, but how to deal with them is under study.
+`USenglish` and `UKenglish`. Further, the main names in the CLDR for
+`en-US` and `en-GB` are `American English` and `British English`. Note
+the names `ukenglish` and `usenglish` (all lowercase) are *not*
+supported by `babel` as `ldf` files, even if they work in some
+operating systems.
+
+The following names are deprecated (use the name after the arrow):
+* `brazil` → `brazilian`
+* `bahasai` → `indonesian`
+* `bahasam`, `meyalu` [*sic*] → `malay`
+* `classiclatin` → `classicallatin`
+* `ecclesiasticlatin` → `ecclesiasticallatin`
+* `frenchb`, `francais`, `canadien` → `french`
+* `germanb` → `german`, `ngerman` (see below)
+* `lsorbian` → `lowersorbian`
+* `portuges` [*sic*] → `portuguese`
+* `samin` → `northernsami` 
+* `ukraineb` → `ukrainian`
+* `usorbian` → `uppersorbian`
+* `vietnam` → `vietnamese`
+* `russianb` → `russian`
+
+Therefore, they are not included in `name.babel`. Some anomalous names
+(related to `german` and `serbian`) should be fixed in the future, but
+how to deal with them is under study.
 
 





More information about the latex3-commits mailing list.