What problem are you trying to solve?
Freebuff Desktop currently only has an English interface. The app includes many popular Chinese AI models (DeepSeek V4, MiniMax M3, GLM 5.2/5.3, MiMo 2.5, Kimi K2), which attracts a large Chinese developer community. However, Chinese-speaking users face a language barrier when using the Desktop app — all menus, buttons, tooltips, error messages, and settings are in English only. This limits accessibility for a significant portion of Freebuff's global user base.
The CLI README already provides a 简体中文 version, showing that localization awareness exists in the project, but the Desktop app itself has no language switching option.
What would you like to happen?
Add i18n (internationalization) support to Freebuff Desktop with at least Simplified Chinese (zh-CN):
- A language switcher in the Settings panel (English / 简体中文)
- Translations for all UI elements — menus, buttons, tooltips, error messages, model descriptions, etc.
- Auto-detect the system locale and default to Chinese if the user's OS language is Chinese
The project is a TypeScript monorepo, so adding i18n (e.g., via i18next or a similar library) should be straightforward. I'd be happy to contribute a zh-CN translation file if the team is open to it!
Area
Desktop app
Contribution
What problem are you trying to solve?
Freebuff Desktop currently only has an English interface. The app includes many popular Chinese AI models (DeepSeek V4, MiniMax M3, GLM 5.2/5.3, MiMo 2.5, Kimi K2), which attracts a large Chinese developer community. However, Chinese-speaking users face a language barrier when using the Desktop app — all menus, buttons, tooltips, error messages, and settings are in English only. This limits accessibility for a significant portion of Freebuff's global user base.
The CLI README already provides a 简体中文 version, showing that localization awareness exists in the project, but the Desktop app itself has no language switching option.
What would you like to happen?
Add i18n (internationalization) support to Freebuff Desktop with at least Simplified Chinese (zh-CN):
The project is a TypeScript monorepo, so adding i18n (e.g., via
i18nextor a similar library) should be straightforward. I'd be happy to contribute a zh-CN translation file if the team is open to it!Area
Desktop app
Contribution