====== Lexicon・語彙 ====== MODxには英語表示を多言語表示するための仕組みが装備されています。\\ それがLexicon(語彙)という機能です。 実際に日本語ファイルを作成してみましょう。 題材には[[web:modx:revolution:addons:formit|FormIt]]を使用してみましょう。 ===== 準備 ===== [[web:modx:revolution:addons:formit|FormIt]]の言語ファイルは以下の場所にあります。 /インストール/パス/core/components/formit/lexicon まずは雛形として、英語のファイルをコピーします。((これを行わないと、マネージャーの「システム」→「語彙トピックの管理」から各メッセージを編集しても表示されません)) # cd /インストール/パス/core/components/formit/lexicon/ # cp -a en ja ===== 編集 ===== コピーしたファイルの中身を書き換えていきます。((フォーマットはUTF-8で))\\ 例:default.inc.php $_lang['formit.math_incorrect'] = 'Incorrect answer!';                    ↓ $_lang['formit.math_incorrect'] = '誤っています。'; マネージャーの「システム」→「語彙トピックの管理」から各メッセージを編集しても良いでしょう。((この場合編集内容はDB上に保存されます)) ===== 適用 ===== さて、これでめでたく日本語化の完了です\\ 日本語の設定は、システム設定→cultureKey が使用されます。\\ ===== 日本語化ファイル ===== 私のへっぽこ日本語ファイルでも良ければお使いください。 * [[web:modx:revolution:addons:formit#日本語化ファイル|FormIt:日本語ファイル]] * [[web:modx:revolution:addons:spform#日本語ファイル|SPForm:日本語ファイル]]