タグ

Tipsとreferenceに関するat_homeのブックマーク (2)

  • [Rails3] 国際化 I18n のまとめ(その3:辞書ファイルの使い方)

    実行環境: ruby 1.9.3 Rails 3.1.3 I18n Railsアプリで表示を担当するのはビューなので国際化するのは当然ビューですね。ページに表示される文字すべてが対象となります。 ページに表示される文字をざっと分類してみましょう。 DBに格納されている文字列 HTMLに直接書く単語や文章 モデルの名前や属性の名前などモデルに関連する文字列 Railsのエラーメッセージ 1. DBに格納されている文字列 DBに格納されているデータを国際化(多言語化)する場合は、各ロケールごとのデータを用意する必要があります(日語だけなら不要です)。 シンプルな方法としては、テーブルに複数のロケール用データをカラムを増やして各ロケールのデータを格納します。 TABLEの構造 +------+----------+------------+ | id | hello_en | hello_ja

  • (function($) {})(jQuery);って何?って思ったからいろいろ試してみた記録 - お勉強orz日和

    どうでもいい話なのですが、inputタグのautocomplete属性について先日はじめてちゃんと知った気がしました(今更 それと日記見返すと、昔の方が雑記的だなぁと思った。。 うーん、そう考えるとローカルのもったいないメモは多そうだ。 今度書き出せたらいいなぁ。。 で題ですが、先日jQueryを使っているプラグインのコードを見てて「(function($) {})(jQuery);」ってどういう意味?て思ったので、調べたりとかしてました。 謎って思ったのはおおまかに3つ。 何故全体を括弧で囲む必要があるのか。 function($)の「$」って何? 2個目の括弧の中の「jQuery」って何? これ、ほぼ「(function($) {})(jQuery);」の全てが謎っていってるようなものですねw http://q.hatena.ne.jp/1226297257 上記のURL先を参考にな

    (function($) {})(jQuery);って何?って思ったからいろいろ試してみた記録 - お勉強orz日和
  • 1