网站上的语言变化最好的方式

时间:2018-01-12 11:35:46

标签: javascript html node.js

我正在创建一个网站,我需要在其中添加一个从匈牙利语到英语的语言更改按钮。 现在我的问题是哪种方法最好。 我的意思是我应该用不同的语言制作新的HTML文件,还是有更好的方法来做。我找到了一些Javascript的解决方案,但是他们使用了对我不好的块,因为我必须更改很多文本和一些PHP解决方案,但我还没有使用过PHP。 Best是一个使用Javascript或Node.js的解决方案或者我可以快速学习的东西:D

1 个答案:

答案 0 :(得分:0)

将页面的所有内容转储为字符串或某些数据结构,然后使用“translate”模块将其翻译为任何其他语言。它提供多种语言的翻译,然后在按钮点击翻译文本并作为响应发回,并在客户端设置文本。您可以通过以下方式安装它: -

 npm install --save translate

该示例代码为: -

// 'es' can be a language string or an object like { to: 'es' }
translate('Hello world', 'es').then(text => {
console.log(text);  // Hola mundo
});

您可以在此处找到更多帮助: -

  https://www.npmjs.com/package/translate
相关问题