【问题标题】:Xamarin Forms Localization using Resx使用 Resx 进行 Xamarin 表单本地化
【发布时间】:2020-04-14 15:37:59
【问题描述】:

我已按照此快速课程向 XamarinForms 应用添加本地化:

https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/localization/text?pivots=windows#specify-the-default-culture

他们提供的项目工作正常 - 我可以通过更改 AssemblyInfo.CS 中的 [assembly: NeutralResourcesLanguage("en-US")] 来更改语言。

在我自己的项目中,在 XAML 布局中使用相同的 ResX 字符串,我无法更改除 en-GB 之外的任何语言。

【问题讨论】:

  • 如果您包含代码的相关部分而不是想要它们,这将很有帮助。
  • @Dragonthoughts 在我看来,问题是我不确定哪些位是相关的。据我所知,我的代码完全模仿了他们链接中提供的项目。我的意思是一定有什么东西不见了,否则它会起作用!我将在原始代码中添加代码sn-ps。
  • @Dragonthoughts 删除 AppResource 文件并阅读它们似乎已经解决了一些问题。一切正常。

标签: xaml localization resx


【解决方案1】:

编辑 - 删除 resx 文件并重新制作似乎已经成功了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多