如何本地化Mapguide 服务站点用户界面(UI)?

目前Mapguide 没有中文版本,所有的安装组件(Server,Viewer和Studio)都为英文,对开发人员来说英文不是什么大的问题,但是当最终将Mapguide项目或服务站点发布给最终用户的时候,就必须实现用户界面的本地化,如何实现Mapguide 服务站点用户界面(UI)本地化? 可以用一下方法实现:

1)、在C:/Program Files/Autodesk/MapGuideEnterprise2007/WebServerExtensions/www/localized 目录下,复制en文件并将复制后的文件命名为zh(文件命名遵循双字母语言缩略规范,可以在 http://www.loc.gov/standards/iso639-2/englangn.html 找到详细的说明),

2)、将zh文件中的字符参数翻译成中文,例如:

    # Buttons
    BUTTONOK            =
确定
    BUTTONDONE          =
执行
    BUTTONCANCEL        =
取消
    BUTTONREFRESH       =
更新
    BUTTONCLOSE         =
关闭
    BUTTONCLEAR         =
清除
    BUTTONSAVE          =
保存

翻译完成后并保存。

3)、登陆Mapguide站点管理工具(Site Administrator Tool :http://localhost/mapguide/mapadmin/login.php) ,打开 Manage Servers-> Configure Server 服务,将General Properties条目下的Default locale 参数设置为zh,然后保存。

重启MGE服务即可。

说明:zh文件中的字符参数要使用UTF-8编码;不要直接修改en文件中的内容用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值