При использовании JRuby 1.6.0.RC2 irb.китайский символ отображался неправильно.
160: jruby 1.6.0.RC2 (уровень обновления ruby 1.8.7 330) (2011-02-09 5434c72) (Java HotSpot (TM) Client VM 1.6.0_23) [Windows XP-x86-java]
PS C:> irb irb (основной): 001: 0> ставит «你好»
禮 A 礎 n
=> nil
Однако на том же терминале и переключении на Ruby 1.9.2 с помощью pik китайский символ отображался очень хорошо.
PS C:> pik192
PS C:> irb
irb (основной): 001: 0> ставит "你好"
你好
=> ноль
irb (основной): 002: 0> ставит RUBY_VERSION
1.9.2
=> ноль
irb (основной): 003: 0>
Поскольку JRuby утверждает, что может поддерживать UTF-8, я что-то не так делаю или он просто еще не готов?