cha*_*tte 2 django locale localization internationalization
我想在Django中为我的语言更改语言文件中的一些字符串.我当然可以更改.po文件,但这似乎是不明智的,因为如果我更新Django,文件将再次更改.做这个的最好方式是什么?
我不在乎解决方案是针对我正在使用的特定应用程序还是我的整个Django安装.
来自文档:
Django通过以下算法查找翻译:
- 首先,它在正在调用的视图的应用程序目录中查找locale目录.如果找到所选语言的翻译,则将安装翻译.
- 接下来,它在项目目录中查找locale目录.如果找到翻译,则将安装翻译.
- 最后,它检查django/conf/locale中Django提供的基本翻译.
因此,只需locale为项目创建一个目录,并在那里覆盖您的消息.
| 归档时间: |
|
| 查看次数: |
553 次 |
| 最近记录: |