Nic*_*ole 5 javascript internationalization node.js web
我使用Node.js构建Web应用程序.我希望国际化并支持英语和西班牙语.
每当用户选择英文链接时,我的'index.ejs'页面的静态内容应该是英文的,当他选择西班牙语时,它应该相应地改变.
我怎样才能做到这一点?最简单的方法是什么?另外,我如何改进搜索引擎优化(SEO)?
看看这个:https: //github.com/i18next/i18next-node
在应用程序和模板级别提供简单的 API。所以你需要建立一个字典并在任何你想要的地方使用它。
关于SEO:看看这篇文章:http://www.w3.org/International/questions/qa-http-and-lang。快捷方式:您需要<meta>根据您当前的语言(或首选语言)呈现语言标签。搜索机器人不应获取元标记和不同语言的内容。