Windows现在能首选美国英语日常使用吗?
语境是国人日常使用,99%的用户都用简体中文(中国)语言包。之前8.1的时代尝试过,很多软件会乱码不会整就放弃了。
微软的大聪明翻译导致如果能系统语言用英语,排查起来方便很多。
搜索系统设置项英语方便,主要是懒得切换输入法,这个算是用mac保留下来的习惯。
版本就按Win11 23H2举例吧。 本帖最后由 Litccc 于 2024-2-22 15:22 编辑
之前试过,字体fallback会有问题,我看edge新功能介绍的简体中文页面的截图字体都有问题,估计是没修 乱码是因为非unicode字符没选简体中文,选了就跟中文系统一样用 我看红迪上说选English(World)能少很多广告
用英文版还要改FontLink,不然会优先用日文字体
—— 来自 Xiaomi 2112123AC, Android 11上的 S1Next-鹅版 v2.5.2-play shinzero 发表于 2024-2-22 15:23
我看红迪上说选English(World)能少很多广告
用英文版还要改FontLink,不然会优先用日文字体
选English US是为了兼容键盘,日常玩的游戏Apex英雄依赖美国英语键盘。 可日用,没什么大问题
首先要把system locale改成Chinese以解决99%的乱码问题。
其次需要去注册表更改英文环境下中文字体的优先级以解决部分汉字调用日文字库的问题。
最后部分软件(如MS Office),需要下载独立的语言包以解决剩下的乱码问题,当然你如果直接使用中文版Office的话就无视这个了。 我是英文没问题,除了 edge 需要切回中文,不然会回退日文字形 shinzero 发表于 2024-2-22 15:23
我看红迪上说选English(World)能少很多广告
用英文版还要改FontLink,不然会优先用日文字体
改了就能修复的问题那就不是问题,用中文也改fontlink,毕竟无衬线字体link的是宋体,低分屏没问题,高分屏就达不到原本目的了。 设置 - 时间和语言 - 相关设置(管理语言设置) - 非unicode程序的语言改成简体中文 从xp时代起就常年用英文版,现在最新的win11也是,最多也就自己补充装一些中文字体,其他没啥问题。 本帖最后由 =w= 于 2024-2-22 17:34 编辑
edge界面的字体fallback是独立于系统的,代码写死了的 只用英文版没啥问题,假如出问题搜解决方案还更快点。 再买自检星剁手 发表于 2024-2-22 15:26
选English US是为了兼容键盘,日常玩的游戏Apex英雄依赖美国英语键盘。
apex英雄对中文输入法支持挺好的呀
—— 来自 HUAWEI LNA-AL00, Android 12上的 S1Next-鹅版 v2.5.3-play 可以的,安装中文模块系统语言首选中文就一样用了 Nanachi 发表于 2024-2-22 17:32
apex英雄对中文输入法支持挺好的呀
—— 来自 HUAWEI LNA-AL00, Android 12上的 S1Next-鹅版 v2.5.3-pla ...
依赖美国英语键盘指的是,如果没有使用美国英语键盘,输入法就会多出来一个。
假如只用中文的话,就会有:中文美式键盘,和美国英语键盘两个直出输入法。 =w= 发表于 2024-2-22 17:22
edge界面的字体fallback是独立于系统的,代码写死了的
可是这和我Firefox用户有啥关系呢 再买自检星剁手 发表于 2024-2-22 17:53
可是这和我Firefox用户有啥关系呢
有些东西默认edge打开,要改的话只能修改系统了
—— 来自 S1Fun 我打apex时都是直接切成美国英语键盘然后把win键给锁了,要交流就直接开麦
—— 来自 S1Fun firefox会显示日文字型的门https://s9.gifyu.com/images/SFqxE.jpg 没啥问题,我用了十多年了
只要你区域啥的改对了,楼上说的字体问题并不会出现,也不需要改fontlink
浏览器显示网页的字形可以去各个浏览器的语言设置里手动设置 fallback 顺序,目前没遇到啥问题 弱弱的问为啥要用英文? 精灵狮 发表于 2024-2-22 21:46
弱弱的问为啥要用英文?
性能快1%……?? 本帖最后由 yudms1 于 2024-2-22 23:14 编辑
我电脑的文件夹名称的中文字体渲染有点问题,有的字体像是异体字一样很突兀
比如下面这样:
码了这帖了,我在用 traditional Chinese,遇到了类似的问题…大概不影响使用就没去解决,看来还是能处理下。 在买了sb紫光扫描仪之前,我一直用英文Windows。没有遇到过任何语言显示问题 精灵狮 发表于 2024-2-22 21:46
弱弱的问为啥要用英文?
个人视角英文方便搜索问题,还有点话少了机翻和硬翻容易理解
—— 来自 S1Fun 微软本地化真的就是机翻,有时候真不如英语搜问题还容易 我也是从 XP 时代就一直用英文版的,来稍微补充点内容:
字体的问题基本上不外乎 fallback 优先级的事。楼上已经提到好几次的“非 unicode 程序默认编码”改简体中文,就是俗称的“转区”,改了这个之后,windows 其实已经就自动也帮你把注册表里的 fontlink(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink)给改成简中字体排在几个东亚语言字体最前面了,不需要再手动改。这个 fontlink 影响的地方比较多,包括大部分 windows 系统界面,是最重要的一个地方。
然后浏览器的话,网页里的字体 fallback 都是靠浏览器里设置。firefox 自带很详细的设置,chrome 系简陋一些,需要额外装个 advanced font settings 的扩展,自己看着设置一下,都可以达到挺完美的效果。唯独一个我至今没法解决的问题就是,chrome 系浏览器的标签栏的字体,在英文系统上永远是日文字体优先级高于中文,就会出现楼上提到的“门”字的问题,这个可能是无解的(firefox 没有这个问题,它标签栏字体是跟着网页字体设置走的)。
最后还值得一提的一个地方就是,telegram 的 windows 官方客户端(qt 写的那个 tdesktop)在英文系统上也是默认日文字体优先级高于中文,而且它不看上面说的 fontlink,而是自己判断系统语言来决定使用什么字体……而它判断系统语言的方式,不是你的系统界面语言,也不是上面说的“转区”的设置,更不是系统区域设置的所在区域,而是系统区域格式(regional format)设置!把区域格式改成简体中文后,telegram 里的字体显示中文就正常了(会优先用微软雅黑,否则是 Yu Gothic 优先级更高)。改了这个的副作用是系统的日期时间什么的会有中文,比如锁屏界面会显示 “x 月 x 日,星期 x”,无伤大雅就是。不清楚这个是不是 qt 的特色。 我一直几年前就开始用英文版的. 唯一自己觉得有点问题的就是个别字的问题,
键盘设置和系统语言设置又不是必须挂钩啊 没问题,用了很多年了,记得在控制面板里把 locale 改为简体中文,就不会有字体问题。 boday 发表于 2024-2-23 05:21
我也是从 XP 时代就一直用英文版的,来稍微补充点内容:
字体的问题基本上不外乎 fallback 优先级的事。楼 ...
telegram现在用网页版了,不过为了qbittorrent还是改了 可以,甚至你区域选新加坡商店直连也不会被送中。
英语镜像+美区,我试过直连秒送中
noahhhh 发表于 2024-2-22 18:52
有些东西默认edge打开,要改的话只能修改系统了
—— 来自 S1Fun
windows搜索只用来启动应用和设置,网络搜索开浏览器 boday 发表于 2024-2-23 05:21
我也是从 XP 时代就一直用英文版的,来稍微补充点内容:
字体的问题基本上不外乎 fallback 优先级的事。楼 ...
就第二段的问题,有解,参考 https://www.zhihu.com/question/20398098/answer/660333797
Chrome的标签栏调用的是注册表的Widgets的字体设置,下载这个软件 http://tatsu.life.coocan.jp/MySoft/WinCust/index.html 然后修改message box(对话框)字体为微软雅黑就可以了,修改之前记得备份注册表 =w= 发表于 2024-2-23 19:33
就第二段的问题,有解,参考 https://www.zhihu.com/question/20398098/answer/660333797
Chrome的标签栏 ...
原来如此!
本想按这个思路直接在系统设置/控制面板里找找,结果发现这个设置页面很多年前就被微软删掉了,只能直接修改注册表,搜了一下应该是这个:
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics\MessageFont
可惜是直接二进制字符串存在里面的,不方便手动直接改,还是用个小工具方便点。
不过看了下知乎上这个回答下面的评论,这个修改只对 chrome 有效,而对 edge 无效……我这里没装 chrome,就先不试了吧。改天有空再来研究一下。 boday 发表于 2024-2-24 02:44
原来如此!
本想按这个思路直接在系统设置/控制面板里找找,结果发现这个设置页面很多年前就被微软删掉 ...
嗯,就是这个项,你可以备份修改后的注册表,需要的时候直接导入即可
只要是使用Chromium原生界面的都可以这么做,比如说Chrome、Ungoogled Chromium、Thorium、Supermium
使用自己写的界面的就不行,比如说Edge、Brave、Vivaldi,因为它们都是用的自己内部的字体fallback逻辑了,不调用注册表的这个值了
其中Edge和Brave在非简体中文语言时是日文优先,独立于系统设置的,写死在代码里了的
Vivaldi无论是设置成什么语言,都是雅黑优先,准确点讲应该是用的Web CSS那套,跟其他浏览器都是不同的
页:
[1]
2