想要实现一个多语言功能,想在编辑器中就预览效果应该怎么实现呢?

想要实现一个多语言功能,我这边的思路是把所有文字写在表里,然后拓展label和richText通过id去和对应的语言类型去读取文本内容。我想问一下,有没有什么方法可以在编辑器里就可预览,类似我在编辑器里填了id就直接能看到label显示出了对应表中的文字内容。

使用这个接口 @executeInEditMode()

!#zh

允许继承自 Component 的 CCClass 在编辑器里执行。<br>

默认情况下,所有 Component 都只会在运行时才会执行,也就是说它们的生命周期回调不会在编辑器里触发。

@example

```js

const {ccclass, executeInEditMode} = cc._decorator;

https://github.com/bt0951/CCLocalized

https://store.cocos.com/app/detail/6259

这样确实可以,这里有个问题想要问一下,有没有什么办法让这个多语言的json文件不在包里也能被访问到呢

放服务器,网络请求缓存到本地

感谢,我把多语言配置放在一个本地服务器上确实可以了

蛋疼的问题是在编辑器里修改了语言包json,Component无法感知到,不然放本地是最舒服的