如何在不同国家/地区的 Windows OS 版本上测试我的应用程序的功能?

How to test the functionality of my application on a version of Windows OS for a different country?

我已经在美国 windows 版本上测试了我的应用程序。如何在不同国家/地区的 windows 版本上测试应用程序功能?

几种方法。

某些版本的 Windows,如 Win10 专业版和 Win7 旗舰版,允许您在控制面板中将显示语言更改为您喜欢的任何语言。因此,您可以切换 PC 的语言。只是不要忘记更改所有区域设置(非 unicode 程序的语言、日期时间和数字格式)并重新启动。

或者(我通常更喜欢这种方法)您可以使用虚拟化,例如 VMWare Workstation 或 MS HyperV,即在虚拟机上安装外来 windows。

或者您可以只在另一台 PC 上安装那个外国 windows 并在那里测试您的应用程序。

更新:就我个人而言,我在我的应用程序中最常遇到以下 2 个与全球化相关的错误。

  1. 由于逗号 , 是小数点分隔符。
  2. 由从右到左的布局引起。

因此,请务必至少测试西班牙语和希伯来语 windows 本地化。