Skip to content

api/firmware: support device language settings - #193

Merged
benma merged 1 commit into
BitBoxSwiss:masterfrom
benma-agent:benma-agent/device-language
Oct 26, 2026
Merged

benma merged 1 commit into
BitBoxSwiss:masterfrom
benma-agent:benma-agent/device-language

Conversation

@benma-agent

@benma-agent benma-agent commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Clients need to discover the current and supported device languages and
request a language change to offer device-language settings.

Expose Language and SupportedLanguages in DeviceInfo and add
SetDeviceLanguage using the existing protobuf request. Omit the JSON
fields when older firmware does not report them.

Firmware support: BitBoxSwiss/bitbox02-firmware#2166.

Co-authored-by: Sebastian sebastian@bitbox.swiss

@benma-agent
benma-agent force-pushed the benma-agent/device-language branch 2 times, most recently from ea99772 to ba5b50a Compare October 26, 2026 14:29
Clients need to discover the current and supported device languages and
request a language change to offer device-language settings.

Expose Language and SupportedLanguages in DeviceInfo and add
SetDeviceLanguage using the existing protobuf request. Omit the JSON
fields when older firmware does not report them.

Firmware support: BitBoxSwiss/bitbox02-firmware#2166.

Co-authored-by: Sebastian <sebastian@bitbox.swiss>
@benma-agent
benma-agent force-pushed the benma-agent/device-language branch from ba5b50a to d86e004 Compare October 26, 2026 14:32
@benma
benma requested a review from cedwies October 26, 2026 14:40

@cedwies cedwies left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK

@benma
benma merged commit c7dc76b into BitBoxSwiss:master Oct 26, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants