大家好,
我目前在我的 Discourse 论坛上使用了 header-locale-selector 组件,以便用户可以轻松地从导航栏切换语言。最近,我收到了以下管理员通知:
[管理员通知] 主题 ‘Header Locale Selector’ 包含需要更新的代码。(id:discourse.widgets-end-of-life)
我了解到 Discourse 正在弃用旧的 widget 渲染系统,并且此组件需要更新才能与新的 Glimmer 组件系统配合使用。不幸的是,我没有 Ember 或 Glimmer 的经验,因此我希望社区能够帮助我更新此组件或提供替代方案。
我的问题:
- Discourse 核心是否已添加类似的语言选择器功能,或者是否有官方支持的方法让用户在导航栏快速更改其界面语言?
- 是否有任何积极维护的、提供此功能且已与新导航栏系统兼容的主题组件?
- 如果需要更新或重写,是否有迁移指南、代码示例,或者是否有人愿意提供代码更新或拉取请求?
组件仓库:
GitHub - Ahmedgagan/header-locale-selector
感谢您的任何建议或直接帮助。非常感谢!
