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

时间:2017-06-09 09:10:23

标签: internationalization

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

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

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

谢谢.. :))

1 个答案:

答案 0 :(得分:0)

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

    var number = 123456.789;

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