docs, modifying cli to use language packs

This commit is contained in:
evilchili
2023-11-24 10:01:33 -05:00
parent 45f4d6e401
commit 68128b5dc6
4 changed files with 162 additions and 34 deletions
-14
View File
@@ -1,14 +0,0 @@
import importlib
import pkgutil
import sys
def import_submodules(module):
pkgs = pkgutil.iter_modules(module.__path__)
for loader, module_name, is_pkg in pkgs:
yield importlib.import_module(f"{module.__name__}.{module_name}")
supported_languages = dict(
(module.__name__.split(".")[-1], module) for module in list(import_submodules(sys.modules[__name__]))
)