当前位置:Linux教程 - Linux综合 - Squishdot的汉化

Squishdot的汉化

  很多人都批评过 FreeLAMP.com 的风格,这几天心血来潮。对网站做了些手脚,把心得写出来和大家共享。 一、文章发表日期的汉化 在您看到这篇文章前,发表日期是 def date_posted(self,fmstr='%A %B %d, @%I:%M%p'): 显示的是类似: 'Saturday January 12, @11:10PM' 的格式,我们把 Posting.py 中的这一行修改为: def date_posted(self,fmstr='%m月%d日 %H:%M'): 你看到的文章发表日期就变成了现在的样子。 二、文章长度单位的修改 原来的文章长度单位是 Bytes,很不符合中文的习惯,我们把 Posting.py 中 def body_len(self,divisor=None) 那一节修改如下: if divisor is None: if tlen == 0: return '' if tlen > 51200: tlen = tlen / 1024 return str(tlen) + ' Kb' else: return str(tlen) + ' 字节' 三、往日文章栏目中日期的修改 和第一条类似的修改,但是不是在文件中,而是在管理界面中的 /publish/rightbox_methods/prev_articles 下,修改其中的日期部分为: 月日 四、其他栏目的汉化 Squishdot 是一套比较”西化“的软件,处处”洋溢“着 E 文,因此,汉化的工作量比较大,而且管理界面的 TextArea 里面编辑起来不方便。建议你采用 Copy/Paste 的方法,到自己顺手的编辑器里面修改好后,Paste 过去。 总结: FreeLAMP.com 上的 Squishdot 已经做了一定程度的工作,同时,FreeLAMP 最近开出了下载中心以及论坛。给广大的 GNU/Linux 爱好者以及开源社区的人们提供交流和学习的更多机会,希望 FreeLAMP.com 能在大家的支持下,成为国内自由/开源软件网站中最好的原创新闻/教程网站。

(出处:http://www.sheup.com)