• 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

Ruby-GetText 1.90 以上はRails2系のみのサポートなので、Rails 1.2.x 系でアプリを起動しようとすると「undefined method `label'」というエラーになってしまうという話。

結構はまっている人が多い。

undefined method 'label' for class `ActionView::Helpers::FormBuilder by

結論から言うとgettext1.90以上ではRails1.2.x系をサポートしなくなったため。gemで古いgettextを入れた上でconfig/environment.rbに指定したバージョンを使うよう記述を追加する必要がある。

--
gem "gettext", "1.10.0"
require "gettext/rails"
--

参考:http://underscore.jp/diary/20080227.html#p01

posted by Face ysakaki on Thu 31 Jul 2008 at 10:24

Comments:

or Preview
Social Bookmarks
  • Delicious
  • B_entry714
  • Clip_16_12_w
Services from s21g
twpro(ツイプロ)
Twitterプロフィールを快適検索
地価2009
土地の値段を調べてみよう
MyRestaurant
自分だけのレストラン手帳
Formula
ブログに数式を埋め込める数式コミュニティ