欢迎来到天天文库
浏览记录
ID:33542341
大小:438.96 KB
页数:53页
时间:2019-02-27
《scmn方法在jsp网站本地化中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、华中科技大学硕士学位论文SCMN方法在JSP网站本地化中的应用姓名:张梦晓申请学位级别:硕士专业:软件工程指导教师:方少红20071030华中科技大学硕士学位论文摘要一个软件要想在国际市场上取得成功,它就必须使用当地的语言和一些约定俗成的数据格式。从用户的角度来看他们当然希望一个软件能按照他们所习惯的方式来运行。国际化过程是软件“适应”过程的第一步。它相当于一个“使能”过程,经过这个过程后软件产品已经有这种“适应”各种语言文化环境的潜力了,但是要真的将这种能力实现,就需要本地化过程了。本地化是一个应用程序的“适应”过程的第二步,在该过
2、程中通过加入一些局部地区特定的资源信息格式,提供已经翻译好的文字信息和随机文挡,以及一些特定的本地化功能,使得应用程序能够很好的适应某个特定的语言或地区。首先介绍了软件国际化与本地化工程之间的关系,提出了同步国际化与本地化工程模型,依据此模型,可以有效促进软件的多国语言版本的同步上市。接着探讨了软件的国际化工程的一般原则,在传统方式的基础上,提出了一个可行的软件国际化设计方案——SCMN方案。在该方案中用Locale来封装所有的国际化信息,在应用程序中则通过相应的调用来取得Locale中的信息。同时分析了基于国际化SCMN方案的软件本地
3、化工程,提出了对应的本地化流程。为了能在不同本地化人员及不同工具间能共享翻译信息,提出了XLIFF格式及相应的本地化流程。其中也介绍了XLIFF格式对本地化工具的影响。采用以上的设计思想,研究并实现了在Strusts构架基础上的JSP网站的本地化应用。关键词:软件国际化本地化工程SCMN方案XLIFF格式JSP网站I华中科技大学硕士学位论文AbstractAsoftwarewhichinordertosucceedintheinternationamarket,mustuselocallanguageandsomecommond
4、ataformat.Fromtheuser'spointofview,theycertainlyhopethatasoftwarewillrunthewaytheywant.Softwareinternationalizationprocessisthefirststepinprocessof“adaptation”.Thiscorrespondstoan"enabling"process.Afterthisprocess,softwareproductsalreadyhavesuch"adaptation"ofpotentialoft
5、helanguageandtheculturalenvironment,buttoreallybeabletoachievethis,weneedthelocalizationprocess.Localizationisanapplicationof"adaptation"asthesecondstepintheprocess.Intheprocesswithsomespecificlocalization,somepartialinformationinaspecificformatresourcesareaccessed,textu
6、alinformationandrandomtextblockthathavebeentranslatedareprovided,andthisstepmakesagoodapplicationtoaspecialadaptationforthelanguageorregion.Firstintroducedtherelationshipofthesoftwareinternationalizationandlocalization,proposedtheengineeringmodelofsimultaneouslocalizatio
7、nandinternationalization,andbasedonthismodel,thesoftwarecaneffectivelypromotethethesynchronizationmarketofmulti-languageversion.Thendiscussedtheinternationalizationofthesoftwareworkingonthegeneralprinciples.Onthebasisofthetraditionalmanner,proposedaviableinternationaldes
8、ignsoftwareprogram-SCMNprogram.Localeisusedintheprogramtoallinternationalpackageofinformation,andtheapp
此文档下载收益归作者所有