如何从我的 .NET 表单中生成或提取可本地化的字符串,以便将它们翻译成其他语言?
我已经使用 NeutralResourcesLanguageAttribute("en-US") 设置了中性语言,并且我在我的表单中设置了英文文本。用设计器将它们翻译成另一种语言是没有问题的,我将 Localizable 属性设置为 true 并将 Language 属性设置为特定语言,就可以了。我正在将它们从英语翻译成例如西班牙语,然后设计器生成 .resx 文件。
但其他翻译不懂西班牙语,我不能给他们西班牙语资源,他们需要英文文本来翻译。我不能给他们源代码,因为他们不是技术人员。
那么,我怎样才能给他们提供英文资源(主要是文本)来翻译呢?英文文本被硬编码成表格,因为英语是我的应用程序中的中性语言。