WeblateOrg / language-data

Language definitions used by Weblate
https://weblate.org/
MIT License
17 stars 18 forks source link
cldr cldr-data gettext i18n internationalization l10n language language-data language-definitions localization plural plural-form weblate

.. image:: https://s.weblate.org/cdn/Logo-Darktext-borders.png :alt: Weblate :target: https://weblate.org/ :height: 80px

Weblate is libre software web-based continuous localization system, used by over 2500 libre projects and companies in more than 165 countries.

Language definitions used by Weblate_ and free to use by others.

.. image:: https://img.shields.io/badge/website-weblate.org-blue.svg :alt: Website :target: https://weblate.org/

.. image:: https://hosted.weblate.org/widgets/weblate/-/svg-badge.svg :alt: Translation status :target: https://hosted.weblate.org/engage/weblate/?utm_source=widget

.. image:: https://bestpractices.coreinfrastructure.org/projects/552/badge :alt: CII Best Practices :target: https://bestpractices.coreinfrastructure.org/projects/552

.. image:: https://img.shields.io/pypi/v/weblate-language-data.svg :target: https://pypi.org/project/weblate-language-data/ :alt: PyPI package

.. image:: https://readthedocs.org/projects/weblate/badge/ :alt: Documentation :target: https://docs.weblate.org/

Usage

The Python module can be installed from the PyPI:

.. code-block:: sh

pip install weblate-language-data

It contains several modules containing language definitions and Gettext translations for them (in a way that they would be discovered by Django when used as an Django application).

CSV Files

The repository also contains CSV files which are used to generate the Python code and can be used independently.

languages.csv

aliases.csv

default_countries.csv

extraplurals.csv

cldr.csv

gettext.csv

translate.csv

l10n-guide.csv

languages-po

.. _Weblate: https://weblate.org/ .. _translate-toolkit: https://toolkit.translatehouse.org/ .. _l10n guide: https://docs.translatehouse.org/projects/localization-guide/en/latest/

Contributing

Contributions are welcome! See documentation <https://docs.weblate.org/en/latest/contributing/modules.html>__ for more information.