Page 1 of 1

多语言管理失效?

Posted: 2024年 Apr 9日 17:21
by kkopite
  • 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):

Image

Code: Select all

- 问题描述(复现步骤):1. 多语言选择英文,查看UI

- 预期结果:英语下显示正确的  多语言

- 实际结果:英语下显示错误的 多语言

Re: 多语言管理失效?

Posted: 2024年 Apr 9日 17:24
by kkopite
微信图片_20240409172310.png
微信图片_20240409172259.png

如图显示的是 Switch 文案


Re: 多语言管理失效?

Posted: 2024年 Apr 9日 17:30
by 智能小程序开发者

https://developer.tuya.com/cn/miniapp/d ... i18n/panel 请参考这个文档处理面板多语言,在开发者平台上查看对应字段


Re: 多语言管理失效?

Posted: 2024年 Apr 9日 17:40
by kkopite
adf4f4bbf24ddd0ce8b19acbcddea9e.png
智能小程序开发者 2024年 Apr 9日 17:30

https://developer.tuya.com/cn/miniapp/d ... i18n/panel 请参考这个文档处理面板多语言,在开发者平台上查看对应字段

在小程序开发平台的 多语言面板里,也是配置 POWER 文案


Re: 多语言管理失效?

Posted: 2024年 Apr 9日 18:04
by 智能小程序开发者

看你的截图,是直接在多语言管理中添加的,没有按照文档的说明绑定面板多语言


Re: 多语言管理失效?

Posted: 2024年 Apr 11日 14:28
by kkopite
智能小程序开发者 2024年 Apr 9日 18:04

看你的截图,是直接在多语言管理中添加的,没有按照文档的说明绑定面板多语言

没有,是直接在 ide 上上传 多语言的(截图只是为了 展示出对应面板显示英文翻译和 多语言管理不一致)