Page 1 of 1

小程序多语言没同步

Posted: 2025年 Mar 6日 15:03
by silverlight
  • Tuya MiniApp IDE 版本信息:0.8.2
    • @ray-js/ray, @ray-js/panel-sdk的版本(
      "@ray-js/panel-sdk": "1.10.0",
      "@ray-js/ray": "1.5.29",
    • 移动设备信息:手机型号及系统
    • 相关代码:

      Code: Select all

                      
      <View className={styles.stepbbtext}> {Strings.getLang(`${0}` as any)} </View>
    • 问题描述(复现步骤):我原先的多语言0对应的中文是“差”,我在本地i18n文件中进行了修改改为"默认(wifi)"并提交上传了多语言
    • 预期结果:多语言实现更新
    • 实际结果:开发者平台中得到更新,但是ide和真机调试的时候多语言并没有得到更新
      这是我本地代码的结果,已经成功修改并上传
      多语言本地.jpg
      这是开发者平台中显示的都成功显示正确的多语言
      多语言平台.jpg
      这是ide中显示的多语言,并没有得到修改,且真机调试也没能得到正确修改
      多语言ide.jpg

Re: 小程序多语言没同步,出现混乱

Posted: 2025年 Mar 6日 15:12
by Lucy

不好意思,我们会尽快修复该问题,有进展会同步你。


Re: 小程序多语言没同步,出现混乱

Posted: 2025年 Mar 6日 15:16
by Lucy

你这里是在开发者平台上传还是在IDE里上传的?


Re: 小程序多语言没同步,出现混乱

Posted: 2025年 Mar 6日 15:21
by sansan
  1. 试试看真机预览里的多语言是正常的吗?如果不正常,说明平台的多语言被其他的覆盖了,比如说产品的多语言,确定下还有那个地方会覆盖
  2. 如果真机预览正常,ide 里重进下项目,多语言是进入项目的时候更新的,或者多等 5 分钟,可能同步数据的问题

Re: 小程序多语言没同步,出现混乱

Posted: 2025年 Mar 6日 15:27
by silverlight
sansan 2025年 Mar 6日 15:21
  1. 试试看真机预览里的多语言是正常的吗?如果不正常,说明平台的多语言被其他的覆盖了,比如说产品的多语言,确定下还有那个地方会覆盖
  2. 如果真机预览正常,ide 里重进下项目,多语言是进入项目的时候更新的,或者多等 5 分钟,可能同步数据的问题

我更新多语言的流程为:ide更新版本的同时,开启上传多语言,提示与云端不同,我选择同步本地多语言。
1:真机预览是不正常的,ide也是不正常的。我本地代码和平台中都是正常的
2:我提交上传是今天11:48,重进ide,依然没有得到更新


Re: 小程序多语言没同步,出现混乱

Posted: 2025年 Mar 6日 17:59
by silverlight
Lucy 2025年 Mar 6日 15:16

你这里是在开发者平台上传还是在IDE里上传的?

ide中上传的


Re: 小程序多语言没同步,出现混乱

Posted: 2025年 Mar 7日 11:05
by sansan
silverlight 2025年 Mar 6日 15:27
sansan 2025年 Mar 6日 15:21
  1. 试试看真机预览里的多语言是正常的吗?如果不正常,说明平台的多语言被其他的覆盖了,比如说产品的多语言,确定下还有那个地方会覆盖
  2. 如果真机预览正常,ide 里重进下项目,多语言是进入项目的时候更新的,或者多等 5 分钟,可能同步数据的问题

我更新多语言的流程为:ide更新版本的同时,开启上传多语言,提示与云端不同,我选择同步本地多语言。
1:真机预览是不正常的,ide也是不正常的。我本地代码和平台中都是正常的
2:我提交上传是今天11:48,重进ide,依然没有得到更新

确定是真机预览吗?不是真机调试?真机预览如果也不行,说明就是有其他优先度更高的覆盖了


Re: 小程序多语言没同步,出现混乱

Posted: 2025年 Mar 7日 12:31
by silverlight
sansan 2025年 Mar 7日 11:05

确定是真机预览吗?不是真机调试?真机预览如果也不行,说明就是有其他优先度更高的覆盖了

是真机预览,还有更高优先级的地方?目前我已知可以修改多语言的地方有本地代码,小程序开发者平台,产品开发者平台。我今天我发现产品开发者平台中设备面板的多语言是错的旧有的。在我修改产品的多语言设置后,多语言得到修正,我想知道这几个地方多语言的优先级是怎么样的?


Re: 小程序多语言没同步,出现混乱

Posted: 2025年 Mar 7日 13:46
by sansan

https://developer.tuya.com/cn/miniapp/d ... 18n/config
面板来说,产品多语言是优先于小程序多语言的


Re: 小程序多语言没同步,出现混乱

Posted: 2025年 Mar 7日 14:33
by silverlight
sansan 2025年 Mar 7日 13:46

https://developer.tuya.com/cn/miniapp/d ... 18n/config
面板来说,产品多语言是优先于小程序多语言的

好的,感谢解答,我想知道产品里的多语言设置可以删除嘛?