Python论坛  - 讨论区

标题:[python-chinese] 为啥django打包之后都变成英文了?

2007年06月08日 星期五 23:26

天天向上 tiananlw在gmail.com
星期五 六月 8 23:26:02 HKT 2007

问题好像不在mo的路径上,也不在library.zip上。
而在django\utils\translation\trans_real.py上,打包以后,当前语言不知为啥变成了en-us,搞不懂

我将django\conf下 的global_settings.py中的LANGUAGE_CODE 改为zh-CN,然后修改trans_real.py
让他使用默认值,中文就有了
就是改这句:current_translation = default_translation #_fetch(language,
fallback=default_translation)

当然这样不好,但我实在没时间找根本原因了,有人知道的话,告诉某一下,先谢了




在07-5-10,马踏飞燕 <honeyday.mj at gmail.com> 写道:
>
> 我把django用py2exe打好包了,发现django admin的界面都是英文的了。。。
> 有没有办法让他变回中文的?
> 初步猜想可能是mo文件找不到所致,但是打包之好应用没法跟踪,实在是不知道到底咋回事了。。。有人知道吗?
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20070608/550e570c/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年06月11日 星期一 13:50

马踏飞燕 honeyday.mj在gmail.com
星期一 六月 11 13:50:13 HKT 2007

在 07-6-8,天天向上<tiananlw在gmail.com> 写道:
> 问题好像不在mo的路径上,也不在library.zip上。
> 而在django\utils\translation\trans_real.py上,打包以后,当前语言不知为啥变成了en-us,搞不懂
>
> 我将django\conf下 的global_settings.py中的LANGUAGE_CODE
> 改为zh-CN,然后修改trans_real.py
> 让他使用默认值,中文就有了
> 就是改这句:current_translation = default_translation #_fetch(language,
> fallback=default_translation)
>
> 当然这样不好,但我实在没时间找根本原因了,有人知道的话,告诉某一下,先谢了
>

确实不错!有进步了,呵呵!

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号