我尝试使用powershell命令将文本文件转换为resx文件,如下所示,
Resgen myFile.txt myFile.resx
myFile.txt文件由德语组成。
例如:文本文件由“Längsseitenzufuhr”字组成。
转换为resx文件后,它在resx文件中包含“Längsseitenzufuhr”作为“L ngsseitenzufuhr”。
“ä”不支持resx文件。
我认为它的编码问题。
我也尝试将文本文件编码更改为utf-8。但同样的问题正在发生。
有没有办法在resx中找到正确的单词?
答案 0 :(得分:0)
作为德国人,我知道这个问题。我们的语言特定字符有国际表示法。列表:
ä = ae
ö = oe
ü = ue
ß = ss (exists as lower case only)
Ä = Ae
Ö = Oe
Ü = Ue
如果可能,只需用这种方式替换德语字符,就可以使用我们的语言。
我发现了一些像this here这样的文章,以技术方式解决问题。将文件转换为UTF-8似乎是正确的。