Language Script Description
The language\_script.tsv
data file should list all of the language / script combinations that are in common use. Usage by country is indicated in the country\_language\_population.tsv
spreadsheet.
- Every language should have 1 script considered the primary script.
- This data is currently used to determine the likely script for a language so there needs to be at least 1 primary value. Because it is the default, it determines the script of locales without language codes in the
<territoryInfo>
. - Changed in v47 Include a primary script for historical languages (eg. Ancient Greek, Coptic). The primary script should reflect where the majority of the written corpus originates from.
- This data is currently used to determine the likely script for a language so there needs to be at least 1 primary value. Because it is the default, it determines the script of locales without language codes in the
- Other scripts used for a language should be marked secondary.
Languages with multiple ambiguous scripts should have that reflected in their CLDR structure (eg. sr_Cyrl_RS
), with aliases for the language-region combinations.
In order to re-generate the XML data use ConvertLanguageData as written about in the article about updating the language scripts.