2016-09-27 49 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