Django自带的多语言方案过于笨重,各种繁琐的设置之后,还要创建编辑po文件,编译成mo文件。Django本来就是一个很适合敏捷开发的框架,在翻译问题这么折腾就太不Pythonic了。本文介绍使用localeurl和mothertongue来实现多语言支持,通过localurl实现URL的语言前缀,通过mothertougue来翻译相应的字段。
Install
安装localeurl和mothertongue模块…
Django自带的多语言方案过于笨重,各种繁琐的设置之后,还要创建编辑po文件,编译成mo文件。Django本来就是一个很适合敏捷开发的框架,在翻译问题这么折腾就太不Pythonic了。本文介绍使用localeurl和mothertongue来实现多语言支持,通过localurl实现URL的语言前缀,通过mothertougue来翻译相应的字段。
安装localeurl和mothertongue模块…
某人是Firework的忠实用户,Firework设计完成后可以直接导出为HTML,做原型非常方便。但近几年Axure开始流行,于是某人被迫投身Axure门下,当时MAC版的Axure问题多多,这让他很不高兴,四处搜罗可以重现Firework荣光的玩意,最近他找到了IxEdit,但一直装不上,于是直接扔给我捣鼓,故在此汇报研究成果。
IxEdit可以让设计师根据自己的想法设计页面的交互行为,并生成 jQuery+…
两家以开发超大超慢超贵的软件而闻名的公司,合作开发的软件会是什么样子?——没错,更大,更贵,更慢…… 这就是Adobe和Zend公司合作开发的Flash Builder for PHP。
中学时代初学Dreamwever,感慨”原来做网页那么简单啊”,于是被骗上了Web开发这条不归路——虽然这笔帐应该记在Macromedia头上;
大学时新闻系的课程中有摄影和摄像,而非线性编辑软件几乎都是Adobe的。我那台可以飞快的运行各种主流游戏的电脑遇上Premiere和Effect,几乎每次都要限制CPU使用率否则就会过热重启,其时心情之纠结如今回想起来仍然感慨万千。…
Mentor在项目中提到一种叫做YAML的置标语言。在网上搜了一下,这是一种强调可读性,以数据为中心的置标语言,YAML的意思是YAML Ain’t a Markup Language(YAML不是一种置标语言),语法比较简单,Structure通过空格来展示。Sequence里的项用”-“来代表,Map里的键值对用”:”分隔,知道这几点就可以了,YAML比JSON还简单,借用官方的说法,是一种非常Friendly的格式。…
经常有某个朋友因为在Blog发了几篇关于如何访问Facebook的技术文章,惨遭和谐,识相如我自然是不会去撞枪口的,本文不会涉及任何指导读者去接触不良信息的技术手段,只是一篇针对处于特殊环境的国内网民的一些使用经验,与Facebook官方帮助文档没有任何关系。
本文的内容可能引起您的不悦,请保持室内明亮距离3米以上且未满x岁需要在监护人陪同下观看。
好友篇:
前几天Jeff在公司分享了PyCon2011的视频,其中有介绍到Django的Document,解释了不同的Document(API/FAQ/REFER)应该对应不同级别用户的问题,以及自动生成Document的一些工具。今年年会的Tutorial似乎有不少涉及Document的,比如Documenting Your Project With Sphinx。所以本文跟风一下,介绍用Sphinx生成Django文档的入门技巧。…
年初的时候,帮朋友写了一篇关于中西神话与文艺起源的论文,在网上和国图里搜索、翻查了许多参考文献。虽然现在用不上,以后也未必会用得上……但毕竟是之前的心血,弃之不舍,故一并整理在此。虽然也很想提供购买链接,但今天我又查了一遍Amazon和当当,这些书大部分仍然还是缺货状态……
论文首先要做的是概念界定,也就是“中国神话”和“西方神话”的概念,光是这两个概念就有很多可写的东西。中国神话零星的散见于秦之前,汉之后的古书中,但缺乏将这些零散材料熔铸成的文学作品。后世民间流传的神话如“牛郎织女”“沉香救母”等,在一般人心目中也被视为普通的民间故事,并未当做神话。一些历史人物常常又是神话人物,如姜太公、李靖等,关于这些人的神话故事也多被归为野史或是传说。加上因为道教兴盛,出现的一些描述仙人生活、成仙经历的故事,之前也没有纳入神话研究的范围。所以这个概念其实是比较模糊的,直到上世纪80年代,经过袁珂的整理之后,才逐渐清晰。他的著作——…