MultiLanguages icon indicating copy to clipboard operation
MultiLanguages copied to clipboard

Android 多语种适配框架,兼容高版本,适配第三方库语种

Results 8 MultiLanguages issues
Sort by recently updated
recently updated
newest added

最近发现有很多人给我提 issue 没有认真按照模板上面的来填写,导致了在排查问题的过程中浪费了作者许多不必要的时间和精力,所以请后面提 issue 的人务必严格遵守,否则我不会受理,直接关闭 issue。

### 框架版本【必填】 9.3 ### 问题描述【必填】 我在切换语言的时候,app的语言还是默认的语言,无法切换到其他的语言 ### 复现步骤【必填】 点击语言列表,切换以后重新进入app,语言未改变 ### 是否必现【必填】 是 ### 项目 targetSdkVersion【必填】 34 ### 出现问题的手机信息【必填】 小米10 ### 出现问题的安卓版本【必填】 13 ### 问题信息的来源渠道【必填】 自己遇到的 ### 是部分机型还是所有机型都会出现【必答】 小米手机 ### 框架最新的版本是否存在这个问题【必答】...

bug

### 框架版本【必填】 9.3 ### 问题描述【必填】 如果在 Application 里的attachBaseContext方法设置了setDefaultLanguage会导致竖屏 activity 跳转横屏 activity 的生命周期走两遍。https://github.com/GGjin/LanguagesDemo 这是复现项目 ### 复现步骤【必填】 attachBaseContext里设置默认语言,再竖屏 activity 跳转横屏 activity ### 是否必现【必填】 是 ### 项目 targetSdkVersion【必填】 目前 34 33 都有问题 ###...

bug

### 问题描述【必填】 https://github.com/getActivity/MultiLanguages/assets/64265495/e820da05-b3cc-47d0-a9c5-d4c2893e878c ### 框架文档是否提及了该问题【必答】 否 ### 是否已经查阅框架文档但还未能解决的【必答】 是 ### issue 列表中是否有人曾提过类似的问题【必答】 否 ### 是否已经搜索过了 issue 列表但还未能解决的【必答】 是

question

### 问题描述【必填】 D StrictMode policy violation; ~duration=71 ms: android.os.strictmode.DiskWriteViolation at android.os.StrictMode$AndroidBlockGuardPolicy.onWriteToDisk(StrictMode.java:1622) at libcore.io.BlockGuardOs.open(BlockGuardOs.java:272) at libcore.io.IoBridge.open(IoBridge.java:560) at java.io.FileOutputStream.(FileOutputStream.java:236) at com.samsung.android.localeoverlaymanager.LogWriter.logToFile(LogWriter.java:67) at com.samsung.android.localeoverlaymanager.LogWriter.logDebugInfoAndLogcat(LogWriter.java:34) at com.samsung.android.localeoverlaymanager.Utils.setCurrentUserId(Utils.java:47) at com.samsung.android.localeoverlaymanager.LocaleOverlayManagerWrapper.(LocaleOverlayManagerWrapper.java:41) at com.samsung.android.localeoverlaymanager.LocaleOverlayManagerWrapper.getInstance(LocaleOverlayManagerWrapper.java:49) at com.android.server.locales.LocaleManagerService.setApplicationLocales(LocaleManagerService.java:277) at...

question

### 框架版本【必填】 9.3 ### 问题描述【必填】 按照文档简单配置后,有两个Activity,A和B,A显示数据,B当跳转页,A有按钮切换语言,有个TextView显示Bean(value: Int)的valueStr,Bean的valueStr是通过Bean的一个方法获取的,通过Application.getString(R.string.xxx)获取,并且有个按钮可以一直生成Bean并刷新界面,此时界面为英文,点击切换语言为中文后,界面刷新为中文,获取的valueStr也为中文,然后跳转到B,再回到A,此时点击刷新值,获取的valueStr就有可能变成英文 ### 复现步骤【必填】 切换到B之后,回到A,并刷新值,Bean的valueStr就有很大机率改变 ### 是否必现【必填】 是 ### 项目 targetSdkVersion【必填】 34 ### 出现问题的手机信息【必填】 Xiaomi 12 ### 出现问题的安卓版本【必填】 Android 14 ### 问题信息的来源渠道【必填】 自己遇到的 ### 是部分机型还是所有机型都会出现【必答】...

bug

### 框架版本【必填】 9.3 ### 问题描述【必填】 标题中的手机,切换语言后,即使recreate Activity也不会生效。 ### 复现步骤【必填】 无 ### 是否必现【必填】 是 ### 项目 targetSdkVersion【必填】 34 ### 出现问题的手机信息【必填】 三星A60 ### 出现问题的安卓版本【必填】 10 ### 问题信息的来源渠道【必填】 自己遇到的 ### 是部分机型还是所有机型都会出现【必答】 部分机型 ###...

bug

### 框架版本【必填】 9.5 ### 问题描述【必填】 我在项目中使用的是 `in` 设置印度尼西亚语, 添加的语言字符串也是 `res/values-in/strings.xml`,但是在 android15 中设置印度尼西亚语后发现设置无效,排查一下,发现调用 `MultiLanguages.getAppLanguage(Context context)` 返回的 `Locale.language` 是 `id`。 网上查了一下在 Android 语言和区域设置中,印度尼西亚语的简写可以是 `in` 或 `id` 1. `in` 是 ISO 639-1 旧标准(1989...

bug