I18N C#应用程序

Dav*_*vid 3 c# wpf localization internationalization visual-studio-2010

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

我得到了一些资源文件,在几个项目中,它们只包含文本.
例如:
  Project1
    Strings.resx
  Project2
    Strings.resx
  Project3
    Strings.resx

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

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

Col*_*ard 5

你很幸运; .NET内置了广泛的本地化.您可以在此处找到它的在线文档:全球化和本地化.NET Framework应用程序

要回答有关将资源文件转换为可读格式的具体问题,您可能需要查看Visual Studio或Windows sdk附带的Resgen.exe(资源文件生成器).