IANA Language Tags for Python
_____________________________
.. image:: https://badge.fury.io/py/language_tags.png
:target: http://badge.fury.io/py/language_tags
.. image:: https://travis-ci.org/OnroerendErfgoed/language-tags.png?branch=master
:target: https://travis-ci.org/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 <http://tools.ietf.org/html/bcp47>`_ (`RFC 5646 <http://tools.ietf.org/html/rfc5646>`_) and the latest `IANA language subtag registry <http://www.iana.org/assignments/language-subtag-registry>`_.
This project will be updated as the standards change.
JSON data
_________
See the `language-subtag-registry <https://github.com/mattcg/language-subtag-registry>`_ project for the underlying JSON data.
Javascript version
__________________
This project is a Python version of the `language-tags <https://github.com/mattcg/language-tags>`_ Javascript project.
0.1.1
_____
- Added string and Unicode functions to make it easy to print Tags and Subtags.
.. code-block:: python
> print(tags.tag('nl-BE'))
{"tag": "nl-be"}
- Added functions to easily select either the language, region or script subtags strings of a Tag.
.. code-block:: python
> tags.tag('nl-BE').language
['nl']
0.1.0
_____
- Initial version
_____________________________
.. image:: https://badge.fury.io/py/language_tags.png
:target: http://badge.fury.io/py/language_tags
.. image:: https://travis-ci.org/OnroerendErfgoed/language-tags.png?branch=master
:target: https://travis-ci.org/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 <http://tools.ietf.org/html/bcp47>`_ (`RFC 5646 <http://tools.ietf.org/html/rfc5646>`_) and the latest `IANA language subtag registry <http://www.iana.org/assignments/language-subtag-registry>`_.
This project will be updated as the standards change.
JSON data
_________
See the `language-subtag-registry <https://github.com/mattcg/language-subtag-registry>`_ project for the underlying JSON data.
Javascript version
__________________
This project is a Python version of the `language-tags <https://github.com/mattcg/language-tags>`_ Javascript project.
0.1.1
_____
- Added string and Unicode functions to make it easy to print Tags and Subtags.
.. code-block:: python
> print(tags.tag('nl-BE'))
{"tag": "nl-be"}
- Added functions to easily select either the language, region or script subtags strings of a Tag.
.. code-block:: python
> tags.tag('nl-BE').language
['nl']
0.1.0
_____
- Initial version
Metadata
Release files for language-tags 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| language_tags-0.1.1.tar.gz | 195.0 kB | Details |