Mac上给应用设置与系统语言不一样的语言设置
在mac上设置了默认语言为英文,但是想把部分程序设置为中文,所以写了个脚本来批量设置。
_01_change_app_language.sh
#!/bin/bash
echo 'Start at ' $(date "+%Y-%m-%d %H:%M:%S")
APP_DIRS=(
/Applications/Microsoft\ Excel.app
/Applications/Microsoft\ Word.app
/Applications/Microsoft\ PowerPoint.app
/Applications/Microsoft\ Outlook.app
/Applications/Foxit\ Reader.app
)
for ((i=0;i<${#APP_DIRS[@]};i++))
do
APP_DIR="${APP_DIRS[$i]}"
echo $APP_DIR
NAME=`mdls -name kMDItemCFBundleIdentifier "$APP_DIR" | awk -F' = ' '{print $2}' | sed -e 's/^"//' -e 's/"$//'`
echo $NAME
defaults write $NAME AppleLanguages '("zh_CN")'
done
echo 'Finished!'
echo ''
定时任务每小时设置一次。
crontab -e
*/60 * * * * sh /xxxx/_01_change_app_language.sh >> /xxxx/_01_change_app_language.sh.log
本博客(liqipeng)除非已明确说明转载,否则皆为liqipeng原创或者整理,转载请保留此链接:https://www.cnblogs.com/liqipeng/p/13629825.html。
本博客(liqipeng)除非已明确说明转载,否则皆为liqipeng原创或者整理,转载请保留此链接:https://www.cnblogs.com/liqipeng/p/13629825.html。
如果你觉得这篇文章对你有帮助或者使你有所启发,请点击右下角的推荐按钮,谢谢,:)