美文网首页
多国语言配置

多国语言配置

作者: LittleBear_6c91 | 来源:发表于2019-05-18 15:01 被阅读0次

新建local
在settings.py加

LANGUAGE_CODE = 'zh-Hans'

TIME_ZONE = 'UTC'

USE_I18N = True

USE_L10N = True

USE_TZ = True

LANGUAGES = (
    ('en', ('English')),
    ('zh-hans', ('中文简体')),
)

LOCALE_PATHS = (
    os.path.join(BASE_DIR, 'locale'),
)


...

MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
    'django.middleware.locale.LocaleMiddleware',   # 添加此行
]

image.png

终端:

python manage.py makemessages -l zh_hans#中文
python manage.py makemessage en #英文
python manage.py makemessages -l zh_hant #繁体

view.py

from django.utils.translation import ugettext as _
![image.png](https://img.haomeiwen.com/i15578594/5c69e09b6c39dcee.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

在这个文件里面自行设置翻译(msgstr)

image.png

Django将自动搜索所有的.po文件,将它们都翻译成.mo文件。

python manage.py compilemessages
image.png

about.py(第一行{% load i18n %})


image.png

view.py

image.png image.png

url.py

image.png

参考文章:http://www.liujiangblog.com/course/django/180

相关文章

  • 多国语言配置

    新建local在settings.py加 终端: view.py 在这个文件里面自行设置翻译(msgstr) Dj...

  • iOS 多国语文件支持

    .1.系统配置多国语言 选中“工程” ~> project~> Info~> Localizations添加Lan...

  • iOS 多国语言本地化与App内语言切换(Swift)

    iOS 多国语言本地化与App内语言切换(Swift) iOS 多国语言本地化与App内语言切换(Swift)

  • IOS语言国际化

    IOS语言国际化 多国语言适配

  • 语言国际化差异检测实现

    由于iOS端老项目使用了国际化,需要配置多国语言,又因为出现使用的多而配置的少的情况,所以最近有个需求,如何去检测...

  • 多国语言“你好”

    英语:好啊友。How are you ?见了先问好,还称呼好友。无论好友啊,还是,啊,好友。都可以说的过去吧,在中...

  • 好的多国语言

    中文:好,女子也!窈窕淑女,君子好逑。还有,现在理解了,为什么大家都想要一个女儿,然后还想要个儿子了。原来,女子是...

  • 多国语言编码

    点击查看

  • 015:多国语言

    开始 该模块很简单,主要是对于编辑器的使用首先是一个多国语言配置窗口,穿够比较简单 按照数字逐个介绍一下1:创建一...

  • Android多国语言简称

    中文(中国):values-zh-rCN中文(台湾):values-zh-rTW中文(香港):values-zh-...

网友评论

      本文标题:多国语言配置

      本文链接:https://www.haomeiwen.com/subject/mgrtzqtx.html