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

我得到了一些资源文件,在几个项目中,它们只包含文本。
例如:
项目1
字符串.resx
项目2
字符串.resx
项目3
字符串.resx

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

例如,将资源文件转换成某种可读的格式,翻译后再转换回资源文件。

最佳答案

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

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

关于c# - I18N C# 应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12862407/

10-12 00:28
查看更多