【问题标题】:altering locale settings of system/browser to test javascript functions更改系统/浏览器的区域设置以测试 javascript 功能
【发布时间】:2010-02-19 11:10:06
【问题描述】:

我正在编写一个小的 JavaScript 函数来生成用于各种语言的日期选择器。我想用英语、法语、德语、意大利语和西班牙语测试 JavaScript 日期函数 toUTCStringtoLocaleStringtoLocaleDateString

如何影响日期对象使用的区域设置。我尝试更改我的 Windows 语言设置以及我的网络浏览器。一定有办法做到这一点,这样我就不必在每个国家都找一个有电脑的人来测试脚本?

【问题讨论】:

    标签: javascript html testing localization


    【解决方案1】:

    仅考虑一个 JavaScript 函数,这对我来说似乎有点过头了,但安装多个具有不同区域设置的虚拟机可能是可行的。

    【讨论】:

    • 我尝试将我的开发机器的每种语言和区域设置更改,包括将我的浏览器更改为不同的区域设置,但 JavaScript 函数仍然返回英文日期。你以前真的做过这个并让它工作吗?是什么决定了实际使用的语言环境?
    • 对于虚拟机,有一些可以免费下载,例如 Microsoft 的 Virtual PC 2007。安装 VM 软件,然后以您需要的语言版本之一安装 Windows。不幸的是,为了合法使用,每次安装都需要有效的 Windows 许可证。是的,我以前做过,它工作得很好,因为对于我的虚拟机来说。丹麦语 Windows 是丹麦语,无论我的主机系统的“真实”语言环境是什么。您最大的问题可能是获取其他语言版本。剩下的就是一个简单的 Windows 安装。
    • 谢谢,我会研究不同的版本。现在已经做了一些研究,似乎 Firefox 实际上并没有查看系统,它从安装中获取它的语言环境设置。 windows 可能只会影响资源管理器和我仍然困惑的 Chrome。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-15
    • 2015-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多