mirror of
https://gh.llkk.cc/https://github.com/WeblateOrg/language-data.git
synced 2025-10-04 15:12:29 +08:00
Language definitions used by Weblate
It is easier to process and can be used as a git submodule. Signed-off-by: Michal Čihař <michal@cihar.com> |
||
---|---|---|
.github | ||
languages-po | ||
modules | ||
.gitignore | ||
.gitmodules | ||
.travis.yml | ||
add-iso | ||
aliases.csv | ||
cldr.csv | ||
export-cldr | ||
export-gettext | ||
export-l10n-guide | ||
export-languages-po | ||
export-translate | ||
extract-plural-tags | ||
extraplurals.csv | ||
gen-iso-aliases | ||
gettext.csv | ||
l10n-guide.csv | ||
languages.csv | ||
LICENSE | ||
lint | ||
list-diff | ||
PLURALS_DIFF.md | ||
README.md | ||
translate.csv |
language-data
Language definitions used by Weblate and free to use by others.
Generic file format
- Semicolon delimited files
- Contains language code, name, number of plurals and plural equation
languages.csv
- Combined from several sources, plurals should match CLDR when available
- Used by Weblate for language definitions
- Manually edited
extraplurals.csv
- Additional plural variants for some languages
- Usually used in Gettext
- Manually edited
cldr.csv
- Based purely on the CLDR data
- Generated using export-cldr from https://github.com/mlocati/cldr-to-gettext-plural-rules
gettext.csv
- Based on Gettext defaults
- Generated using export-gettext
translate.csv
- Extracted from translate-toolkit
- Generated using export-translate
l10n-guide.csv
- Extracted from the l10n guide
- Generated using export-l10n-guide
languages-po
- Directory containing PO files with langauge names translations
- Extracted from CLDR data