-
Notifications
You must be signed in to change notification settings - Fork 3.4k
v0.8.68: Localize Hotbar setup wizard chrome and add non-English coverage #3759
Copy link
Copy link
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestlocalizationLocalization, i18n, and non-English language supportLocalization, i18n, and non-English language supporttuiTerminal UI behavior, rendering, or interactionTerminal UI behavior, rendering, or interactionuxUser experience, interaction, or presentation polishUser experience, interaction, or presentation polishv0.8.68Targeting v0.8.68Targeting v0.8.68
Milestone
Description
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestlocalizationLocalization, i18n, and non-English language supportLocalization, i18n, and non-English language supporttuiTerminal UI behavior, rendering, or interactionTerminal UI behavior, rendering, or interactionuxUser experience, interaction, or presentation polishUser experience, interaction, or presentation polishv0.8.68Targeting v0.8.68Targeting v0.8.68
Projects
StatusShow more project fields
In progress
Problem
The Hotbar setup wizard is becoming an optional v0.8.68 setup surface, but its wizard chrome and state text are still mostly hard-coded English. That makes the setup lane feel unfinished in non-English locales even when command descriptions themselves are localized.
This localization work should reflect the current product direction: Hotbar is hidden by default in v0.8.66 (#3807) and introduced later as opt-in personalization.
Evidence
zh-Hantcoverage appears to lag the Hotbar keys present elsewhere.crates/tui/src/tui/hotbar/setup.rs, including source labels, empty states, disabled/default-off state, save/cancel hints, validation/status lines, and slot/action descriptions.Expected behavior
Opening
/hotbaror the setup wizard Hotbar step should not drop users into a mostly-English setup surface when the rest of the TUI is localized. It should also localize the distinction between default-off, explicitly disabled, configured, partial, and unknown-action states.Likely implementation areas
crates/tui/src/tui/hotbar/setup.rscrates/tui/src/localization.rsAcceptance criteria
zh-Hanthas Hotbar command/keybinding coverage parity or a documented fallback.Related: #3807, #3412, #3408, #2071, #2072, #790.