iServer 多语言配置 |
SuperMap iServer 新版服务管理器支持多语言环境并默认提供中、英双语配置,如果默认的语言无法满足使用环境,您可以根据所处地区与语言习惯,自行定制特定语言的服务管理器。
iServer 定制特定语言的流程如下:
第一步:在 %SuperMap iServer_HOME%\webapps\iserver\resources\admin-ui\lang 路径下新建一个语言配置文件,以日语为例,新建 Language_ja.json 文件。其中“Language_”后接的名称必须参照 iServer 支持的语言的国际化对照表中对应的语言缩写。
第二步:填写语言配置文件内容,文件结构与同级目录下默认提供的 Language_zh.json、Language_en.json 保持一致,只需将具体的内容更改为新语言对应的内容即可。
第三步:保存语言配置文件。
第一步:打开 %SuperMap iServer_HOME%\webapps\iserver\resources\admin-ui\config 路径下的 locales.json 配置文件,文件结构如下:
{
"locales": [
{
"name": "zh",
"label": "中文"
},
{
"name": "en",
"label": "English"
}
]
}
在 locales 项中新增一项,其中 name 属性需与1中语言配置文件名“Language_”后接的名称一致;label 属性值可自定义,表示在页面中显示的语言名称。以日语为例,修改后的配置文件如下:
{
"locales": [
{
"name": "zh",
"label": "中文"
},
{
"name": "en",
"label": "English"
},
{
"name": "ja",
"label": "日本語"
}
]
}
第二步:保存 locales.json 配置文件。
若您需要在新版服务管理器中使用新增的语言,清理浏览器缓存后登录并进入新版服务管理器,点击右上角语言按钮在下拉菜单中选择该语言即可。
iServer 目前支持62种语言定制,具体参考以下国际化对照表:
语言 | 语言码 | 文件名 |
阿拉伯语(埃及) |
ar_EG |
ar |
阿塞拜疆语 |
az_AZ |
az |
保加利亚语(保加利亚) | bg_BG | bg |
孟加拉语(孟加拉国) | bn_BD | bn |
白俄罗斯语 | by_BY | by |
加泰罗尼亚语(西班牙) | ca_ES | ca |
捷克语(捷克共和国) | cs_CZ | cs |
丹麦语(丹麦) | da_DK | da |
德语(德国) | de_DE | de |
希腊语(希腊) | el_GR | el |
英语 | en_GB | en_GB |
英语(美式) | en_US | en |
西班牙语(西班牙) | es_ES | es |
爱沙尼亚语(爱沙尼亚) | et_EE | et |
波斯语 | fa_IR | fa |
芬兰语(芬兰) | fi_FI | fi |
法语(比利时) | fr_BE | fr_BE |
法语(加拿大) | fr_CA | fr_CA |
法语(法国) | fr_FR | fr |
爱尔兰语 | ga_IE | ga |
加利西亚语(西班牙) | gl_ES | gl |
希伯来语(以色列) | he_IL | he |
印地语 | hi_IN | hi |
克罗地亚语 | hr_HR | hr |
匈牙利语(匈牙利) | hu_HU | hu |
亚美尼亚 | hy_AM | hy |
印度尼西亚语(印度尼西亚) | id_ID | id |
冰岛语(冰岛) | is_IS | is |
意大利语(意大利) | it_IT | it |
日语(日本) | ja_JP | ja |
格鲁吉亚语 | ka_GE | ka |
高棉语 | km_KH | km |
北库尔德语 | kmr_IQ | kmr |
卡纳达语 | kn_IN | kn |
哈萨克语 | kk_KZ | kk |
韩语/朝鲜语 | ko_KR | ko |
立陶宛语 | lt_LT | lt |
拉脱维亚语 | lv_LV | lv |
马其顿语 | mk_MK | mk |
马拉雅拉姆语 | ml_IN | ml |
蒙古语(蒙古) | mn_MN | mn |
马来语 (马来西亚) | ms_MY | ms |
挪威语(挪威) | nb_NO | nb |
尼泊尔语(尼泊尔) | ne_NP | ne |
荷兰语(比利时) | nl_BE | nl_BE |
荷兰语(荷兰) | nl_NL | nl |
波兰语(波兰) | pl_PL | pl |
葡萄牙语(巴西) | pt_BR | pt_BR |
葡萄牙语(葡萄牙) | pt_PT | pt |
罗马尼亚语 | ro_RO | ro |
俄语(俄罗斯) | ru_RU | ru |
斯洛伐克语(斯洛伐克) | sk_SK | sk |
斯洛文尼亚语(斯洛文尼亚) | sl_SI | sl |
塞尔维亚语(拉丁文,塞尔维亚) | sr_RS | sr |
瑞典语(瑞典) | sv_SE | sv |
泰米尔语 | ta_IN | ta |
泰语(泰国) | th_TH | th |
土耳其语(土耳其) | tr_TR | tr |
乌尔都语 (巴基斯坦) | ur_PK | ur |
乌克兰语(乌克兰) | uk_UA | uk |
越南语(越南) | vi_VN | vi |
中文(中国) | zh_CN | zh |