相关疑难解决方法(0)

如何在Windows中使用enable pseudo-locale进行测试?

Windows Vista引入了三种伪语言环境的概念:

Pseudo Locale        Locale Name  LCID           
===================  ===========  ======
Base                 qps-ploc     0x0501
Mirrored             qps-mirr     0x09ff
East Asian-language  qps-asia     0x05fe
Run Code Online (Sandbox Code Playgroud)

启用Base语言环境非常有用,因为您可以检查应用程序是否使用当前语言环境来设置日期,时间,数字,金钱等项目的格式.

例如,当前区域设置设置为Base时,日期将格式化为:

[Шěđлеśđαỳ!!!],8ōf[Μäŕςћ!!]ōf2006

Windows的构建实际上是用伪完成的,然后本地化为英文:

在此输入图像描述

使用这些语言环境的另一个值:它测试您的应用程序不会假设16位PRIMARYLANGID由以下内容组成:

  • 8位主要语言ID
  • 8位子语言id

在现实中PRIMARYLANGID是:

  • 一个10位的主要语言ID
  • 一个6位的子语言id

或图形化:

+-----------------------+-------------------------+
|     Sublanguage ID    |   Primary Language ID   |
+-----------------------+-------------------------+
 15                   10 9                       0   bit
Run Code Online (Sandbox Code Playgroud)

这三个伪语言环境终于走到了第8位的末尾(微软一直厌倦了打破错误的应用程序).

如何在Windows中启用伪语言环境?

也可以看看

windows localization internationalization windows-7 pseudolocalization

19
推荐指数
2
解决办法
5659
查看次数

编写国际消费软件的最佳实践(i18n)

我正在寻找有国际消费书面软件的专家的意见.我想了解人们在每个逻辑软件层(数据(rdbms),业务(中间件),用户界面)所采用的最佳实践.

谢谢你提供的所有帮助.

localization internationalization

11
推荐指数
3
解决办法
758
查看次数