rails:260
From: take_tk <ggb03124@n...>
Date: Tue, 12 Jul 2005 17:48:35 +0900
Subject: [rails:260] Re: ソースに漢字がかけない。
たけ(tk)です > rails:246 > g0r()uです。 > > > (1)Railsのソースに漢字を書く場合にはutf-8でなければならない。つまり、 > > utf-8で書き込めるエディタがないと、漢字を書けない。 > > そもそもutf-8じゃなくても記述できますし、動きますが…。 class Aite < ActiveRecord::Base # -- KANJI written in SJIS -- @@human_names = { :aitecode => "コード", :aitename => "名称", :address => "住所", } をsjisでセーブすると次のようなエラーが表示されます。 /app/models/aite.rb:12: Invalid char `\217' in expression /app/models/aite.rb:12: syntax error :address => "?Z??", ^ eucだと次のようになるようです。 /app/models/aite.rb:11: syntax error :aitename => "I??I", ^ /app/models/aite.rb:11: Invalid char `\276' in expression /app/models/aite.rb:14: syntax error * エラーになるかは書いた文字の文字コード次第でしょうけど・・。 Take_tk = KUMAGAI Hidetake たけ(tk)=熊谷秀武 -- ML: rails@r... 使い方: http://QuickML.com/ ML Archives: http://www.fdiary.net/ml/rails/
-> 260 2005-07-12 10:48 [ggb03124@n... ] Re: ソースに漢字がかけない。 261 2005-07-12 11:08 ┣[yu1@t... ] 263 2005-07-12 12:00 ┃┗[ggb03124@n... ] localization_generator が $KCODE をセットしていました。 262 2005-07-12 11:57 ┗[stoyan@g... ]