Closed SimonYeyi closed 1 year ago
假设app不支持日语,而系统语言恰好是日语。轮子哥的逻辑会直接使用系统语言日语,从而导致应用内出现部分日语(第三方或系统string)。所以,我增加了一个默认设置,在不设置的情况下,走轮子哥原来的逻辑。设置后,app不支持该语言时,使用设置的语言。
小伙子,这个功能我已经加上了,只是还没有提交到 Github,因为我还在适配 Android 13 中,目前还没有适配好。
okok。只是我在你的基础上实现这个功能的时候,发现只入一个参实现不了(defaultLocale)。所以我把方法签名设计成了这样: public static void setDefaultLanguageIfAppNotSupport(List supportedLocales, Locale defaultLocale)
假设app不支持日语,而系统语言恰好是日语。轮子哥的逻辑会直接使用系统语言日语,从而导致应用内出现部分日语(第三方或系统string)。所以,我增加了一个默认设置,在不设置的情况下,走轮子哥原来的逻辑。设置后,app不支持该语言时,使用设置的语言。