のぶのぶです。(日本語ですみません)
Quote:
FutureSpy wrote:
So, things like <language>pt_BR</language> are being cached and won't change even though I change it to Japanese.
確かに、RSSの用に元の処理で出力言語を意識しているものは、その情報がキャッシュされてしまうために、メッセージだけが切り替わってもうまくいかなくなりますね。
しかしながら、backend.phpを2つ用意するにしても、テンプレートも分けないとキャッシュは共有されてしまうんでは無いでしょうか?(このあたりは、自信ありませんが・・・)
Hackで良いなら、
$tpl->assign('channel_language', _LANGCODE);
を
$tpl->assign('channel_language', "[xlang:ja]ja[/xlang:ja][xlang:pt_BR]pt_BR[/xlang:pt_BR] ");
というように修正する手もあると思いますよ。
(上のサンプルは、EMLHよけに一部全角になっています)