为了满足系统的多语言需要,使系统适用于各国语言的使用,除了系统默认的中文与英文之外,当有需要其他语言来使用系统的情况下,我们就需要增加多语言包来满足使用者的语言,本文的目标就是教您如何在系统管理下增加多语言包。

系统管理界面下,系统设置–语言管理,打开添加语言界面:

语言名称:填写您需要增加的语种;

语言编码:语种的英文简称写法;

登陆语言:是否在系统登陆界面中显示此处增加的语种;

备注:对语言的额外解释说明

语言名称及该语言其他信息填好之后,点击保存按钮。如果您启用了登陆语言,那么在登陆界面处的语言下拉列表中会全部显示

下面我们继续来了解如何添加多语言包文件:

每一种语言都有相对应的一个语言包,登录到linux系统到var/www/html目录下找到系统程序astercc目录,到该目录下的app/locale文件下能够找到中英文两种语言包文件。您可以选择一种您熟悉的语言包文件下载到本地,将该语言包的名字修改成要使用的语言的编码名称,再到该语言包LC_MESSAGES文件夹下修改全部PO文件。

编辑器打开英文的PO文件界面:

我们需要修改的是msgstr行双引号下的信息,在此处修改成新增语言所对应的内容。所有文件修改完成后,将该语言包文件放入/var/www/html/astercc/app/locale中,登陆系统后会根据您所选择的相应语言进入该语言界面下的系统模式。

这里我们拿德语来举例,以登陆界面为例在LC_MESSAGES文件夹下修改login文件下的PO文件

所有对应的字段编写好新增语言的语言信息后,保存po文件,在登陆界面当语言选择德语后我们可以看到

zh/实际案例指导/如何增加多语言包.txt · 最后更改: 2017/12/12 11:05 (外部编辑)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki