iPhone 设置系统语言为日语,导致有些中文汉字默认使用日语字体的情况有办法解决吗?

2019-10-04 20:53:35 +08:00
 1oNflow

具体表现就是简体中文网页上字形不统一,粗细不一,能设置优先级之类的吗?

7528 次点击
所在节点    Apple
20 条回复
BlackPineappo
2019-10-04 21:06:55 +08:00
应该没有 除非越狱换字体
1OF7G
2019-10-04 21:11:20 +08:00
添加两种语言试试,在日语下边添加一条中文,而不是只用日语
MicrosoftAccount
2019-10-04 22:38:25 +08:00
换 android
Humorce
2019-10-04 23:08:07 +08:00
现在不是可以换字体了吗,换个字体试试。
mxalbert1996
2019-10-04 23:25:12 +08:00
这严格来说应该是网页的锅,网页应该显式地指定语言
mikewoo
2019-10-04 23:39:15 +08:00
好像无解,试过几次日文系统,每次都因为这个原因又换回中文了
mikewoo
2019-10-04 23:40:22 +08:00
等 App Store 能下载字体了应该能解决
Totoria
2019-10-05 02:41:12 +08:00
没有 习惯习惯吧
korokke
2019-10-05 04:00:31 +08:00
好像不行,我也是因为这个原因切回中文了
Pastsong
2019-10-05 04:39:41 +08:00
没有,那些字是中日文共用 Unicode 的
kayanouriko
2019-10-05 07:44:30 +08:00
https://i.loli.net/2019/10/05/WQBE6dgAjhVcIue.jpg 有优先级选项吧,就在语言选项的下面
xy90321
2019-10-05 07:58:43 +08:00
没有,系统语言是什么,那个语言优先级就最高。
当初给苹果发过 feedback,回复说这就是设计预期。
DEANHZED
2019-10-05 09:00:38 +08:00
没办法,不过 iOS 13 能自定义单个应用内语言。
mxalbert1996
2019-10-05 10:18:16 +08:00
@Pastsong 这不是问题,浏览器应该根据网页指定的语言文字来切换字体。
对于你说的这个问题,OpenType 有个 feature 叫 locl 就是用来解决它的,即使同一个字体也可以根据 locale 来改变字型。
0bject
2019-10-05 10:56:06 +08:00
微信也这样
jtshs256
2019-10-05 11:17:34 +08:00
没救,除非内置 cjk 全套的默认字体
Atsushi
2019-10-05 12:56:18 +08:00
这难道是 bug ?难道给日本人用的日文系统应该用简体字字体?
ChristianChen
2019-10-05 20:21:49 +08:00
iphone 的浏览器没有的单独的语言设置吗,按理来说网页没有显式指定会默认使用浏览器的语言
boywang004
2019-10-06 06:27:35 +08:00
这个简单,语言里多添加几个语言,一定要把简体中文和繁体中文啥的都添加上,然后首选日文(或者任何语言)就可以了。
不然缺失字体会回落。
lizhuoli
2019-10-06 11:34:23 +08:00
Font fallback 问题,没有通用方案,最简单的方式是只把日语设为首选。
其实最大的坑就是 CJK 系列同一字形有多种变体,有些字体支持不全(部分垃圾网站制定的 font-family 也没考虑过 CJK 兼容字体),只能说是历史设计复杂性导致的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/606338

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX