mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-06-26 01:42:34 +00:00
fix(tests): handle layout-specific translations
This commit is contained in:
parent
e83f497652
commit
043de54bdf
@ -95,8 +95,6 @@ class LayoutType(Enum):
|
||||
return cls.Eckhart
|
||||
if model in (models.T1B1,):
|
||||
return cls.T1
|
||||
if model in (models.T3W1,):
|
||||
return cls.Eckhart
|
||||
raise ValueError(f"Unknown model: {model}")
|
||||
|
||||
def __str__(self) -> str:
|
||||
|
@ -75,6 +75,11 @@ def set_language(client: Client, lang: str, *, force: bool = False):
|
||||
device.change_language(client, language_data) # type: ignore
|
||||
_CURRENT_TRANSLATION.LAYOUT = client.layout_type
|
||||
_CURRENT_TRANSLATION.TR = TRANSLATIONS[lang]
|
||||
_CURRENT_TRANSLATION.LAYOUT = client.layout_type
|
||||
|
||||
|
||||
def set_layout(client: Client):
|
||||
_CURRENT_TRANSLATION.LAYOUT = client.layout_type
|
||||
|
||||
|
||||
def get_lang_json(lang: str) -> translations.JsonDef:
|
||||
|
Loading…
Reference in New Issue
Block a user