[英]javascript internationalization and lists (eg [foo,bar,blah] to “foo, bar and blah”)
是否存在一个javascript国际化库,该库支持获取一组项目并将其转换为基于语言环境的语法正确的列表? 我正在寻找可以处理以下输入的内容,例如以下英语。
[foo, bar, blah] -> "foo, bar, and blah"
[foo, bar] -> "foo and bar
[foo] -> "foo"
Rails在其to_sentence
方法( http://apidock.com/rails/Array/to_sentence )中对此进行了支持,因此我正在寻找非常相似的东西。 更为流行的国际化框架似乎并不支持这一点。
我认为underscore.string可能就是您想要的。
toSentence(["jQuery", "Mootools", "Prototype"]);
// => "jQuery, Mootools and Prototype";
toSentence(["jQuery", "Mootools", "Prototype"], ", ", " unt ");
// => "jQuery, Mootools unt Prototype";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.