[#45988] 質問:IO#set_encoding 後の IO#gets について — Dice <rubyist@...>
Diceです。
4 messages
2009/05/02
[#46005] [ANN] locale-2.0.3, locale_rails-2.0.3, gettext-2.0.3, gettext_activerecord-2.0.3, gettext_rails-2.0.3 — Masao Mutoh <mutomasa@...>
むとうです。
3 messages
2009/05/09
[#46014] 複数バージョンのRubyに対応するRSS::Makerの使い方 — Kazuhiro NISHIYAMA <zn@...>
西山和広です。
4 messages
2009/05/13
[#46033] cgi をするときのデバック方法について — Nobuyuki Inaba <nobuyuki.inaba@...>
稲葉と申します。
15 messages
2009/05/22
[#46034] Re: cgi をするときのデバック方法について
— rubikitch@...
2009/05/23
From: Nobuyuki Inaba <nobuyuki.inaba@gmail.com>
[#46040] RoR on Linux で MS-SQL にアクセスしたい
— しん <dezawa@...>
2009/05/28
出沢@神奈川です
[ruby-list:46006] 質問:GetText 2.x における charset の取り扱いについて
From:
Dice <rubyist@...>
Date:
2009-05-10 13:39:26 UTC
List:
ruby-list #46006
Diceです。 GetText 2.xの仕組みについて、一つ質問させてください。 GetText 1.xでは、Windowsの端末から examples/hello.rb を実行したとき 「こんにちは、世界」というメッセージが正しく表示されていました。 しかし、GetText 2.xで examples/hello.rb を実行すると このメッセージは文字化けしてしまいます。 私の理解では、これはGetText 2.xにおいて output_charsetの初期値がnilになっているために起こった動作のように思えます。 GetText.output_charset = 'CP932' というように output_charset を設定すると、GetText 2.x でも正しく表示されました。 (GetText 1.xでは、output_charsetの初期値は 'CP932' でした) これはつまり、GetText 2.xでは標準としてCP932を使わないようになったということなのでしょうか? また、もしもそうした変更が行われたのだとすると GetText 2.xにおいて、その環境・ロケールにおけるcharset(例:Windowsで日本ならCP932)を 得るための正しい方法はありますか? なお、これらの動作を確認した環境は、以下の通りです。 Windows XP Home Edition ruby 1.8.7 p17 [i386-mswin32] gettext-2.0.3 locale-2.0.3 -------------------------------- Dice tetradice@gmail.com