Szukałem już na Google, ale jak na razie nic nie znalazłem. Problem polega na tym, że zamiast znaków diakrytycznych wyświetlane są znaki '?'. Dziwi mnie natomiast to, że ten sam plik ui przekonwertowany do Pythona działa poprawnie.

Dodam jeszcze, że w konsoli znaki są wyświetlane prawidłowo
Kod: Zaznacz cały
j3dwas@Arrakis:~/dev/ruby/ui$ ruby test.rb
ąśżźćńłóę
ąśżźćńółę
Kod: Zaznacz cały
puts "ąśżźćńłóę"
puts "\304\205\305\233\305\274\305\272\304\207\305\204\303\263\305\202\304\231"
Macie jakieś pomysły?