Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/onroerenderfgoed/language-tags

Dealing with IANA language tags in Python
https://github.com/onroerenderfgoed/language-tags

lib pypi-package

Last synced: about 5 hours ago
JSON representation

Dealing with IANA language tags in Python

Awesome Lists containing this project

README

        

IANA Language Tags for Python
=============================

.. image:: https://badge.fury.io/py/language-tags.png
:target: http://badge.fury.io/py/language-tags
.. image:: https://app.travis-ci.com/OnroerendErfgoed/language-tags.png?branch=develop
:target: https://app.travis-ci.com/OnroerendErfgoed/language-tags
.. image:: https://coveralls.io/repos/OnroerendErfgoed/language-tags/badge.png
:target: https://coveralls.io/r/OnroerendErfgoed/language-tags
.. image:: https://readthedocs.org/projects/language-tags/badge/?version=latest
:target: https://readthedocs.org/projects/language-tags/?badge=latest

This Python API offers a way to validate and lookup languages tags.

Standard
--------

It is based on `BCP 47 `_ (`RFC 5646 `_) and the latest `IANA language subtag registry `_.

This project will be updated as the standards change.

Language-tags 1.0.0 only supports Python 3, for Python 2 support, please use language-tags 0.5.0.

JSON data
---------

See the `language-subtag-registry `_ project for the underlying JSON data.

Javascript version
------------------

This project is a Python version of the `language-tags `_ Javascript project.