在上节《CentOS7.9下搭建身份验证服务器RADIUS(安装LAMP环境,部署FreeRadius+Daloradius web)》中详细介绍了部署FreeRadius和Daloradius web应用程序的过程,由于其默认语言是英文,下面进行汉化,另外,软件包将在文末以百度网盘链接的形式分享,欢迎下载。
1.添加中文选项
在RADIUS
服务器上,进入Daloradius
文件目录,备份并修改config-lang.php
文件,将<option value="ru"> Russian </option>
这行改为<option value="zh">
Simplified Chinese
</option>
,如下:
[root@myfreeradius ~]# cd /var/www/html/daloradius
# 备份配置文件
[root@myfreeradius daloradius]# cp config-lang.php config-lang.php.bak.20241108
# 编辑配置文件
[root@myfreeradius daloradius]# vim config-lang.php
[root@myfreeradius daloradius]#
2.增加简体中文
进入lang
目录,修改main.php
,增加简体中文:
# 查看当前工作目录
[root@myfreeradius daloradius]# pwd
/var/www/html/daloradius
[root@myfreeradius daloradius]# cd lang
# 备份配置文件
[root@myfreeradius lang]# cp main.php main.php.bak.20241108
[root@myfreeradius lang]# vim main.php
[root@myfreeradius lang]#
在switch
部分,增加下面语句:
case "zh":
include (dirname(__FILE__)."/zh.php");
break;
3.下载汉化文件
这里汉化文件已上传至百度网盘,文末统一下载。
进入/var/www/html/daloradius/lang/
目录,将下载的zh.php
文件放入lang
目录:
可以用rz
命令直接发送。
[root@myfreeradius lang]# ll zh.php
-rw-r--r-- 1 root root 90155 7月 17 11:18 zh.php
[root@myfreeradius lang]#
上传完成后,重启radius
服务:
[root@myfreeradius lang]# systemctl restart radiusd
[root@myfreeradius lang]# systemctl restart httpd
[root@myfreeradius lang]#
4.设置语言为简体中文
如下图,在主界面,点击Config --> Language Settings -->Simplified Chinese
,最后点击Apply
(应用)。
刷新后,页面为中文显示状态:
5.本实验软件包下载
百度网盘下载地址:
https://pan.baidu.com/s/1KJfAvCFechxAGZWVfs141Q
提取码,请关注本公众号,回复关键字:radius 获取。