【发布时间】:2014-12-10 08:08:43
【问题描述】:
在我的应用程序中,我将检索,比如说 3 个项目/字段。场 1、场 2、场 3。在这一点上,我不知道他们的价值观是什么。
只有在运行时检索这些字段后,才能知道这些值。
我应该如何将这些价值观翻译成另一种语言。我们现在只说葡萄牙语。
所有字段都是字符串。 这些字段将显示在 xaml 文件的 TextBlocks 中。
问题:我该怎么做?我在网上找到的所有示例都使用具有已知值的 resx 文件。
链接也会有所帮助。
提前致谢
【问题讨论】:
-
我遇到了同样的问题,并使用资源文件“RESX”和转换器解决了它,如果您想使用 resx 文件,请告诉我发布正确的代码。
-
使用 resx 文件,值不知道吗?
-
resx 文件将用作字典,您必须定义单词或短语及其翻译,否则,您想如何翻译未知单词?例如使用谷歌翻译 API?
-
看developers.google.com/api-client-library/dotnet/apis/translate/…如果你想使用它,你也必须使用ValueConverter。
-
这些是一些选项,但一些在线链接表明,如果不支付或注册您的应用程序,Google 翻译器和 Bing 翻译器将不再工作。
标签: wpf mvvm language-translation