MCPcopy
hub / github.com/szczyglis-dev/py-gpt / trans

Function trans

src/pygpt_net/utils.py:53–67  ·  view source on GitHub ↗

Return translation :param key: translation key :param reload: force reload translations :param domain: translation domain :return: translated string

(key: str, reload: bool = False, domain: str = None)

Source from the content-addressed store, hash-verified

51
52
53def trans(key: str, reload: bool = False, domain: str = None) -> str:
54 """
55 Return translation
56
57 :param key: translation key
58 :param reload: force reload translations
59 :param domain: translation domain
60 :return: translated string
61 """
62 global locale
63 if locale is None:
64 locale = Locale(domain)
65 if reload:
66 locale.reload(domain)
67 return locale.get(key, domain)
68
69def sizeof_fmt(num: Any, suffix: str = 'B'):
70 """

Callers 15

clearMethod · 0.90
setup_menuMethod · 0.90
setupMethod · 0.90
setup_menuMethod · 0.90
setupMethod · 0.90
setup_menuMethod · 0.90
__init__Method · 0.90
open_fileMethod · 0.90
on_context_menuMethod · 0.90
setup_menuMethod · 0.90
open_fileMethod · 0.90
saveMethod · 0.90

Calls 3

reloadMethod · 0.95
getMethod · 0.95
LocaleClass · 0.90

Tested by

no test coverage detected