繁体   English   中英

javascript国际化和列表(例如[foo,bar,blah]改为“ foo,bar和blah”)

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM