Metadata-Version: 2.2
Name: mediawiki_langcodes
Version: 0.2.15
Summary: Convert MediaWiki language names and codes
Author: xxyzz
License: GNU General Public License v3 or later (GPLv3+)
Project-URL: Homepage, https://github.com/xxyzz/mediawiki_langcodes
Project-URL: Repository, https://github.com/xxyzz/mediawiki_langcodes.git
Project-URL: Issues, https://github.com/xxyzz/mediawiki_langcodes/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: lxml; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: requests; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: types-requests; extra == "dev"
Requires-Dist: build; extra == "dev"

# MediaWiki langcodes

Convert MediaWiki language names and language codes.

## Build dependencies

- php

- wget

## Build

```
$ python -m venv .venv
$ source .venv/bin/activate.fish
$ python -m pip install -U pip build
$ make
```

## Usage

```python
from mediawiki_langcodes import code_to_name, name_to_code

code_to_name("fr")  # return "français"
code_to_name("fr", "en")  # return "French"
name_to_code("français")  # return "fr"
name_to_code("français", "fr")  # return "fr"
```
