目前MapGuide 没有中文版本,所有的组件都是英文的,对开发人员来说英文不是什么大的问题,但是当最终将MapGuide应用程序交付给用户时,就必须实现用户界面的本地化,通过下面的步骤我们可以汉化用户界面的目的。
1) 在目录WebExDir\www\localized下复制文件“en”,将复制后的文件命名为“zh”。
2) 将文件“zh”中的字符参数翻译成中文,例如:
# Buttons
BUTTONOK = 确定
BUTTONDONE = 执行
BUTTONCANCEL = 取消
BUTTONREFRESH = 更新
BUTTONCLOSE = 关闭
BUTTONCLEAR = 清除
BUTTONSAVE = 保存
3) 在目录ServerDir\Resources下复制文件“mapguide_en.res”,将复制后的文件命名为“mapguide_zh.res”。
4) 将文件“mapguide_zh.res”中的字符串翻译为中文。
5) 打开站点管器,选择Manage Servers-> Configure Server,将General Properties条目下的Default locale 参数设置为zh,然后保存。或者打开服务器配置文件,修改[GeneralProperties]部分的属性DefaultMessageLocale和Locale的值为zh。
6) 重新启动MapGuide服务器。
文件“mapguide_zh.res”中包含的是错误消息,只有在发生错误的时候才会用到这些字符串,所以步骤3)和4)不是必需的。
分享到:
相关推荐
总的来说,MapGuide汉化包是中文用户与MapGuide Open Source交互的重要桥梁,它降低了语言障碍,使得更多的人能够利用这一强大的GIS工具。通过持续的社区贡献和优化,这个汉化包将不断进化,提供更高质量的本地化...
MapGuide 安装指南 MapGuide 是一个 GIS 平台,提供了强大的空间数据管理和可视化功能。为帮助用户快速上手 MapGuide,本文将详细介绍 MapGuide 安装过程中的每一个步骤。 一、安装 MapGuide 服务器 首先,需要...
MapGuide 3.0 是一个开源的Web GIS(地理信息系统)平台,它允许开发者构建交互式的地图应用。这个安装包包含了一系列组件和工具,用于在Web环境中管理和展示地理数据。以下是对MapGuide 3.0及其相关知识点的详细...
Mapguide是一种开源的Web GIS平台,它允许用户通过网络访问和操作空间数据。在Mapguide中,空间数据搜索是核心功能之一,它使得用户能够快速有效地查找和定位地图中的特定地理信息。本文将深入探讨Mapguide空间数据...
【ASP.NET 开发 Mapguide 知识点详解】 在IT领域,ASP.NET是微软公司推出的一种用于构建Web应用程序的框架,它提供了丰富的功能和高效性能,使得开发人员能够快速构建动态、交互式的Web应用。而Mapguide则是一个...
MapGuide是一款国际上广泛应用的开源GIS(地理信息系统)软件,它提供了一个灵活的平台,用于构建Web GIS应用程序。本全面培训材料将深入探讨MapGuide的核心功能、架构、开发与应用,帮助用户掌握这一强大工具。 1....
MapGuide Open Source 是一款开源的地理信息系统平台,它允许用户创建、发布和浏览地图应用。本文将详细阐述MapGuide的安装过程,包括MapGuide Server、MapGuide WebServer Extensions的安装和配置,以及安装后的...
MapGuide是一款开源的地理信息系统平台,它允许用户创建、管理和发布地图应用。本文将详细介绍MapGuide的安装与配置过程,包括MapGuide Server、MapGuide WebServer Extensions的安装,以及安装后的测试步骤和示例...
在深入探讨Autodesk MapGuide 2010 Enterprise 和 Studio Essentials 下部培训资料之前,我们需要理解其核心技术概念,如应用程序编程接口(API)环境、网络服务器、FDO(Feature Data Objects)、Studio 和 Viewer...
MapGuide是一款开源的Web GIS平台,它允许用户创建交互式的地图应用,并通过Web浏览器进行访问。这个教程将详细讲解MapGuide的安装与配置过程,帮助你掌握如何在Windows操作系统上搭建MapGuide Open Source环境。 ...
Autodesk MapGuide 是一款由Autodesk公司开发的地理信息系统(GIS)软件,主要用于创建和发布网络地图应用程序。MapGuide软件允许用户利用开放的Web技术如HTML, JavaScript和CSS来构建地图和地理空间应用程序。它...
Mapguide 是一款开源的Web GIS(地理信息系统)平台,它允许开发者创建交互式的地图应用程序,为用户提供丰富的地理信息展示和管理功能。Mapguide 提供了一种灵活的方式,将GIS数据与Web技术结合,使得非专业GIS用户...
MapGuide是一款开源的Web GIS平台,它允许开发者创建交互式的地图应用。这个“mapguide开发实例”提供的教程可能包括如何利用MapGuide API进行地图服务的开发、数据展示以及用户交互等核心功能。以下是对MapGuide...
MapGuide Viewer API Help是针对MapGuide平台的基于Internet Explorer的ActiveX插件的参考文档,提供了详尽的API接口信息,对于开发人员来说是极其宝贵的资源。MapGuide是一个开源的地理信息系统(GIS)平台,它允许...
BuildingAndConfiguringMGOSOnWindows.pdf MgOpenSourceDevGuide.pdf InstallMapGuideOpenSourceSamples.pdf 配置和运行汇总.doc Mapguide安装与配置说明.doc
MAPGUIDE6.5中文教程(GIS开源开发必备)
### MapGuide与外部数据库动态连接的核心技术解析 随着信息技术的飞速发展,地理信息系统(GIS)的传统模式已逐渐显露出其局限性,特别是在数据格式互不兼容和资源无法共享方面的问题日益凸显,这对GIS在各个部门的...
MapGuide Maestro是一个开源版的MapGuide Studio编辑器,可以减轻在MapGuide Open Source的空间数据管理。目前MapGuide Maestro拥有专业的编辑器接口的MapGuide Open Source的以下组成部分:Feature sources, Layer ...