2009年1月21日

MoinMoin の日本語化

ミレットバタフライフィッシュ(Millet butterflyfish) Chaetodon miliaris (Quoy and Gaimard, 1825) 動物界(Animalia) 脊索動物門(Chordata) 条鰭綱(Actinopterygii) スズキ目(Perciformes) チョウチョウウオ科(Chaetodontidae) チョウチョウウオ属(Chaetodon)   葛西臨海水族園にて

 Python 製の Wiki、MoinMoin のインターフェイスの日本語化になぜか戸惑ってしまったので、自分用のメモ。

 wikiserver.py をエディターで開いて、作成したユーザ名を使って、superuser = [u"ユーザー名", ] のように文字列を挿入する。

class LocalConfig(DefaultConfig):
# vvv DON'T TOUCH THIS EXCEPT IF YOU KNOW WHAT YOU DO vvv
moinmoin_dir = os.path.abspath(os.path.normpath(os.path.dirname(sys.argv[0])))
data_dir = os.path.join(moinmoin_dir, 'wiki', 'data')
data_underlay_dir = os.path.join(moinmoin_dir, 'wiki', 'underlay')

DesktopEdition = True # give all local users full powers
acl_rights_default = u"All:read,write,delete,revert,admin"
surge_action_limits = None # no surge protection
sitename = u'MoinMoin DesktopEdition'
logo_string = u'MoinMoin Logo'
page_front_page = u'FrontPage' # change to some better value
superuser = [u"OpenCage", ]

 検索で上位に出てくるページでは、/SystemPagesSetup にアクセスして、対象となる言語をInstall と説明されていますが、今試してみた限りでは、特に設定しなくても日本語表示がされるようです。

0 件のコメント: