新版本的PHPIPAM 后台自带有中文语言包,但是有些情况下,在后台已设置为中文的情况下页面依然显示为英文。本文基于CentOS8实测

一、PHPIPAM的多语言依赖于gettext
1.)查看PHP的gettext插件是否安装并启用:

php -m | grep gettext

2.)如果没有安装,请先安装

二、需要安装系统中文语言包
1.)首先查看当前字符集是否有中文包

locale -a | grep CN

2.)如果没有输出,则需要安装中文包

yum install -y langpacks-zh_CN

3.)同时需安装glibc-common或者重装一下

yum install glibc-common

4.) 再次查看中文包,如果有输出则已完成
phpipam.png

5.)重启PHP,基本就已可正常显示为中文

转自https://xyzone.net/tech/341/