在 CentOS 上给 LibreOffice 汉化(中文界面),一般有三种常见方式,按推荐顺序给你说明。
cat /etc/centos-release
sudo yum install libreoffice-langpack-zh-Hans
sudo dnf install libreoffice-langpack-zh-Hans
zh-Hans是简体中文
如果需要繁体中文:
sudo yum install libreoffice-langpack-zh-Hant
libreoffice --headless --accept="socket,host=127.0.0.1,port=2002;urp;" &
或者设置环境变量:
export LANG=zh_CN.UTF-8
libreoffice
如果你的 CentOS 系统语言已经是中文:
locale
看到:
LANG=zh_CN.UTF-8
那么 LibreOffice 会自动使用中文界面,无需额外设置。
如果不是,可修改:
sudo localectl set-locale LANG=zh_CN.UTF-8
reboot
如果你是从官网手动安装的 LibreOffice(不是 yum 安装):
到官网下载对应版本的 zh-CN 语言包 https://www.libreoffice.org/download/download-libreoffice/
解压后安装:
sudo rpm -Uvh *.rpm
⚠️ 容易和系统自带版本冲突,不推荐新手使用。
rpm -qa | grep libreoffice | grep zh
echo $LANG
rm -rf ~/.config/libreoffice
sudo yum install libreoffice-langpack-zh-Hans
export LANG=zh_CN.UTF-8
如果你愿意,可以告诉我:
我可以给你精确到命令级别的方案。