ユーザ用ツール

サイト用ツール


サイドバー

Index

はじめてのおつかい






DokuWiki整形記法


PlayGround



web:modx:revolution:lexicon

Lexicon・語彙

MODxには英語表示を多言語表示するための仕組みが装備されています。
それがLexicon(語彙)という機能です。

実際に日本語ファイルを作成してみましょう。 題材にはFormItを使用してみましょう。

準備

FormItの言語ファイルは以下の場所にあります。

/インストール/パス/core/components/formit/lexicon

まずは雛形として、英語のファイルをコピーします。1)

# cd /インストール/パス/core/components/formit/lexicon/
# cp -a en ja

編集

コピーしたファイルの中身を書き換えていきます。2)
例:default.inc.php

$_lang['formit.math_incorrect'] = 'Incorrect answer!';
                   ↓
$_lang['formit.math_incorrect'] = '誤っています。';

マネージャーの「システム」→「語彙トピックの管理」から各メッセージを編集しても良いでしょう。3)

適用

さて、これでめでたく日本語化の完了です
日本語の設定は、システム設定→cultureKey が使用されます。

日本語化ファイル

私のへっぽこ日本語ファイルでも良ければお使いください。

1)
これを行わないと、マネージャーの「システム」→「語彙トピックの管理」から各メッセージを編集しても表示されません
2)
フォーマットはUTF-8で
3)
この場合編集内容はDB上に保存されます
web/modx/revolution/lexicon.txt · 最終更新: 2017/04/14 14:21 (外部編集)