MultiLanguages icon indicating copy to clipboard operation
MultiLanguages copied to clipboard

[Bug]:三星(A60)手机切换部分语言失败(印尼语)

Open guozhiqiang123 opened this issue 1 year ago • 6 comments

框架版本【必填】

9.3

问题描述【必填】

标题中的手机,切换语言后,即使recreate Activity也不会生效。

复现步骤【必填】

是否必现【必填】

项目 targetSdkVersion【必填】

34

出现问题的手机信息【必填】

三星A60

出现问题的安卓版本【必填】

10

问题信息的来源渠道【必填】

自己遇到的

是部分机型还是所有机型都会出现【必答】

部分机型

框架最新的版本是否存在这个问题【必答】

框架文档是否提及了该问题【必答】

是否已经查阅框架文档但还未能解决的【必答】

issue 列表中是否有人曾提过类似的问题【必答】

是否已经搜索过了 issue 列表但还未能解决的【必答】

是否可以通过 Demo 来复现该问题【必答】

提供报错堆栈

无报错

提供截图或视频

image

提供解决方案

guozhiqiang123 avatar Jul 19 '24 11:07 guozhiqiang123

image

getActivity avatar Jul 19 '24 12:07 getActivity

https://github.com/user-attachments/assets/a59fd5d3-1720-4399-963d-0e8c906921e4

getActivity avatar Jul 19 '24 12:07 getActivity

小伙子,根据你提供的信息,我无法复现到该问题,你需要补充更多的信息协助我复现到该问题。

getActivity avatar Jul 19 '24 12:07 getActivity

已解决了。是因为多语言在打包的时候被分割了。需要如下配置:

android {
    bundle {
        language {
            // 不拆分多语言,因为app里面有强制设置多语言的功能
            enableSplit = false
        }
    }
}

部分手机印尼语放在values-id下是不行的,要么在values-id-rID也放一份,要么在values-in下放一份也会生效。

guozhiqiang123 avatar Jul 23 '24 02:07 guozhiqiang123

image

getActivity avatar Jul 24 '24 07:07 getActivity

image

@guozhiqiang123 这个问题答案不是赫然在文档上面写了,你提问题的时候究竟有没有认真看文档?

getActivity avatar Jul 24 '24 07:07 getActivity