世界線航跡蔵

Mad web programmerのYuguiが技術ネタや日々のあれこれをお送りします。

2007年05月14日

RSpecでのGetText::Railsローカライズの確認

FunctionalTestとIntegrationTestでローカライズの確認テスト」を読んで、RSpecでやってみた。

1つ考えるべきは、メッセージのローカライズはViewの仕様なのかということだ。これはTest::Unitで書くのが正しくて本当はRSpecを使うのが根本的間違いなのかもしれない。これはあとで落ち着いて考えよう。

それはそれとして、もしRSpecでRuby-GetTextによるRails viewのローカライズを確認するなら、1つ注意が必要だ。自動的にはgettext gem標準のrails.poによるエラーメッセージやなんかが翻訳されない。コントローラーを通らないせいだろう。

setupブロックで明示的にGetText.bindtextdomain('rails')したら期待通りに翻訳された。あぁ、あと、GetText.localeも設定が必要ね。

トラックバック

http://yugui.jp/articles/623/ping

現在のところトラックバックはありません

コメント

blog comments powered by Disqus

ご案内

前の記事
次の記事

タグ一覧

過去ログ

  1. 2016年07月
  2. 2016年01月
  3. 2015年09月
  4. 2015年08月
  5. 過去ログ一覧

フィード

フィードとは

その他

Powered by "rhianolethe" the blog system