【发布时间】:2018-05-14 14:09:38
【问题描述】:
我有一个处理多种语言的经典 ASP(VBscript) 站点。为此,我将 SetLocale 设置为用户需要的语言。例如:
SetLocale "zh"
但是,从 MYSQL 数据库返回的数字会以不同的格式返回,具体取决于区域设置。 English Locale (en) 返回一个数字为 1.62,Spanish Locale (es) 返回一个数字为 1,62
这会对代码造成严重破坏,因为西班牙语 (1,62) 中的逗号绝对会破坏其他功能或使用逗号起重要作用的 Highcharts。在所有地方编写替换函数代码既危险又低效。
有没有办法保留 SetLocale(用于日期格式、月份名称等),同时仍强制数字遵循特定的区域设置或格式(在我的情况下为 1.62)?
非常感谢。
【问题讨论】:
标签: mysql asp-classic multilingual