Squishdot 的管理界面默认的字符集为 iso-8859 ,以前有人也提起来过,怎么解决。
今天升级到 1.5.0 以后,贴文章每次都要手工修改编码。
十分繁琐。
终于找到解决之道:
修改: lib/python 下的:
"App/dtml/manage_page_header.dtml"
把其中包含 iso-8859 的那行修改为:
<dtml-call "REQUEST.set('management_page_charset','gb2312')">
您还可以继续修改 SquishSite.py ,把其中的 manage_options 数组中的 label ,所定义的英文,翻译为中文。
这样,你就得到了 Squishdot 的全中文管理界面。
不需這麼麻煩吧,只要在 ZMI 中建立一屬性 management_page_charset 值為 gb2312 或 utf-8 等即可。