2010年2月14日日曜日

Joom!fishで翻訳文書が表示されない

Joom!fishは、サイトを他言語化するに、すばらしいソリューションを提供してくれるが、ちょっと動きが怪しいところがあった。完全に正しいかどうかわからないけれども、実際にあった事をかいておきます。

#1 保存し直したら表示された
Joom!fishで登録した翻訳文が、blogスタイルのページで表示できなかった。翻訳文を消して、もう一度登録し直したら表示された。

#2 アンケートが翻訳されなかった
コンポーネント「アンケート」で作成したアンケートが、メニュー内でだけ選択肢が翻訳されなかった。modules/mod_poll/helper.phpをハックする必要があるらしい。

$query = 'SELECT p.id, p.text' .
' FROM #__poll_data as p' .
' WHERE p.pollid = ' . (int) $id .
' AND p.text <> ""' .
' ORDER BY p.id';

単に、テーブル名のエイリアスを入れただけなんだけど、うまく動いた。
http://forum.joomla.org/viewtopic.php?p=2016608