如何在JS中翻译单词/表达式

how to translate words/expressions in JS?

本文关键字:单词 表达式 翻译 JS      更新时间:2023-09-26

我有60个短语和单词需要翻译成英文。

我如何设计一个简单的(纯)JavaScript函数来翻译这60个项目?我需要的只是一个想法(设计),而不是完整的代码。

我也写了60条要翻译成英文。我只是不知道如何把一个项目从一种语言链接到另一种语言。

注:我不想jQuery,谷歌翻译API等…

把你所有的表达式放到一个map中,用它来翻译

var languageMap = {
  "bonjour" : "Hello",
  "au revoir" : "Goodbye"
};
var word = "bonjour";
var inEnglish = languageMap[word];
console.log(word,"in english is",inEnglish)

注意,这里的查找是区分大小写的。如果你不能保证输入单词的大小写,你需要一些更聪明的东西。