当使用静态resx类全局化wpf应用程序时,很容易错过将其Content属性设置为特定语言(即英语)的硬编码字符串的奇数标签或按钮.这些当然应该移到{x:静态…},以便它们可以针对每种文化进行本地化.
是否有任何工具可以发现并警告你?内置于VS将是理想的,但我认为’style cop’类型的构建工具也可以完成这项工作.
最佳答案 几周前
David Anson发布了这样一个工具.它是一个
pseudo-localization工具,它可以改变ResX文件中定义的所有字符串,使它们从静态字符串中脱颖而出.它将字母更改为重音形式,并为字符串添加填充,以便您可以测试具有较长翻译的语言中的布局更改.