首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用node.js打印日文

用node.js打印日文
EN

Stack Overflow用户
提问于 2016-05-13 23:39:49
回答 1查看 2.2K关注 0票数 5

我有一个电报机器人,需要一个字符串(日语或西班牙语),并使用谷歌翻译的刮刀(这一个https://github.com/statickidz/node-google-translate-free)翻译它。

我在Mac上做了测试,效果很好。但是当我试图在我的VPS (Debian8.3)上部署它时,它不返回日文字符。

在电报和终端机里,我得到的就是:

�����ɂ���的

一定是字符编码失败了,但双方似乎都有.

更新

我的输出代码如下:

代码语言:javascript
复制
sakura.onText(/\/esp (.+)/, function (msg, match) {
  var fromId = msg.from.id;
  var input  = match[1];
  translate({ text: input, source: 'es', target: 'ja' }, function(result) { sakura.sendMessage(fromId, "'" + input + "', traducido, significa '" + result + "'."); });
});

我已经用日本locales测试过Debian。Linux输出是日文的,但不是我的机器人的输出。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-07 11:31:08

使用iconv解决UTF-8编码.

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37220856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档