簡體   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