当前位置: 首页 > news >正文

修复 Windows 10 设置界面里面混乱的语言翻译

Windows 10 每次新发布一个版本都会遇到各种各样的新型 Bug。

本文介绍的是 Windows 10 的设置界面里面,各种各样的语言文字都很混乱,就像统一错位了一样。本文也会同时介绍其修复方法。


本文内容

    • 系统版本
    • 混乱的界面
    • 修复方法
      • 将语言切换回英文
      • 删除中文语言包
      • 删除下载缓存文件
      • 重新下载中文语言包

系统版本

会出现此问题的系统是 Windows 10 英文版系统。

注意,是 Windows 10 英文版系统,而不是中文版系统的英文语言。如果你想要识别这样的系统的话,也很简单,使用你的系统安装程序,安装程序中界面使用的语言就是此系统的原生语言。

如果在安装完此英文版系统后再安装中文语言,就可能会出现中文语言混乱的问题。

混乱的界面

先看看下面的两张图:

混乱的界面1

混乱的界面2

可以注意到,界面当中出现了很多本不应该出现在那个地方的文案。

如果我们这个时候让设置界面弹出一个对话框出来,你还会看到对话框中的文字超出范围导致布局错乱呢:

混乱的界面3

按钮都不知道被裁成什么样了。

修复方法

经过我的多次尝试,发现,英文版系统安装中文语言包,第一次几乎必定失败,然后出现本文所述的问题。

解决方法是这样的:

  1. 将语言切换回英文
  2. 删除中文语言包
  3. 删除下载缓存文件
  4. 重新下载中文语言包

下面详细说明。

将语言切换回英文

进入“系统设置 -> 时间和语言 -> 语言”,通过点击上箭头的方式将英语语言置顶,同时将显示语言切换成英语。

置顶英语语言

将显示语言切换成英语

删除中文语言包

以管理员权限启动 PowerShell,然后输入 Get-WinUserLanguageList 命令,以获取我们要删除的语言的 LanguageTag。

PS C:\Windows\system32> Get-WinUserLanguageList

LanguageTag     : en-US
Autonym         : English (United States)
EnglishName     : English
LocalizedName   : English (United States)
ScriptName      : Latin
InputMethodTips : {0409:00000409}
Spellchecking   : True
Handwriting     : False

LanguageTag     : zh-Hans-CN
Autonym         : 中文(中华人民共和国)
EnglishName     : Chinese
LocalizedName   : Chinese (Simplified, China)
ScriptName      : Chinese (Simplified)
InputMethodTips : {0804:{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}{FA550B04-5AD7-411F-A5AC-CA038EC515D7}}
Spellchecking   : True
Handwriting     : True

然后,依次输入以下四句命令,获取语言列表,筛选我们要删除的语言,删除筛选出的语言,设置回列表。

PS C:\Windows\system32> $LangList = Get-WinUserLanguageList
PS C:\Windows\system32> $ToDeletedLang = $LangList | where LanguageTag -eq "zh-Hans-CN"
PS C:\Windows\system32> $LangList.Remove($ToDeletedLang)
True
PS C:\Windows\system32> Set-WinUserLanguageList $LangList -Force

删除下载缓存文件

进入文件夹“C:\Windows\SoftwareDistribution\Download”,删除里面的所有文件和文件夹。

删除下载缓存

随后,重新启动计算机。

重新下载中文语言包

现在,按照正常的安装中文语言包的方式再安装一次语言包。

即“Settings -> Time & Language -> Language -> Add a preferred language”,然后选择中文,下一步 -> 安装。等待安装结束。

选中中文

等安装进度条全部结束之后,再选择现实语言为“中文”即可。

选择现实语言为中文


我的博客会首发于 https://blog.walterlv.com/,而 CSDN 会从其中精选发布,但是一旦发布了就很少更新。

如果在博客看到有任何不懂的内容,欢迎交流。我搭建了 dotnet 职业技术学院 欢迎大家加入。

知识共享许可协议

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名吕毅(包含链接:https://walterlv.blog.csdn.net/),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系。

相关文章:

  • .NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
  • 用命令行执行 .NET 单元测试时,如何仅执行符合某些条件的单元测试
  • WPF 中如何绑定附加属性?XAML 中记得加括号,C# 中记得不能用字符串
  • VSCode:当匹配到结果时,如何一次性全部选中操作(复制 删除)?
  • Unity3D 入门:安装 Unity3D 并配置与 Visual Studio 的协作开发环境
  • 在 Visual Studio 2019 (16.5) 中查看托管线程正在等待的锁被哪个线程占用
  • 将 Windows Terminal 作为外部工具集成到其他工具 程序 代码中
  • Unity3D 入门:在 Visual Studio 里使用 Visual Studio Tools for Unity 全套工具
  • .NET C# 使用 SetWindowsHookEx 监听鼠标或键盘消息以及此方法的坑
  • .NET WebClient 类下载部分文件会错误?可能是解压缩的锅
  • Unity3D 入门:为 Unity 的 C# 项目添加 dll 引用或安装 NuGet 包
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • 如何在终端和 PowerShell 中将一个命令自动重复执行多次
  • WPF:无法对元素“XXX”设置 Name 特性值“YYY”。“XXX”在元素“ZZZ”的范围内,在另一范围内定义它时,已注册了名称。
  • 一点点从坑里爬出来:如何正确打开 WPF 里的 Popup?
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • docker容器内的网络抓包
  • ES6 ...操作符
  • React16时代,该用什么姿势写 React ?
  • swift基础之_对象 实例方法 对象方法。
  • 初识MongoDB分片
  • 观察者模式实现非直接耦合
  • 力扣(LeetCode)357
  • 前端之React实战:创建跨平台的项目架构
  • 使用 5W1H 写出高可读的 Git Commit Message
  • #Lua:Lua调用C++生成的DLL库
  • (4.10~4.16)
  • (day 12)JavaScript学习笔记(数组3)
  • (二)学习JVM —— 垃圾回收机制
  • (附源码)springboot助农电商系统 毕业设计 081919
  • (九)信息融合方式简介
  • (论文阅读11/100)Fast R-CNN
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (一)u-boot-nand.bin的下载
  • (转)mysql使用Navicat 导出和导入数据库
  • (转)scrum常见工具列表
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • .bat批处理(七):PC端从手机内复制文件到本地
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .NET CLR Hosting 简介
  • .NET MVC 验证码
  • .net 提取注释生成API文档 帮助文档
  • .sh 的运行
  • /*在DataTable中更新、删除数据*/
  • /var/spool/postfix/maildrop 下有大量文件
  • @Bean, @Component, @Configuration简析
  • @JoinTable会自动删除关联表的数据
  • @我的前任是个极品 微博分析
  • [2023年]-hadoop面试真题(一)
  • [2024最新教程]地表最强AGI:Claude 3注册账号/登录账号/访问方法,小白教程包教包会
  • [ACM] hdu 1201 18岁生日
  • [CC2642r1] ble5 stacks 蓝牙协议栈 介绍和理解
  • [Django 0-1] Core.Email 模块
  • [GN] DP学习笔记板子
  • [Google Guava] 2.1-不可变集合