This commit is contained in:
Yusarina
2024-10-22 00:08:07 +01:00
parent 2e06cc9945
commit 1b908a4200
4 changed files with 100 additions and 14 deletions
+2 -2
View File
@@ -66,14 +66,14 @@ def load_translations() -> bool:
return dictionary != old_dictionary
def t(phrase: str, default: str = None) -> str:
def t(phrase: str, default: str = None, **kwargs) -> str:
output: str = dictionary.get(phrase)
if output is None:
if verbose:
print(f'Warning: Unknown phrase: {phrase}')
return default if default is not None else phrase
# print(f"Translating '{phrase}' to '{output}'") # Debug print
return output
return output.format(**kwargs) if kwargs else output
def get_language_display_name(lang: str) -> str:
if lang == "auto":