Re: 多言語サイトのフォームの翻訳
2012年8月29日 at 18:00
t()でくくってあると、LOCALEで設定された値が(日本語ならja_JP.UTF8)
languagesフォルダ内にあれば、
そのフォルダ内のLC_MESSAGES/messages.po ファイルを見に行きます。
messages.poファイルの
msgid と書かれた行と合致する語句であれば
そのすぐ下のmsgstr に書かれた語句に変換する。
という処理になります。
ですのでLOCALEに設定した値によって変更が無い語句は
t()はつけないほうがいいです。
実際には少し違うのですがはしょっています。
ややこしいこと言ってすみません。
Your post has been saved and will be published after approval by the forum moderator.