Tag: 多语言

多语言NodeJs API

我正在用swagger和mongoDB在nodejs中开发一个REST API。 我正在寻找一个模块或一个良好的做法,以帮助我的多语言支持。 每个collections品都应该有自己的翻译,我不确定最好的办法。 我看了几个模块,但我发现的一切都是为了静态数据。 翻译由用户决定,可以随时以任何语言发布。 我需要确保用户能够以他发布的每种语言检索他的数据。 这里是我想要做的一个例子,但我不确定这是一个推荐的做法。 集合:公寓 英文资料: var apartment = { "id": "1×213" "name": "Flat 1", "price": 100000, "rooms": 2, "city": "paris", "country": "france", "zipcode": 75016, "address": "11 avenue du general de Gaulles", "description": "A wonderful apartment at 2 minutes from the eiffel tower" } 法国的数据: var apartment = { "id": "1×214" […]

要求文件内的请求

我正在玩Node.js,我想知道我在做什么可以被认为是最佳的做法,我还有很多东西要学。 我试图通过创build更多的JSON文件,然后根据HTTP标头(语言)加载实现多语言布局。 我正在做的是这样的: exports.index = function(req, res){ try { var words = require('../languages/' + req.headers["accept-language"].substr(0, 2).toLowerCase()); } catch(err) { console.log("no language found – falling back to english"); var words = require('../languages/en'); } res.render('index', { language: words }); }; 现在,我很确定这里有什么问题。 因为我认为要求只应该做一次,而且我要求每一个要求。 但是,我想不出任何其他的方式,因为我需要访问请求头中的语言。 有任何想法吗? 提前致谢。

使用JavaScript和Node.js创build多语种网站

我正在创build一个Web应用程序,我想让用户可以select2种或3种语言。 使用HTML,JavaScript和Node.js这样做的最好方法是什么? 使用客户端或服务器端解决scheme时,性能是否有所不同? (考虑到移动用户)

Microsoft chatbot(Node.js)在单个LUIS.AI应用程序中是否支持多种语言?

我有一个在Node.js的微软bot框架中build立的聊天机器人,我将这个机器人与一个叫做LUIS.AI智能的NLP框架集成在一起,以处理基于他们的意图和实体的用户对话。 在这里我需要这个机器人来支持单个LUIS应用程序中的多种语言,但是它不允许我们这样做。 在单个LUIS应用程序或代码级别中是否支持多种语言?