django-jangle


Namedjango-jangle JSON
Version 0.3a0 PyPI version JSON
download
home_pageNone
SummaryIETF BCP 47 / RFC 5646 language tags in Django
upload_time2022-12-02 19:29:41
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseNone
keywords django iso 639 language tags rfc 5646 rfc5646
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # jangle

IETF BCP 47 / RFC 5646 language tags in Django

---

[![PyPI Version](https://img.shields.io/pypi/v/django-jangle.svg)](https://pypi.org/project/django-jangle/)
[![License](https://img.shields.io/pypi/l/django-jangle.svg)](https://pypi.org/project/django-jangle/)
[![Python Versions](https://img.shields.io/pypi/pyversions/django-jangle.svg)](https://pypi.org/project/django-jangle/)
[![Read the Docs](https://img.shields.io/readthedocs/jangle.svg)](https://jangle.readthedocs.io/en/latest/)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

## Use in your project!

Install jangle from PyPI:

`pip install django-jangle`

...or the latest version from GitHub:

`pip install git+https://github.com/egginabucket/jangle.git`

Add jangle to your project's installed apps:

```
# settings.py

INSTALLED_APPS = [
    ...
    "jangle",
]
```

Migrate database:

`python manage.py migrate`

Save jangle data to the project's database:

`python manage.py loadjangledata`

## Documentation

Documentation is available at [jangle.readthedocs.io](https://jangle.readthedocs.io/en/latest/). Currently a work in progress.

## Some data provided

- [ISO 15924 scripts](https://www.unicode.org/iso15924/) from unicode.org
- [ISO 639-1, 639-2/b, 639-2/t](https://www.loc.gov/standards/iso639-2/langhome.html) and [639-5](https://www.loc.gov/standards/iso639-5/) codes and names from the Library of Congress
- [ISO 639-3 code set, names and macrolanguages](https://iso639-3.sil.org/code_tables/download_tables) from SIL International
- ISO 3166-1 and UN M.49 regions - currently a WIP
- Full [IANA subtag registry](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) saved across various tables, including grandfathered and redundant tags. Linked with other standards and used to construct and verify language tags

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "django-jangle",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "django,iso 639,language tags,rfc 5646,rfc5646",
    "author": null,
    "author_email": "Hannah Einstein <hannah.a.einstein@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/fc/3a/fa9c089875b8dc65c20c6b2b1edad2ebdb58647bb52eb1bcf200ef405ca2/django_jangle-0.3a0.tar.gz",
    "platform": null,
    "description": "# jangle\n\nIETF BCP 47 / RFC 5646 language tags in Django\n\n---\n\n[![PyPI Version](https://img.shields.io/pypi/v/django-jangle.svg)](https://pypi.org/project/django-jangle/)\n[![License](https://img.shields.io/pypi/l/django-jangle.svg)](https://pypi.org/project/django-jangle/)\n[![Python Versions](https://img.shields.io/pypi/pyversions/django-jangle.svg)](https://pypi.org/project/django-jangle/)\n[![Read the Docs](https://img.shields.io/readthedocs/jangle.svg)](https://jangle.readthedocs.io/en/latest/)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n\n## Use in your project!\n\nInstall jangle from PyPI:\n\n`pip install django-jangle`\n\n...or the latest version from GitHub:\n\n`pip install git+https://github.com/egginabucket/jangle.git`\n\nAdd jangle to your project's installed apps:\n\n```\n# settings.py\n\nINSTALLED_APPS = [\n    ...\n    \"jangle\",\n]\n```\n\nMigrate database:\n\n`python manage.py migrate`\n\nSave jangle data to the project's database:\n\n`python manage.py loadjangledata`\n\n## Documentation\n\nDocumentation is available at [jangle.readthedocs.io](https://jangle.readthedocs.io/en/latest/). Currently a work in progress.\n\n## Some data provided\n\n- [ISO 15924 scripts](https://www.unicode.org/iso15924/) from unicode.org\n- [ISO 639-1, 639-2/b, 639-2/t](https://www.loc.gov/standards/iso639-2/langhome.html) and [639-5](https://www.loc.gov/standards/iso639-5/) codes and names from the Library of Congress\n- [ISO 639-3 code set, names and macrolanguages](https://iso639-3.sil.org/code_tables/download_tables) from SIL International\n- ISO 3166-1 and UN M.49 regions - currently a WIP\n- Full [IANA subtag registry](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) saved across various tables, including grandfathered and redundant tags. Linked with other standards and used to construct and verify language tags\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "IETF BCP 47 / RFC 5646 language tags in Django",
    "version": "0.3a0",
    "split_keywords": [
        "django",
        "iso 639",
        "language tags",
        "rfc 5646",
        "rfc5646"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "md5": "61c7b615beb5dd871653479b347f9261",
                "sha256": "457c482612bb9895d89486bf8e74cb67d53d5e7c4bf6730b15f2458225b13852"
            },
            "downloads": -1,
            "filename": "django_jangle-0.3a0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "61c7b615beb5dd871653479b347f9261",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 27150,
            "upload_time": "2022-12-02T19:29:43",
            "upload_time_iso_8601": "2022-12-02T19:29:43.048135Z",
            "url": "https://files.pythonhosted.org/packages/a8/6d/a07ab2ec3163b4bea20d9035d0f81f68bb3d50e2510d4dfd03022f8628f9/django_jangle-0.3a0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "md5": "6bb8650b739c998128762d2983622fff",
                "sha256": "2db0e5568f81fe42190df5686cec7a10c04208d4df0e349dcceae4f3fb316451"
            },
            "downloads": -1,
            "filename": "django_jangle-0.3a0.tar.gz",
            "has_sig": false,
            "md5_digest": "6bb8650b739c998128762d2983622fff",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 20772,
            "upload_time": "2022-12-02T19:29:41",
            "upload_time_iso_8601": "2022-12-02T19:29:41.102766Z",
            "url": "https://files.pythonhosted.org/packages/fc/3a/fa9c089875b8dc65c20c6b2b1edad2ebdb58647bb52eb1bcf200ef405ca2/django_jangle-0.3a0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-02 19:29:41",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "django-jangle"
}
        
Elapsed time: 0.01522s