python 语言包_Python多语言、国际化

测试下效果,输出用_(str)代替str。成功输出中文

将zh_CN换成en_US如果没有配置默认直接输出原内容,如Hello YY

完整的test.py

# -*- coding: utf-8 -*-

#!/usr/bin/env python

import sys

reload(sys)

sys.setdefaultencoding('utf8')

import gettext

gettext.install('lang', 'F:\Workspaces\server\MobileApiServer\project\locale', unicode=False)

gettext.translation('lang', 'F:\Workspaces\server\MobileApiServer\project\locale', languages=['zh_CN']).install(True)

print _('Hello YY')

相关资源:python语言包
已标记关键词 清除标记
表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页