多语言管理失效?
Posted: 2024年 Apr 9日 17:21
- Tuya MiniApp Tools 版本信息: (没看到有“关于”在哪里)
- App 应用版本信息:智能生活 5.11.0
- @ray-js/ray, @ray-js/panel-sdk的版本
"@ray-js/panel-sdk": "1.10.0",
"@ray-js/ray": "1.4.45", - 移动设备信息:手机型号及系统
- 相关代码:
Code: Select all
<Text className={styles['bottom-text']}>{Strings.getLang('power')}</Text>
Code: Select all
export default {
en: {
submitText: 'Submit',
errorTitle: 'Had an accident',
errorText: 'You can click the button below to provide feedback, and we will handle it.',
power: 'POWER',
},
zh: {
submitText: '提交',
errorTitle: '发生点意外',
errorText: '您可以点击下方的按钮反馈给我们,我们将第一时间处理',
power: '开关',
},
};
如上 配置的 power 字段对应 英文是 POWER, 中文是 开关,但是实际显示的英文却是 Switch
(小程序开发平台的多语言配置也是 POWER):
Code: Select all
- 问题描述(复现步骤):1. 多语言选择英文,查看UI
- 预期结果:英语下显示正确的 多语言
- 实际结果:英语下显示错误的 多语言