1oNflow
V2EX  ›  Apple

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

  •  
  •   1oNflow · Oct 4, 2019 · 9063 views
    This topic created in 2439 days ago, the information mentioned may be changed or developed.

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

    20 replies    2019-10-06 11:34:23 +08:00
    BlackPineappo
        1
    BlackPineappo  
       Oct 4, 2019 via iPhone
    应该没有 除非越狱换字体
    1OF7G
        2
    1OF7G  
       Oct 4, 2019
    添加两种语言试试,在日语下边添加一条中文,而不是只用日语
    MicrosoftAccount
        3
    MicrosoftAccount  
       Oct 4, 2019
    换 android
    rzti483NAJ66l669
        4
    rzti483NAJ66l669  
       Oct 4, 2019 via iPhone
    现在不是可以换字体了吗,换个字体试试。
    mxalbert1996
        5
    mxalbert1996  
       Oct 4, 2019 via Android
    这严格来说应该是网页的锅,网页应该显式地指定语言
    mikewoo
        6
    mikewoo  
       Oct 4, 2019
    好像无解,试过几次日文系统,每次都因为这个原因又换回中文了
    mikewoo
        7
    mikewoo  
       Oct 4, 2019
    等 App Store 能下载字体了应该能解决
    Totoria
        8
    Totoria  
       Oct 5, 2019
    没有 习惯习惯吧
    korokke
        9
    korokke  
       Oct 5, 2019 via iPhone
    好像不行,我也是因为这个原因切回中文了
    Pastsong
        10
    Pastsong  
       Oct 5, 2019
    没有,那些字是中日文共用 Unicode 的
    kayanouriko
        11
    kayanouriko  
       Oct 5, 2019 via iPhone   ❤️ 1
    https://i.loli.net/2019/10/05/WQBE6dgAjhVcIue.jpg 有优先级选项吧,就在语言选项的下面
    xy90321
        12
    xy90321  
       Oct 5, 2019 via iPhone   ❤️ 1
    没有,系统语言是什么,那个语言优先级就最高。
    当初给苹果发过 feedback,回复说这就是设计预期。
    DEANHZED
        13
    DEANHZED  
       Oct 5, 2019
    没办法,不过 iOS 13 能自定义单个应用内语言。
    mxalbert1996
        14
    mxalbert1996  
       Oct 5, 2019 via Android   ❤️ 1
    @Pastsong 这不是问题,浏览器应该根据网页指定的语言文字来切换字体。
    对于你说的这个问题,OpenType 有个 feature 叫 locl 就是用来解决它的,即使同一个字体也可以根据 locale 来改变字型。
    0bject
        15
    0bject  
       Oct 5, 2019
    微信也这样
    jtshs256
        16
    jtshs256  
       Oct 5, 2019 via iPhone
    没救,除非内置 cjk 全套的默认字体
    Atsushi
        17
    Atsushi  
       Oct 5, 2019 via Android
    这难道是 bug ?难道给日本人用的日文系统应该用简体字字体?
    ChristianChen
        18
    ChristianChen  
       Oct 5, 2019 via Android
    iphone 的浏览器没有的单独的语言设置吗,按理来说网页没有显式指定会默认使用浏览器的语言
    vela
        19
    vela  
       Oct 6, 2019
    这个简单,语言里多添加几个语言,一定要把简体中文和繁体中文啥的都添加上,然后首选日文(或者任何语言)就可以了。
    不然缺失字体会回落。
    lizhuoli
        20
    lizhuoli  
       Oct 6, 2019 via iPad
    Font fallback 问题,没有通用方案,最简单的方式是只把日语设为首选。
    其实最大的坑就是 CJK 系列同一字形有多种变体,有些字体支持不全(部分垃圾网站制定的 font-family 也没考虑过 CJK 兼容字体),只能说是历史设计复杂性导致的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5445 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 83ms · UTC 08:14 · PVG 16:14 · LAX 01:14 · JFK 04:14
    ♥ Do have faith in what you're doing.