在 angularjs 应用程序中实现数字和特殊字符国际化



如何在 angularjs 中实现国际化?如何在angularjs应用程序中实现多语言支持,包括数字(0 - 9(和所有特殊字符,如-.,#$&etc.?

例如 - 假设用户已从应用程序设置中选择中文作为首选语言。所以我需要向他显示数字数据,例如 - 中文 - $123,23.01。同样在 $123,23.01 之后的 123 美元中,我有逗号(,(,但在中文中,逗号(和 .( 等分隔符是不同的。

如果有人可以分享工作副本的小提琴链接或任何线索,这将是一个很大的帮助。

谢谢.. :)

我可以使用JavaScript的本机方法number.toLocalString来解决它。

    var number = 123456.789;
// request a currency format
console.log(number.toLocaleString('de-DE', { style: 'currency', currency: 'EUR' }));
// → 123.456,79 

最新更新