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

Internationalization 在angularjs应用程序中实现数字和特殊字符国际化,internationalization,Internationalization,如何在angularjs中实现国际化? 如何在angularjs应用程序中实现多语言支持,包括数字(0-9)和所有特殊字符,如-、#$等 例如,假设用户已从应用程序设置中选择中文作为首选语言。 所以我需要用中文给他显示数字数据,比如-$123,23.01。 同样在这里,$123,23.01在$123之后,我有逗号(,),但在中文中,逗号(,and.)等分隔符是不同的 若有人可以分享工作副本的小提琴链接或任何线索,这将是一个很大的帮助 谢谢……) 我可以使用JavaScript的本机方法numbe

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

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

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


谢谢……)

我可以使用JavaScript的本机方法number.toLocalString来解决这个问题

    var number = 123456.789;

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

欧元

它可能会在将来帮助某人,因此会发布答案。