msinfo32 / nfo用翻译的标签发送XML

我正在为一个我参与支持的应用程序开发一些系统数据收集工具,并且遇到了令人兴奋的皱纹。

我想捕获一个msinfo32 /nfo报告作为收集的数据的一部分,因为它是如此全面。 但有一个有趣的问题。

德语设置为显示语言的系统中的XML如下所示:

 <Data> <Element><![CDATA[Betriebsystemname]]></Element> <Wert><![CDATA[Microsoft Windows 10 Pro]]></Wert> </Data> 

“wert”是“Value”的德语单词。

所以一些但不是全部的标签似乎被翻译成当地语言。 只是为了好玩。

(这也是绝对可怕的谁devise这个可移植XML,但我可以解决)。

我正在寻找一种方法来覆盖标签翻译,或者失败的方式来在Windows中运行一个程序与不同的显示语言。 在UNIX系统上,我只需设置LC_ALL=CLC_ALL=en_US 。 在Windows上,不是那么多。 我知道AppLocale ,但它似乎是遗留的非Unicode程序,主要集中在处理字符集。