本文提供了脚本自动切换为WPS从英文版为中文版,具体见文章末尾的脚本及说明。
不少同志喜欢使用纯净版本的WPS,国际版正好可以满足这个要求。国际版的 WPS 没有稻壳这个东西,整体上接近良心的 Linux 版本的 WPS,但又保留有国内 Windows 免费版本的许多功能,而且干净整洁快速好用,不会在你急着打开文档的时候,它给你在后台思考一阵子要洒多少稻壳或者推荐什么。
奈何,国际版不包含中文汉化内容,安装后界面只能是英文的。然而,中文版包含了相应的汉化资源。所以,一个解决办法是“中西合璧”,即拷贝中文汉化资源到英文版安装路径中,再适当修改即可。
具体步骤如下:
-
准备中文、英文版本
WPS 国际版地址:https://www.wps.com/download/
WPS 中文版地址:https://platform.wps.cn/ -
解压或者安装中文版,找到资源目录 /opt/kingsoft/wps-office/office6/mui/,备份其中的 zh_CN 文件夹到桌面。可以直接命令
export muiDir=/opt/kingsoft/wps-office/office6/mui/
sudo cp -R ${muiDir}/zh_CN ~/Desktop
- 正常安装国际版(会自动覆盖掉中文版),安装后将步骤2中备份的zh_CN,拷贝到 /opt/kingsoft/wps-office/office6/mui/。
sudo mv ~/Desktop/zh_CN ${muiDir}/
- 修改启动图标。在 /usr/share/applications/ 目录中,可以找到这5个图标
wps-office-et.desktop wps-office-prometheus.desktop wps-office-wps.desktop
wps-office-pdf.desktop wps-office-wpp.desktop
修改 Exec 命令内容,使用命令
sudo vim /usr/share/applications/wps-office-et.desktop
在=后加上 env LANGUAGE=zh_CN,比如:
Exec=env LANGUAGE=zh_CN /usr/bin/wpp %F
其他几个图标按照相同的方式来进行修改。
最后,给大家提供一个脚本安装的方式
- 从百度网盘下载中文资源文件到桌面(Desktop),地址 https://pan.baidu.com/s/1AQKWdRPfnpTsKbO8K0YmnA?pwd=zm42
- 将下述代码复制到文件 go.sh 中
#!/bin/bash
TAR_NAME="zh_CN.tar.gz"
DESKTOP=`xdg-user-dir DESKTOP`
echo "This script is used to change WPS English version to chinese!"
# 解压资源文件
sudo tar -xzvf "$DESKTOP/$TAR_NAME" -C "/opt/kingsoft/wps-office/office6/mui/"
# 修改 desktop 文件内容
appNames=("et" "wpp" "pdf" "wps" "prometheus")
appDesktopPath="/usr/share/applications"
for app in "${appNames[@]}"; do
appFullPath="$appDesktopPath/wps-office-$app.desktop"
echo "Processing: $appFullPath"
sudo sed -i 's|^Exec=/|Exec=env LANGUAGE=zh_CN /|' "$appFullPath"
done
- 运行文件
bash go.sh