I18N C#应用程序

时间:2012-10-12 15:31:42

标签: c# wpf visual-studio-2010 localization internationalization

我有一个C#应用程序,我想要I18N它。我正在使用Visual Studio 2010。

我有一些资源文件,在几个项目中,它们只包含文本 例如:
PROJECT1
Strings.resx
项目2
Strings.resx
项目3
Strings.resx

假设我想要法语翻译,所以每个项目都会有Strings.fr.resx。 我需要问一个不是程序员但没有VS的人来做翻译 我该怎么做呢? 我可以使用任何工具(内置或第三方)吗?

例如,将资源文件转换为某种可读格式,并在翻译后转换回资源文件。

1 个答案:

答案 0 :(得分:5)

你很幸运; .NET内置了广泛的本地化。您可以在此处找到它的在线文档:Globalizing and Localizing .NET Framework Applications

要回答有关将资源文件转换为可读格式的具体问题,您可能需要查看visual studio或windows sdk附带的Resgen.exe (Resource File Generator)