【问题标题】:How to add a key/value pairs to all AppResources.resx files?如何向所有 AppResources.resx 文件添加键/值对?
【发布时间】:2013-10-04 09:22:54
【问题描述】:

我的应用同时支持英语和法语。当我只有一个默认语言英语的资源文件时,我在AppResources.resx 文件中添加了一些键/值对。然后我添加了法语并出现了一个AppResources.fr.resx 文件。所以我只是将键的值更改为法语替代。

现在我为英文添加了一些新的键/值,但我希望它也能在法语文件中自动生成这些键,所以我再次更改值。

有没有办法自动将新添加的密钥添加到其他资源文件?

【问题讨论】:

    标签: c# windows-phone-7 windows-phone-8 localization windows-phone


    【解决方案1】:

    我个人使用 App Multilingual Toolkit。它来自 Microsoft,而且非常易于使用。

    你可以在 MSDN 上找到它:http://msdn.microsoft.com/en-us/library/windows/apps/jj569303.aspx

    【讨论】:

      【解决方案2】:

      我在我的项目中使用RESX Synchronizer,它非常适合同步 Resx 文件。

      这是将您的中性语言 Resx 与其他语言同步的命令:

      resxsync ..\Resources.resx *
      

      【讨论】:

        【解决方案3】:

        您可以下载here 并可以找到教程here 的多语言应用工具包可以帮助您同步不同的ResX。它还具有一些其他功能,例如使用 bing 来帮助您翻译一些字符串。

        【讨论】:

          猜你喜欢
          • 2021-06-16
          • 2016-04-11
          • 1970-01-01
          • 1970-01-01
          • 2019-11-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多