[前][次][番号順一覧][スレッド一覧]

rails:1777

From: KAKUTANI Shintaro <shintaro@k...>
Date: Tue, 31 Oct 2006 10:41:40 +0900
Subject: [rails:1777] Re: Rails 1.2 pre-releaseとgettext/railsとrspec-0.6.4での動作

かくたにです。

At Tue, 31 Oct 2006 08:53:14 +0900,
恋塚 和之 wrote:
> おいらも試してみました。
> が、1.2pre + GetText1.8でエラーが出てそのまま移行できる状 
> 態ではありませんでした。
(snip) 
> cvs版のgettextはまだ試してませんが。
> ...1.2移行は道が厳しそうです。(^^;;

普通のRailsなら、cvs版のGetTextなら動きそうです。
deprecatedのWARNINGは以下で直ると思います。

Index: lib/gettext/rails.rb
===================================================================
RCS file: /var/cvs/gettext/gettext/lib/gettext/rails.rb,v
retrieving revision 1.52
diff -u -r1.52 rails.rb
--- lib/gettext/rails.rb	24 Sep 2006 14:23:37 -0000	1.52
+++ lib/gettext/rails.rb	31 Oct 2006 01:39:39 -0000
@@ -84,16 +84,16 @@
  
     
     def init_gettext_main(cgi) #:nodoc:
-      cgi.params["lang"] = [@params["lang"]] if @params["lang"]
+      cgi.params["lang"] = [params["lang"]] if params["lang"]
       set_cgi(cgi)
       set_locale_all(nil)
     end
 
     def init_content_type #:nodoc:
-      if @headers["Content-Type"] and /javascript/ =~ @headers["Content-Type"]
-	@headers["Content-Type"] = "text/javascript; charset=#{GetText.output_charset}"
-      elsif ! @headers["Content-Type"]
-	@headers["Content-Type"] = "#{@@gettext_content_type}; charset=#{GetText.output_charset}"
+      if headers["Content-Type"] and /javascript/ =~ headers["Content-Type"]
+	headers["Content-Type"] = "text/javascript; charset=#{GetText.output_charset}"
+      elsif ! headers["Content-Type"]
+	headers["Content-Type"] = "#{@@gettext_content_type}; charset=#{GetText.output_charset}"
       end
     end
 

--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      1771 2006-10-30 06:54 [moronatural@g...    ] Rails 1.2 pre-releaseとgettext/railsとrspec-0.6.4での動作
      1775 2006-10-31 00:53 ┣[shachi@j...         ]                                       
->    1777 2006-10-31 02:41 ┃┗[shintaro@k...       ]                                     
      1779 2006-10-31 13:06 ┃ ┗[shintaro@k...       ]                                   
      1780 2006-10-31 22:11 ┃  ┗[shachi@j...         ]                                 
      1776 2006-10-31 02:08 ┗[shintaro@k...       ]