収益性
52
活発度
0
人気度
50
収益量
50
投稿量
49
注目度
49

タマニチェンコさんのブログ

最新一覧へ

« 前へ157件目 / 全240件次へ »
ブログ

Rails GetTextを調べた

Ruby-gemにGetTextっていう国際化パッケージがある。これのインストールやmoファイルの作り方について解説しているページは多いんだけど、変換の使い方について書いてあるところが無いので、メモっときます。

_('aaaa')
# 'aaaa'をメッセージIdとして変換
n_('aaaa','aaaas',num)
# numが単数形、複数形でメッセージを切り替える
N_('aaaa')
# ダミー。メッセージ抽出の為だけに存在する?
# Varidationなどは、内部でロケーション切り替えをしてくれるため?
Nn_('aaaa','aaaas') # => ['aaaa','aaaas']
# N_の複数形対応版

_('aaaa%{name}') % {:name => 'taro'}
# 置き換え文字列。翻訳側は、'ああああ%{name}'などとする?
# 正確には、Stringの拡張なので、_()でなくとも機能する。はず。

# msgidが'|'でセパレートされると・・・
# |の左側もmsgidとして認識するみたい。
'テーブル名|項目名'を処理したいがためだけに存在するっぽい。
  • 関連銘柄:

    ---
  • 通貨ペア:

  • 経済指標:

  • コモディティ:

  • タグ:

    ---
コメントを書く
コメントを投稿するには、ログイン(無料会員登録)が必要です。