2025-03-23 03:45:30 +03:00
2025-03-23 03:45:30 +03:00
2025-03-23 02:23:23 +03:00
2025-03-23 02:52:54 +03:00
2025-03-22 22:24:02 +00:00
2025-03-23 02:18:07 +03:00

I18N-Module

Internationalization (i18n) module

i18n инжектися в builtins:

from internationalization import I18N

I18N("localization_dir", "en", "utf-8")

print(i18n['key'])
print(i18n('key', some=123))
print(i18n.get_phrase('key', some=123))

!!! luguru настроен под формат:

fmt = "<green>{elapsed} -- {time:YYYY-MM-DD HH:mm:ss.SSS}</green> | <level>{level:<8}</level> | {extra[module]:^12} | {extra[prefix]:<12} | {message}"

Добавление в проект:

git submodule add ssh://git@git.anidev.ru:222/andiev-soft/I18N-Module src/modules/i18n
Description
Internationalization (i18n) module
Readme MIT 52 KiB
Languages
Python 100%