参加者の皆様、お疲れさまでした。 簡単に今日のまとめを書いておきます。
MerbのI18n, L10nについて
- merb_babel
を使おう(Mattetti氏作) - genki-merb
_babel 1 % sudo gem install genki-merb
_babel
- genki-merb
- Merb.root/
lang以下にen.ymlのような物を作る。中身は以下のような感じ 1 mloc_langu
age_code: en 2 Color: Color もう一個 en-UK.yml とかも作ってみる。1 mloc_langu
age_code: en 2 mloc_count ry_code: UK 3 Color: Colour mloc_language_codeの指定は必須になります。 - 実際にローカライズする場合は、Controller
やViewから、以下のように呼び出します。 1 <%= translate(:Color) %> 2 <%= t(:Color) %> 3 <%= _(:Color) %>
バージョン0.1.0.2では第一引数はシンボルである必要がありますが、 現時点での最新バージョンである0.1.0.6では文字列で指定可能です。
sliceについて
- sliceの立ち位置を確認
- Sophistica
tedなRails Engines.
- Sophistica
- ソースコードを追いかけながらsliceの挙動を色々と調査した。
- Merb::Boot
Loaderの仕組みなど
- Merb::Boot
- merb-auth-
slice-pass wordを例に色々調べた - merb_admin
を作ってみた - config/rou
ter.rbにadd_slice(:merb_admi n)
- config/rou
- sliceからrouterを自動的に登録する方法を調査したがわからず。宿題。
懇親会
Rails勉強会で一時期多用していたサクラ水産に匹敵する安さの店(テング酒場)で懇親会。
posted by
genki
on Mon 12 Jan 2009
at 04:12