2016-09-27 47 views
0

我有60個表達式和單個單詞,需要翻譯成英語。如何翻譯JS中的單詞/表達式?

我該如何設計一個簡單的(純粹的)JavaScript函數來翻譯這60個項目?我只需要一個想法(設計)而不是完整的代碼。

我寫了60個項目用英文翻譯。我只是不知道如何將一個項目從一種語言鏈接到另一種語言。

P.S.我不想要jQuery,谷歌翻譯API等......只是純粹的JavaScript。

+0

什麼,就像一個單詞翻譯的詞典? – Amy

+0

是的,任何想法,像下面的好想法 – avazwij

+0

告訴我們你的兩個單詞列表。如果它們關聯或排序,可以映射和合並兩個數組或對象。如果你分享了一些代碼,它仍然是最好的。 – dakab

回答

3

把所有的表達式中的地圖,並用它來翻譯

var languageMap = { 
 
    "bonjour" : "Hello", 
 
    "au revoir" : "Goodbye" 
 
}; 
 

 
var word = "bonjour"; 
 
var inEnglish = languageMap[word]; 
 
console.log(word,"in english is",inEnglish)

小心,這裏查找是大小寫敏感的,雖然。如果你不能保證輸入單詞的外殼,你需要更聰明的東西。

+0

非常簡單和聰明的想法。我正在尋找那樣的東西。你救了我的命。謝謝! – avazwij

+1

反之亦然? – dakab

+0

@dakab你有另外一個問題嗎? 「詢問」按鈕在右上角。 – Jamiec