2016-01-21 73 views
0

是否有一個JavaScript國際化庫支持獲取項目數組並將其轉換爲基於語言環境的語法正確列表?我正在尋找一些能夠處理以下英語輸入的輸入。javascript國際化和列表(例如[foo,bar,blah]爲「foo,bar and blah」)

​​

Rails的支持此作爲其to_sentence方法(http://apidock.com/rails/Array/to_sentence)記錄,所以我找了很類似的東西。更流行的國際化框架似乎不支持這一點。

回答

1

我認爲underscore.string可能是你在找什麼。

toSentence(["jQuery", "Mootools", "Prototype"]); 
// => "jQuery, Mootools and Prototype"; 

toSentence(["jQuery", "Mootools", "Prototype"], ", ", " unt "); 
// => "jQuery, Mootools unt Prototype"; 
+0

這很不錯,所以我在upvoting,但我還沒有接受,因爲我希望它會被烘焙到一個專門的國際化圖書館(即i18next或類似的)的插值功能。如果沒有這樣的東西存在,這可能有助於推出我自己的設置。 – AndrewSwerlick

相關問題