我对 Visual Studio 还很陌生,想知道如何在我开始的新项目中最好地计划翻译。我需要提供英语、德语和法语。
我过去经常使用 Eclipse,我刚刚开发了一个新应用程序,当它完成后,我可以启动一个向导将字符串外部化到资源文件中。这些字符串将提供给某人进行翻译。
你对 VS 的体验如何?(我目前正在使用 VS2005 Express)您对计划翻译最好的建议是什么?
我对 Visual Studio 还很陌生,想知道如何在我开始的新项目中最好地计划翻译。我需要提供英语、德语和法语。
我过去经常使用 Eclipse,我刚刚开发了一个新应用程序,当它完成后,我可以启动一个向导将字符串外部化到资源文件中。这些字符串将提供给某人进行翻译。
你对 VS 的体验如何?(我目前正在使用 VS2005 Express)您对计划翻译最好的建议是什么?
这取决于您使用的技术:Win32/MFC、.NET、...
对于 MFC 应用程序,我的这篇CodeProject 文章可能有助于从资源(字符串表)中检索字符串。这个可以帮助您在应用程序启动时加载所需的翻译(包括其他好东西,例如语言菜单)。
关于翻译和翻译管理,appTranslator将使您的生活更轻松。
我可以彻底推荐阅读Guy Smith-Ferrier 的.Net Internationalization。
它详细介绍了应用程序全球化、国际化和本地化选项(包括优缺点和优秀示例),以及我没有考虑过的主题,例如本地化部署(即 ClickOnce 和设置项目)
我所拥有的这本书的版本是针对 VS2005 / .Net2.0 的,虽然它主要侧重于 Windows 窗体应用程序,但包括了对 ASP.Net 的考虑