<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ＦＢＩスタッフblog &#187; Rails</title>
	<atom:link href="http://www.fbicenter.co.jp/blog2/category/ruby/rails/feed" rel="self" type="application/rss+xml" />
	<link>http://www.fbicenter.co.jp/blog2</link>
	<description>Fukuoka Business Infomation Technology Center</description>
	<lastBuildDate>Tue, 08 May 2012 01:52:43 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Ruby On Rails ログイン機能を作るPt2</title>
		<link>http://www.fbicenter.co.jp/blog2/2009/08/21/311</link>
		<comments>http://www.fbicenter.co.jp/blog2/2009/08/21/311#comments</comments>
		<pubDate>Fri, 21 Aug 2009 09:21:11 +0000</pubDate>
		<dc:creator>ogata</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://www.fbicenter.co.jp/blog2/2009/08/21/311</guid>
		<description><![CDATA[今年入社しました新人の緒方です。 会社からRubyの研修に行かせていただいたのでせっかくだから Rubyの記事を書こうと思っていたら、sakaさんが書いていらっしゃったので Ruby On Rails ログイン機能を作る [...] [...]]]></description>
			<content:encoded><![CDATA[<p>今年入社しました新人の緒方です。<br />
会社からRubyの研修に行かせていただいたのでせっかくだから<br />
Rubyの記事を書こうと思っていたら、sakaさんが書いていらっしゃったので<br />
Ruby On Rails ログイン機能を作る<br />
の続きのログイン機能の日本語化について書いていこうと思います。<br />
前回までのことはできている前提で進めていきたいと思います。<br />
まずは確認です。<br />
<img src="http://www.fbicenter.co.jp/blog2/wp-content/uploads/2009/08/log.thumbnail.JPG" alt="log.JPG" /><br />
となっています。<br />
ここの日本語化を行うには、<br />
project\app\views\account\signup<br />
の中の文字列を変えてあげるだけで日本語化できます。</p>
<p><quickcode noclick><br />
<label for="email">Email</label><br />
</quickcode><br />
ラベルの中の文字列を変えてあげるだけです。<br />
これは非常に簡単ですね。<br />
これでこのページの日本語化は終わり…じゃないです。<br />
なんと前回の<br />
<quickcode noclick>ruby script/generate authenticated user account</quickcode><br />
のコマンドで勝手に入力チェックも作成してくれるのです。<br />
いやぁらくちんですね。<br />
何も入力しないでSign Upボタンを押すと、この通り。<br />
<img src="http://www.fbicenter.co.jp/blog2/wp-content/uploads/2009/08/logerr.thumbnail.JPG" alt="logerr.JPG" /><br />
怒られてしまいます。<br />
ですが英語で怒られても私はあまり得意じゃないので、なんのことやら？<br />
となるので、日本語化したいと思います。<br />
まずはRailsのいろいろな機能を日本語化することができるGemをインストールします。<br />
<quickcode noclick>gem so -a http://gems.github.com<br />
gem i amatsuda-i18n_generators</quickcode><br />
これでamatsuda-i18n_generatorがインストールされたかと思います。<br />
次に<br />
<quickcode noclick>cd ~~project</quickcode><br />
cdでプロジェクトフォルダに移動します。<br />
そこで<br />
<quickcode noclick>ruby script/generate i18n ja</quickcode><br />
を実行するといろいろなファイルが作成されます。<br />
であとはお決まりの<br />
<quickcode noclick>ruby script/generate</quickcode><br />
を実行して<br />
<quickcode noclick>http://localhost:3000/account/signup</quickcode><br />
を入力し、何も入力せずにSign upボタンを押下すると…<br />
<img src="http://www.fbicenter.co.jp/blog2/wp-content/uploads/2009/08/logerrv2.thumbnail.JPG" alt="logerrv2.JPG" /><br />
エラーが日本語化されてる!!!!<br />
となり完成です。<br />
次は…scaffoldの機能について書きたいと思います～。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fbicenter.co.jp/blog2/2009/08/21/311/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby on Railsでログイン機能を作る。</title>
		<link>http://www.fbicenter.co.jp/blog2/2008/01/27/138</link>
		<comments>http://www.fbicenter.co.jp/blog2/2008/01/27/138#comments</comments>
		<pubDate>Sat, 26 Jan 2008 17:34:33 +0000</pubDate>
		<dc:creator>saka</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://www.fbicenter.co.jp/blog2/2008/01/27/138</guid>
		<description><![CDATA[Railsの勉強としてプラグインを利用したログイン機能を作ってみたいと思います。 今回使用するプラグインはActs as Authenticatedというものです。 まずRailsプロジェクトの作成から。プロジェクト名は [...] [...]]]></description>
			<content:encoded><![CDATA[<p>Railsの勉強としてプラグインを利用したログイン機能を作ってみたいと思います。<br />
今回使用するプラグインは<a href="http://technoweenie.stikipad.com/plugins/show/Acts%20as%20Authenticated" class="broken_link">Acts as Authenticated</a>というものです。</p>
<p>まずRailsプロジェクトの作成から。プロジェクト名はなんでもいいのですがとりあえ「project」で・・・<br />
<quickcode noclick>rails project</quickcode></p>
<p>でRailsプロジェクトを作成。次mysqladminを使ってデータベースを作成します。開発用という事でテーブル名の後に_developmentを付けておきます。</p>
<p><quickcode noclick>mysqladmin -u root create project_development</quickcode></p>
<p>いよいよプラグインのダウンロードとインストールです。</p>
<p><quickcode noclick>ruby script/plugin install http://svn.techno-weenie.net/projects/plugins/acts_as_authenticated</quickcode></p>
<p>下記のコマンドでマイグレーションスクリプトやモデル・コントローラー・ビューと必要なファイルを作ってくれるんですね～。</p>
<p><quickcode noclick>ruby script/generate authenticated user account</quickcode></p>
<p>マイグレーションを実行。</p>
<p><quickcode noclick>rake db:migrate</quickcode></p>
<p>早速サーバーを起動して動作を確認します。</p>
<p><quickcode noclick>script/server</quickcode></p>
<p>下記URLにログインします。</p>
<p><quickcode noclick>http://localhost:3000/account/signup</quickcode></p>
<p>するとこんな感じのログイン画面が表示されます。非常に簡単ですね。<br />
とりあえず出来ましたが。表記がまだ英語なので次回はこの機能の日本語化にチャレンジしたいと思います。</p>
<p><a href="http://www.fbicenter.co.jp/blog2/wp-content/login1.png"  rel='lightbox'><img src="http://www.fbicenter.co.jp/blog2/wp-content/_login1.png" width="250" height="188" alt="" title="" class="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fbicenter.co.jp/blog2/2008/01/27/138/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

