gettextまでの準備

Rubyローカライズする準備が整った。ここまでの経緯をまとめると…。

  • Windowsユーザーを作成(ユーザー名に漢字を使っちゃダメ!)
  • NetBeans6.5をインストール(JDKでなくJREを指定)
  • gettextをGEMでインストール

ここからは、restful_authenticationを触ってみた - idesaku blogを参照

  • RAILSプラグインリポジトリhttp://svn.techno-weenie.net/projects/plugins/を追加
  • RAILSプラグインでRestful Authenticationをインストール
  • ジェネレートでauthenticate user sessionsを追加
  • database.ymlのdevelopmentに従ってDBを作成
  • データベースマイグレーションを実行
  • config/routes.rbを編集
  • app/controllers/users_controller.rbからinclude AuthenticatedSystemを削除
  • app/controllers/application.rbにinclude AuthenticatedSystemを追加
  • ジェネレートでコントローラwelcomeを作成(ビューはindex)
  • app/views/welcome/index.html.erbを編集
  • app/controllers/welcome_controller.rbにbefore_filter :login_requiredを追加
  • config/routes.rbにmap.root :controller => "welcome"を追加

これでhttp://localhost:3000/signupにアクセスすると、サインアップの画面が表示される。
で、入力をしないで「Sign up」のボタンを押すと、英語でエラーが表示される。