The library for i18n support.
Project description
i21y
i21y (a.k.a internationalization.py) is library for support i18n in Python. It is easy to use.
Installation
Normal: pip install i21y
YAML supported: pip install i21y[yaml]
Fast JSON (orjson) supported: pip install i21y[fast-json]
Example
from i21y import Translator
from i21y.loaders.json import Loader
t = Translator(Loader("locale"))
assert t("main.responses.not_found", locale="ja") == "見つからなかった。"
Documentation
See the documentation for usage and details.
License
i21y is licensed under the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
i21y-0.1.1.tar.gz
(9.0 kB
view hashes)
Built Distribution
i21y-0.1.1-py3-none-any.whl
(10.5 kB
view hashes)