判断不到印尼语环境

当前版本3.8.5
项目在做多语言的时候要使用印尼语获取sys.language是一个export enum _pal_system_info_enum_type_language__Language枚举类型,但其中没有包含印尼语,手机切换到印尼语的时候 sys.language返回值是英文。官方能否解决一下吗?

哥们发布到哪个平台,怎么需要印尼语判断

安卓平台
if (sys.language == “zh”) {

                console.log("当前是中文!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");

                GameTools.SetLangue(GameLangue_Em.中文);

            }

            else if (sys.language == "en") {

                console.log("当前是英文!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");

                GameTools.SetLangue(GameLangue_Em.英文);

            }

            else if (sys.language == "pt")//巴西葡萄牙语

            {

                console.log("当前是葡萄牙!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");

                GameTools.SetLangue(GameLangue_Em.巴西语);

            }

            else if (sys.language  as string == "di")//巴西葡萄牙语

            {

                console.log("当前是印尼语言!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");

                GameTools.SetLangue(GameLangue_Em.印尼语);

            }

由于印尼语没有在枚举内所以获取不到

而且这是cocoscreator的判断 不依赖平台

用安卓读取sim卡所在的国家

咱们得手机是可以切换语言系统的 ,当前目标是 根据语言系统 直接设置语言,其他语言都可以通过cocoscreator获取到 但印尼语不再枚举之内所以获取不到

还是在安卓获取好,回传到 cocos 端使用

ts调java获取吧,cocos引擎获取肯定不靠谱