2014-06-28 38 views
0

我试图在Rails控制台中显示UTF-8字符,特别是来自泰米尔语言的字符。如何在RAILS控制台中显示UTF-8字符?

当前,我在MongoDB数据库中的条目显示在Rails控制台中,如下所示: “_____”

但是,在我的Rails应用程序(即本地主机)上,我看到实际的泰米尔人字符: 即அம்மா

现在我想知道我能做什么来使用Windows机器在Rails控制台中显示UTF-8字符。我曾尝试安装'rb-readline'gem,但是,它不能解决我的问题。有什么建议么?

+0

[在Windows命令行中的Unicode字符 - 如何(http://stackoverflow.com/questions/388490/unicode-characters-in-windows-command-line-如何) – emaillenin

+0

我想输出存储在Rails控制台数据库中的泰米尔语字符。目前,如果我在Rails控制台中调用它,我只会看到这个“_____”空白字符串。但是,当我将它显示在我的Rails应用程序(localhost)中时,它显示正确。在线研究建议安装'rb-readline'gem来修复它。但是,到目前为止它还没有成功。我不是在谈论Windows命令行。如果与问题相关,我只是使用Windows机器。 – soosap

回答

0

这不完全是一个Rails问题。您可能需要更新Windows命令行的编码。

更改code page

chcp 65001 
+0

好吧,我认为Rails控制台和Windows控制台是分开的东西。无论哪种方式,问题解决了,谢谢。 – soosap

相关问题