From 94de17f99c6e1bd5f9334951d9347dc3ffe4a656 Mon Sep 17 00:00:00 2001 From: karliatto Date: Thu, 30 Oct 2025 16:21:57 +0100 Subject: [PATCH] fix(suite-common): language change based on suite during on-boarding --- suite-common/firmware/src/firmwareThunks.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/suite-common/firmware/src/firmwareThunks.ts b/suite-common/firmware/src/firmwareThunks.ts index 944cdfd223..03c67686d4 100644 --- a/suite-common/firmware/src/firmwareThunks.ts +++ b/suite-common/firmware/src/firmwareThunks.ts @@ -98,10 +98,15 @@ export const firmwareUpdate = createThunk< btcOnly: toBitcoinOnlyFirmware, binary, baseUrl, - // Firmware language should only be set during the initial firmware installation. - language: device.firmware === 'none' ? targetTranslationLanguage : undefined, }); + // Firmware language should only be set during the initial firmware installation. + if (device.firmware === 'none' && targetTranslationLanguage) { + await TrezorConnect.changeLanguage({ + language: targetTranslationLanguage, + }); + } + const targetProperties = binary ? {} : {