我有一个包含数字的字符串,比如
var number = "$1,344";
我需要通过货币符号将数字格式标识为货币和本地化语言(在本例中为英语,"$"
)。我可以使用JavaScript或jQuery中的任何逻辑来获得它吗?
注意:我需要在不使用任何第三方插件/脚本的情况下执行此操作。
答案 0 :(得分:0)
这可能是不可能的。原因是许多说不同语言的国家可能使用相同的货币符号。
€
)用于23个国家/地区
荷兰语,英语,法语,德语,爱尔兰语等官方语言
马耳他,斯洛伐克,斯洛文尼亚,西班牙和其他几十个当地人
语言。$
)是通用货币名称。美国就在那里
美元,东加勒比元,斐济元,新台币和
还有几十个。使用国家的美元有几十种语言,而不仅仅是
英。₹
),仍有许多语言可供选择。我可以为几乎所有单一货币符号提供更多示例。
我认为从货币符号到语言是合乎逻辑的。它甚至没有接近一对一的映射。
本地化很难。