易截截图软件、单文件、免安装、纯绿色、仅160KB

谁能提供一个python国际化的例子

现在这个项目要用到 国际化,找了好久,也没有找到好的例子。
搜到一部分gettext的例子,但有点看不懂。

请各位大虾指点下?
http://blog.chinaunix.net/u/30664/showart_237334.html

引用
http://blog.chinaunix.net/u/30664/showart_237334.html


我试了,但是结果不对啊,
“将步骤1生成的lang.po文件直接生成lang.mo文件拷贝到./locale/en/LC_MESSAGES/目录下,”
这里“直接生成”指的是怎样生成啊? 还请指点下。谢谢!

参考即可,既然源码是e文,那么并不需要e文的mo。一般我从他说的步骤4开始,先_(),然后才pygettext,这样msgid就都有了...

引用
引用 1 楼 thy38 的回复:
http://blog.chinaunix.net/u/30664/showart_237334.html


这里“直接生成”指的是怎样生成啊? 还请指点下。谢谢!


------------------test.py--------------------
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import gettext
gettext.install('lang', './locale', unicode=False)
gettext.translation('lang', './locale', languages=['cn']).install(True)

print _('Hello world!')
print _('Python is a good Language.')

----------------------------------------------

pygettext test.py

生成 messages.pot

cp messages.pot  messages.po

編&#


相关问答:

初学PYTHON,大家主要用它来做什么

    刚接触,感觉功能比较强大,主要是粘合性好,可以有机结合其他语言。但不明白它主要应用于什么领域,主要做那方面的东东。开发ERP系统是否可行?
基本上什么都可以做

今天去看了一下,基本上什么 ......

[提问]Python 如何忽略 whitespace 读入

像 C 的 scanf() 那样
比如读入 1 2 3 a b c
每次读入一个
下面这个应该是你想要的吧:
Python code:

>>> k = raw_input()
0 0123 ds dsl sd
>>> k
'0 0123 ds dsl sd'
>>> ......

python正则表达式 如何取出以下字符串 多谢

s='aaa111aaa,bbb222,333ccc,444ddd444,555eee666,fff777ggg'
用正则表达式取出 前后字母相同的数据 结果如下:
111 ddd
谢谢~
Python code:

import re
s='aaa111aaa,bbb222,333ccc,444ddd444,555eee666,ff ......

python list中添加类对象的问题

在list中添加一个类的局部变量 这样做是否合法 请看下面例子:
Python code:

class A():
def __init__( self ):
self.__a = 0
self.__b = 'hello'
def get_a( self ):
ret ......

使用python进行单元测试

请问怎么对以下这段代码做单元测试呢?(包括使用路径覆盖、条件覆盖等白盒测试方法)
class Case_one:
    def __init__(self):
        self.__a = 100
    ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号