実際にやってみよう(5)エラーの日本語化
エラー文を日本語にしつつも、すべてが日本語になるわけじゃないのですね。
なんだか残念感があるなあ。って、app/models/page.rbを編集したらいいのか?
class Page < ActiveRecord::Base has_many :users, :through => :bookmarks has_many :bookmarks, :order => "created_at desc" private def validate begin parsed_uri = URI.parse(uri) raise unless parsed_uri.host raise unless %w(http https).include?(parsed_uri.scheme) rescue errors.add(:uri, "URIが正しくありません") end end def title self[:title].blank? ? self[:uri] : self[:title] end end
一応これで日本語になったけれど、入力欄の近くにエラーが表示されてほしいです。
ここらへんが出来たら、次のステップかな。