I18N

Ethnaには、マルチランゲージを意識したEthna_I18Nというクラスがある。 作成したプロジェクトのlocale/ja/LC_MESSAGESにappidをtoUpperした文字列と 同一のファイル名のmoを入れてあげればよんでくれる。

gettextの仕方

ActionやViewの中

メンバ変数にEthna_I18Nのインスタンスが入っているので

$this->i18n->get('message');

で取得できる

Smarty上

smarty_modifierがあるので

{"message"|i18n}

とすることで取得できる。

トップページ
新規作成
編集
履歴
ページ一覧

アクセスの多いページ

Recent changes