我正在进行的一个ASP.NET项目将在下一个版本中添加本地化功能。当我们将文本从ASPX页面拉到资源文件中,并将其他数据拉到数据库表中时,我们可能需要评估哪些工具来帮助这一过程?
有没有什么工具可以帮助翻译人员创建本地化文件?
发布于 2009-05-22 15:51:20
资源重构工具
alt text http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ResourceRefactoring&DownloadId=3748
与IDE集成的Microsoft“开源”Visual Studio工具。您只需单击几下,即可轻松地将字符串的每个匹配项替换为资源引用。
http://www.codeplex.com/ResourceRefactoring
Zeta资源编辑器
alt text http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=ZetaResourceEditor&DownloadId=40997
多个资源文件的并排编辑器。
http://www.codeplex.com/ZetaResourceEditor/
发布于 2011-07-03 08:57:32
有关本地化的信息,请参阅Resharper -http://www.jetbrains.com/resharper/webhelp/Resources__Index.html
另请选中“Creating a Data Driven ASP.NET Localization Resource Provider http://www.west-wind.com/presentations/wwdbresourceprovider/ Editor”(创建数据驱动的本地化资源提供程序和编辑器),其中还包括显示具有可本地化属性的控件的DbResourceControl
来自http://guysmithferrier.com/Downloads/Top10TipsI18NASPNET.pdf和http://www.guysmithferrier.com/post/2009/05/Localizing-ASPNET-MVC.aspx
要将HTML控件转换为等效的ASP.NET服务器端控件,请查看http://www.dotneti18n.com/Downloads.aspx ( 2010年压缩包中的文件夹VS2010/ASPNETSpecifics/I18NRefactorings/I18NRefactorings )下载中的I18NRefactorings (VS的外接程序),它将帮助您自动执行此过程。
发布于 2009-05-21 16:30:59
我发现的一个工具是RESX Synchronizer。
这是一个命令行工具,可以在两个资源文件之间同步所有键。例如:
resxsync homepage.resx homepage.fr-CA.resx会将默认.resx文件中的所有密钥复制到加拿大法语本地化文件。
完成后,只需插入法语文本即可。
https://stackoverflow.com/questions/893786
复制相似问题