相关疑难解决方法(0)

使用浏览器,我如何知道操作系统使用哪个小数分隔符?

我正在开发一个Web应用程序.

我需要正确显示一些十进制数据,以便可以将其复制并粘贴到GUI不受我控制的某个应用程序中.

GUI应用程序是区域设置敏感的,它只接受在系统中设置的正确的小数分隔符.

我可以猜测小数分隔符Accept-Language和猜测在95%的情况下是正确的,但有时它会失败.

有没有办法在服务器端(最好是我可以收集统计数据),或在客户端?

更新:

任务的重点是自动完成.

事实上,这个webapp是一种传统GUI的在线界面,有助于正确填写表单.

使用它的用户大多不知道小数分隔符是什么.

Accept-Language解决方案的实施和工作,但我想改善它.

UPDATE2:

我需要检索一个非常具体的设置:小数分隔符设置Control Panel / Regional and Language Options / Regional Options / Customize.

我处理四种操作系统:

  1. 俄语Windows用逗号作为DS(80%).
  2. 英文版Windows,期间为DS(15%).
  3. 俄罗斯Windows用一段时间作为DS来制作写得不好的英文应用程序(4%).
  4. 使用逗号作为DS的英文Windows可以使写得不好的俄语应用程序正常工作(1%).

所有100%的客户都在俄罗斯,遗留申请涉及俄罗斯政府发布的表格,因此要求一个国家将收取100%的俄罗斯联邦,GeoIP将收益80%的俄罗斯联邦和20%的其他(不正确)答案.

html locale internationalization

72
推荐指数
7
解决办法
4万
查看次数

标签 统计

html ×1

internationalization ×1

locale ×1