Android 手机可以给特定应用设置语言吗?比如系统语言是英文,想把天气、地图 app 设置成简体中文
最近入了 Redmi K70 ,在 B 站看了个视频关掉了所有系统和内置系统 app 的广告,然后也把系统语言换成了 English ( United States ),这个主要是避免有些 app 在我的手机上拉屎,因为有些第三方 app 你把语言换成英文或者繁体中文就会发现老实多了。
暂时还没有 root ,在没有 root 的情况下,可以单独设置特定应用的语言吗?
很多 app 都是直接读取的系统语言,没有独立的语言设置,从 F-Droid 安装了 Organic Maps , organicmaps.app/ 这个开源地图应用,但是无法切换成中文,地图上很多 label 都还是英文的,看着难受,有的无法分辨是什么地名。
root 后能实现吗,用什么 xposed 模块?
希望路过的安卓大佬解解惑,我是最近 5 年都在用 iPhone ,昨天才换回 Android 。
非常感谢7楼,我已经设置成功了。通过 Shizuku + Language Selector 实现(无 root)
Android 真好玩!
没想到现在 Android 多了一个 Shizuku 这样的应用,可以在没有获取 root 权限的手机下通过 Wireless Debugging 和 Usb Debugging 修改系统底层逻辑。
把miui 天气和 Organic Maps 还有小米计算器这些应用改成了中文,小米计算器在过年的时候算算亲戚称呼这些,还是中文好。
开心😄
写了一篇文章记录: hellodk.cn/post/1152 有需要的朋友可以参考
地图应用还是用回本地厂商的吧....
android 14 支持应用独立设置语言
#1 高德 百度没有问题。全是中文。但是很喜欢用 Organic Maps 浏览地图,乡镇 河流山川这些,就没个语言切换,有点难受
#2 这个要怎么操作?看了一下当前的小米 HyperOS 就是基于 Android 14
设置-系统-语言-应用语言。应该从 13 就支持了
我目前用的是 xposed 模块 Guise. 安卓 13 开始支持应用单独设置语言, 但小米似乎并不支持, 我目前是安卓 13 MIUI14
github.com/VegaBobo/Language-Selector 目前用的这个,不知道 sui 的 adb 模式可以不我是 root 模式
#5 小米的系统没有给这个选项,应该是他们砍掉了这个设置
#6 谢谢 我先记下来了 #7 感谢 我先看看
这是需要系统跟 app 同时支持的
#10 看我最新附言,可以实现的。
#7 通过 shizuku 实现不需要 root ,我已经弄好了,非常感谢你
今天第一次知道 Shizuku ,通过少数派的一篇文章入门了大家有兴趣的也可以了解了解 ---> sspai.com/post/73294
Android 13 和以上版本可以通过 adb shell settings put global settings_app_locale_opt_in_enabled false 强制为所有应用开启语言设置,然后直接在系统的应用设置里改就行了。
收藏了,多谢各位分享
#14 有机会试试看,会让 miui 的系统也产生对应的菜单项?实际上 UI 都画好了,只是 MIUI 把它隐藏了吗?通过 adb 就可以让它显原形啊(笑死
我看了下 MIUI 设置的 Activity 列表,里面似乎没有应用语言的设置,感觉是完全砍掉了,不是隐藏了。
刚才搜索了一下,这个选项只是让所有 app 都显示在应用语言设置列表里,默认情况下需要 app 声明自己支持多语言才能修改。
实操胜过搜索,虽然我不知道你的结论是哪里搜来的,但是这么说的肯定没操作过
app 声明支持多语言的话不用这个命令系统也会显示语言选项,这个命令就是让系统对没声明的应用也显示语言选项。
这个至少在原生系统下是有效的,MIUI 我不确定有没有砍掉这个功能
怎么管理好程序员?简单不想写,难的几个月写不出来 程序员到底怎么了? 听说现在人才很多 为什么我有个朋友说他公司里他管理的程序员 都是这样的呢? 简单的不想写 不愿意写 复杂的…
下面有三个HTML的标识,你可能从来没有用过。 第一个: 或 这两个标识是一回事,主要是用于一些英语的缩写,当你把鼠标移上去的时候,你会发现会出现一个小提示来提示缩写的全称。…
大家在项目里合并代码是用 rebase 还是 merge ? 两个远程分支合并,用 merge 会产生一个无意义的提交,次数多了分支线就很乱。 永远 rebase …