数码资源网

文章频道 软件下载 安卓下载 苹果下载

当前位置:首页文章中心MAC教程mac软件教程 → 如何修改Mac界面语言

如何修改Mac界面语言

时间:2018-05-14 15:48:27人气:197作者:网友整理
我的世界模组ToolboxPro辅助器修改器v9.6
  • 类型:安卓辅助工具大小:81.34M语言:简体中文 评分:0.3
  • ToolboxPro是一款为《我的世界》(Minecraft)游戏玩家设计的辅助...
立即下载
Android Macfor Android (手机mac界面仿真器) v2013.524 官方免费版
Android Macfor Android (手机mac界面仿真器) v2013.524 官方免费版 for Android
  • 类型:安卓桌面美化大小:21.13M语言:简体中文 评分:3.0
  • 你在羡慕Mac的界面风格么?你在羡慕Mac的操作习惯么?如果你是Android系...
立即下载
安卓仿mac启动器v11.2
安卓仿mac启动器v11.2 for Android
  • 类型:安卓桌面美化大小:7.90M语言:简体中文 评分:4.6
  • 安卓仿mac启动器是一款让安卓系统呈现出类似MacOS界面风格的启动器。通过模仿...
立即下载

在通常情况下应用程序语言都会和系统界面语言一直。不过有时候需要将Mac界面语言改变一下又如何进行呢?那就来这里的如何修改Mac界面语看看吧。这里就来教大家如何轻松方便的进行修改界面语言哦!

如何修改Mac界面语言

如何修改Mac界面语言:

我们可以通过终端命令来解决。macOS 允许在运行应用程序时向其传递特定参数,其中,-AppleLanguages 参数就是用来控制应用程序的语言的。例如:


# 以简体中文界面启动 Safari 浏览器

$ open -a /Applications/Safari.app --args -AppleLanguages '(zh-CN)' 


# 以英文界面启动 Pages

$ open -a /Applications/Pages.app --args -AppleLanguages '(en)'

如果想以其他语言启动某个应用程序,只需要修改将上述命令最后的地区代码。其他一些常用的代码包括繁体中文(zh-TW)、日文(ja)、法文(fr)、德文(de)等。


要知道一个应用都支持哪些界面语言,可以在 Finder 中找到该应用,点击右键选择 显示包内容,然后查看 /Contents/Resources 目录下以 .lproj 结尾的语言文件目录;.lproj 之前的部分就是各语言对应的地区代码。

如何修改Mac界面语言

当然,更快捷的方法还是使用终端命令。例如:


# 查看 Ulysses 支持的界面语言

$ ls /Applications/Ulysses.app/Contents/Resources | grep lproj

> Base.lproj

> de.lproj

> en.lproj

> …

为应用程序的特定语言创建快捷方式

如果需要比较频繁地用不同语言显示某个应用,那么可以为其创建一个快捷方式。


方法是:打开系统内建的「脚本编辑器」应用,新建一个文档,在命令栏输入:


do shell script "open -a [应用程序路径] --args -AppleLanguages '([要显示的语言])'"

点击 文件 > 导出,起一个易认的名字(例如「Safari CN」),并将「文件格式」选为「脚本」,然后将其导出到 Applications 文件夹。

如何修改Mac界面语言

这样,就可以直接从 Launchpad 以特定语言启动这一应用了。


Alfred 或 LaunchBar 用户可以用该原理制作动作来实现同样效果,在此不赘。


默认以特定语言启动应用程序

最后,如果希望始终以某种与系统设置不同的语言启动特定应用,可以用 defaults write 命令来修改其默认设置。具体语法是:


$ defaults write [应用的 Bundle ID] AppleLanguages '([要默认显示的语言])'

例如:


# 默认以简体中文打开「文本编辑」应用

$ defaults write com.apple.TextEdit AppleLanguages '(zh-CN)'

其中,应用的 Bundle ID 可以通过运行 mdls -name kMDItemCFBundleIdentifier [应用程序路径] 来查找。例如:


# Chrome 浏览器的 Bundle ID

$ mdls -name kMDItemCFBundleIdentifier /Applications/Google\ Chrome.app

> kMDItemCFBundleIdentifier = "com.google.Chrome"

如果不再需要固定应用程序的显示语言,在终端运行:


$ defaults delete [应用的 Bundle ID] AppleLanguages

即可解除上述默认语言设置。


相关文章

感谢速联科技、八度网络、九九数据、亿恩科技、群英网络赞助部分带宽!

关于本站 | 联系方式 | 版权声明 | 下载帮助(?) | 网站地图

Copyright 2002-2020 95262.com 【数码资源网】 版权所有 粤ICP备2020128507号-1

本站所有软件来自互联网,版权归原著所有。如有侵权,敬请来信告知 ,我们将及时撤销。