如何将键/值对添加到所有 AppResources.resx 文件

本文关键字:AppResources 文件 resx 添加 | 更新日期: 2023-09-27 18:33:48

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

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

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

如何将键/值对添加到所有 AppResources.resx 文件

就个人而言,我使用应用程序多语言工具包。它来自Microsoft,非常易于使用。

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

我在项目上使用RESX同步器,它非常适合同步Resx文件。

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

resxsync ..'Resources.resx *

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