管理ログをRSS出力して、新規エントリーおよび新規コメントの最新履歴を表示させたいのですが(Feed2JSなどを使用して)、エントリーのログの表記が
「(ユーザーID)がエントリー「(エントリータイトル)」(ID:XXXX)を投稿しました」
と、デフォルトの状態ではこのような文体になっています。
しかし、コメントログでは、
「「(エントリータイトル)」に(コメント者名)がコメントを投稿しました」
という自然な文体になっています。
エントリーログも文体もこのような自然なかたちにしたいのですが、どの部分を変更すればいいのか、ご存知でしたらお教えいただきたいのです。
すいませんが、よろしくお願いします。
以下のフォルダをご参照ください。
mt/lib/MT/L10N/
ここに「ja.pm」というファイルがあります。
これが翻訳された文章です。
これをテキストエディタなどで開いていただくと、
387行目に
"Entry '[_1]' (ID:[_2]) added by user '[_3]'" => '[_3]がエントリー「[_1]」(ID: [_2])を投稿しました。',
という文章があります。
ここを
"Entry '[_1]' (ID:[_2]) added by user '[_3]'" => 'エントリー「[_1]」に[_3]が投稿しました。',
などとお好みの文章に変えればいいと思います。
ちなみにコメントの方は、
877行目に
'Comment on "[_1]" by [_2].' => '「[_1]」に[_2]がコメントを投稿しました。',
とありますね。
URLはダミーです。
すみません、コメントの書き込みできないようなので、こちらの回答欄で申し訳ありませんが、失礼します。
上記の私の回答の補足です。
既に表示をされているログ(妙な日本語のログ)は、上記の設定を変えても変わりません。
既にその内容で書き込みをされているためです。
新たにログが書き込まれるときから、上記ファイルに書き換えた内容で表示されるようになります。
URLはダミーです。
了解しました。
すべて書き直されるわけではないのですね。がんばって新規エントリーしなくっちゃ!
ありがとうございました。
早速のご教示に感謝いたします。
変更すべきファイルはja.pmでしたか。
もしかしたら、mt/tmpl/cmsの中のどれかのファイルを書き直すのかと推測していましたが、日本語変換ファイルの方なのですね。
やってみます!