.net - 如何对 . .NET 中的 resx(资源文件)

标签 .net asp.net sorting resources resx

我的项目中的资源文件有问题。当我用英语创建了一个时,我把它交给了翻译团队。不知何故,他们以不同的顺序返回了我的资源文件,所以它没有按字母顺序排序。

所以,一开始是:

<data name="a1" xml:space="preserve">
   <value>some text2</value>
</data>
<data name="b1" xml:space="preserve">
   <value>some text3</value>
</data>
<data name="c1" xml:space="preserve">
   <value>some text1</value>
</data>

我收到了:
<data name="c1" xml:space="preserve">
   <value>some text1</value>
</data>
<data name="a1" xml:space="preserve">
   <value>some text2</value>
</data>
<data name="b1" xml:space="preserve">
   <value>some text3</value>
</data>

那么,有没有办法通过 <data name 对 .resx 文件中的这些元素进行排序?属性?

最佳答案

SortRESX是由 Tom Clement 在 CodeProject 上创建的一个简单的可执行文件。

它按字母顺序对 *.resx 文件进行排序。我描述过 on my blog .

关于.net - 如何对 . .NET 中的 resx(资源文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5819793/

相关文章:

c# - Asp.Net 网络服务 : I would like to return error 403 forbidden

.NET Core GetCurrentDirectory 返回父目录

mysql - 如何在mysql中以正确的格式存储高度

c# - 在 Windows Docker 容器中设置语言和区域设置

c# - 内存快照触发dotMemory中的Garbage collection

python - 词表生成(排序、优化)

javascript - VueJS如何在使用下拉选择时过滤数组数据

java - JVM 中这些时序问题的原因是什么?

c# - 如何防止暴露任何其他接口(interface)方法?

c# - 如何在窗口最小化或最大化之前获取 Form.DesktopBounds