/iso639

An easy-to-use Python 3.6 library for ISO 639 language codes.

Primary LanguagePythonMIT LicenseMIT

ISO 639

A simple library for ISO 639-1 and ISO 639-3 language codes.

Installation

This library requires Python 3.6.

pip3 install iso639-lang

Usage

>>> from iso639 import Lang

>>> language = Lang("fr")
>>> language.pt1
'fr'
>>> language.pt3
'fra'
>>> language.name
'French'

>>> language.pt3 = 'eng'
>>> language.pt1
'en'
>>> language.name
'English'

>>> language.name = 'German'
>>> language.pt1
'de'
>>> language.pt3
'deu'

>>> other_language = Lang("de")
>>> language == other_language
True

Contains external data