摘要
国际通用的应用程序需要不同语言的软件界面。传统的开发一般是先开发出一种语言的应用程序,然后再开发其它需要的语言版本。这样做使得开发周期延长,不同版本的软件的发布时间不同,软件界面显示信息和程序紧密结合,软件的版本多给升级和维护带来了困难。在C#下将应用程序和界面显示信息进行分离,将界面显示信息保存在XML文档中,用这种方法实现应用程序的多语言版本。实践结果表明,这种方法开发周期短,应用程序所有的语言版本可以同时发布,减少了软件的升级和维护的工作量。
The software need different language interface when used by different country user. Mostly this kind software develops process is that: At first to develop one language interface software, and then develop other language software by modify application' s source codes. The method have some problem, for example, the development cycle of software is long, different language version software have a different finished time, this is tight relation between interface information and program. It needs lot of time to update much different language version software. To separate interface information from source code based XML to implement multi-language interface on C#, this method have some advantage to multi-language software, such as decrease development cycle of software, all language software version can be finished at same time, it will spent shorter time on upgrade software.
出处
《计算机工程与设计》
CSCD
北大核心
2008年第15期4073-4074,4078,共3页
Computer Engineering and Design