フォーチュンサモナーズ
«前の日記(2005-07-31) 最新 次の日記(2005-08-16)» 編集

Don'tStopMusic

2003|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|12|
2006|01|02|03|04|05|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|08|

カテゴリ別 2003年 | 2004年 | 2005年 | 2006年 | 2007年 | 2008年

知り合いサイト: よんだもの / 暴想 / Linuxでやる夫 / 新宿Vipper / 僕だけが幸せになればいいのに。


2005-08-07

_ [サイト運営] 復活 このエントリーを含むブックマーク

ネット接続を光に変えたところ、無線 LAN 設定がうまくいかなかったため、この自宅サーバがしばらく停止していました。今まで使っていた無線 LAN ルータをブリッジ接続させて、自宅サーバがインターネットに繋がるようになりました。無線 LAN ルータは 802.11b なので光の恩恵にはあずかれませんが。

_ [Ruby] typo 2.5 このエントリーを含むブックマーク

Ruby on Rails で作られたブログツールの typo が 2.5 にバージョンアップしました。試しに設置しています。svn head ベースで ri18n を使った日本語化をしていましたので、後でパッチをアップします。

_ [Ruby] typo 2.5 (一部)日本語化パッチ このエントリーを含むブックマーク

上に書いた typo 2.5 (一部)日本語化パッチを作りました。

大体こんな感じであててください(下のままではたぶんうまくいきません)。

  • # gem install ri18n
  • $ tar fvxz typo-2.5.0.tgz
  • $ patch -p0 < typo-2.5.0-japanized.patch

課題点

  • やっているのは文字列の置き換えなので、同じ単語でも文脈によって訳を変えたいときに破綻する
  • Javascript (/javascripts/typo.js) に含まれる文字列はどうするのか?
  • ApplicationHelper#responses のような特定言語(英語)に依存した処理をされると困る
  • 日時や通貨の I18N は ri18n ではできない
  • 入力バリデーションエラーのメッセージは activerecord がハンドリングするので、そちらの I18N 化が必要
本日のツッコミ(全2件) [ツッコミを入れる]
_ むとう (2005-08-12 11:39)

Ruby-GetText-Packageでは、sgettextというのがあるので、課題の1番最初の問題は解決できます。<br><br>http://ponx.s5.xrea.com/hiki/ja/ruby-gettext-api.html#GetText.s_<br><br>実装は難しくないので、ri18nの作者に言って実装してもらってはいかがでしょうか?<br>#個人的にはRuby-GetText-Packageを使って頂きたいのですが(笑)

_ だて (2005-08-16 17:41)

なるほど。<br>http://thread.gmane.org/gmane.comp.lang.ruby.rails/16703 <br>を読んだ勢いで ri18n を使ったのですが、Ruby-GetText-Package も試してみます。<br>Multilingual Rails は機能は豊富そうですが、メンテがやりにくそうなので様子見です。

[]

最近のコメント:

  1. だて (08-31)
  2. drawnboy (08-29)
  3. だて (08-26)

RSS
Creative Commons License
This work is licensed under a Creative Commons License
(note: text only. w/o web design, citations, (re)distributed softwares).