CPSSkins2.3.2で日本語の旗を表示する。

CPSSKINS2.3.2を試していて気になったことがある。

日本の旗が表示されないのだ!

cpsskins_language.ptのソースを見ると、here/cpsskins_images/flag-%s.png とあり、%sには、lang_codeが入ることになっている。日本のlang_codeは、[ja]なので、日本の旗ファイルは、’flag-ja.png’になります。

早速、フォルダを調査しました。結果、’flag-ja.png’という画像はなく、’flag-jp.png’という画像がありました。これが日本の旗が表示されない理由です。

このファイルを’flag-ja.png’とリネームしZopeを再起動したら、キャプチャー画像のように日本の旗が表示されました。

おしまい。

Zopeインスタンス/Products/CPSSkins/skins/CPSSkins/cpsskins_images/flag-jp.png
以下のように変更、
Zopeインスタンス/Products/CPSSkins/skins/CPSSkins/cpsskins_images/flag-ja.png