国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

python - django國際化,更改.po文件無效

瀏覽:81日期:2022-07-07 13:51:36

問題描述

請教各位大神,由于最近在學Django,學到django國際化的時候,出現(xiàn)了小問題:無論我怎么更改django.po文件,刪除重新生成,重啟服務(wù)器,每次顯示的頁面仍然是我第一次使用.po文件的樣子/(ㄒoㄒ)/~~settings.py如下:

LANGUAGE_CODE = ’zh-CN’TIME_ZONE = ’UTC’USE_I18N = TrueUSE_L10N = TrueUSE_TZ = TrueLANGUAGES = ( (’en’, (’English’)), (’zh_CN’, (’中文簡體’)), (’zh-hant’, (’中文繁體’)),)LOCALE_PATHS = ( os.path.join(BASE_DIR, ’locale’),)

也添加了對應(yīng)的中間件:

MIDDLEWARE_CLASSES = ( ’django.contrib.sessions.middleware.SessionMiddleware’, ’django.middleware.locale.LocaleMiddleware’, ’django.middleware.common.CommonMiddleware’, ’django.middleware.csrf.CsrfViewMiddleware’, ’django.contrib.auth.middleware.AuthenticationMiddleware’, ’django.contrib.auth.middleware.SessionAuthenticationMiddleware’, ’django.contrib.messages.middleware.MessageMiddleware’, ’django.middleware.clickjacking.XFrameOptionsMiddleware’, ’django.middleware.security.SecurityMiddleware’,)

測試的函數(shù),在views.py中如下:

def test1_view(request): n = 2 weekdays = [_(’Monday’), _(’Tuesday’), _(’Wednesday’), _(’Thursday’), _(’Friday’), _(’Saturday’), _(’Sunday’)] return HttpResponse(weekdays[n])

利用$ python manage.py makemessages -l zh_CN,在/locale/zh_CN/LC_MESSAGES/django.po處生成文件更改如下:

#: testdeploy/views.py:64msgid 'Monday'msgstr '一'#: testdeploy/views.py:64msgid 'Tuesday'msgstr '二'#: testdeploy/views.py:64msgid 'Wednesday'msgstr '三'#: testdeploy/views.py:64msgid 'Thursday'msgstr '四'#: testdeploy/views.py:64msgid 'Friday'msgstr '五'#: testdeploy/views.py:64msgid 'Saturday'msgstr '六'#: testdeploy/views.py:65msgid 'Sunday'msgstr '七'

并且也刪除了#,fuzzy,利用$ django-admin.py compilemessages進行了編譯,返回的仍然是第一次試驗的時候的:

python - django國際化,更改.po文件無效

而且,即使我將.po文件刪除,重啟服務(wù)器同樣可以顯示,請問這是為什么呢?是否仍然存在類似于cookies之類的緩存需要清除呢?謝謝各位~

問題解答

回答1:

經(jīng)過自強學堂向涂老師發(fā)郵件請教,問題在于將settings.py中設(shè)置成

LANGUAGES = ( (’en’, (’English’)), (’zh-CN’, (’中文簡體’)), (’zh-TW’, (’中文繁體’)),)

而生成的時候仍然按照下劃線生成,即執(zhí)行$ python manage.py makemessages -l zh_CN

回答2:

python manage.py compilemessages 了么?

標簽: Python 編程
主站蜘蛛池模板: 亚洲国产精品一区二区三区在线观看 | 久久91亚洲精品久久91综合 | 兔子先生节目在线观看免费 | 91理论片午午伦夜理片久久 | 偷拍自拍第一页 | www.亚洲视频 | 国产东北色老头老太性视频 | 香蕉97碰碰视频免费 | 热er99久久6国产精品免费 | 欧美成人性毛片免费版 | 久久国产精品久久精品国产 | 亚洲精品一二区 | 亚洲免费美女视频 | 日本三级韩国三级在线观看a级 | 一级床上爽高清播放 | 无限观看社区在线视频 | 综合在线视频精品专区 | 欧美又粗又硬又大久久久 | 日韩精品一区二区三区免费视频 | 久久欧美精品欧美九久欧美 | 欧美一级va在线视频免费播放 | 国产成人一区二区三区视频免费 | 亚洲精品国产啊女成拍色拍 | 亚洲一区欧美二区 | 欧美性色黄大片在线观看 | 日本三级香港三级人妇 m | 欧美福利一区二区三区 | 中国一级片免费看 | 美女视频一区二区三区 | 欧美一级毛片免费高清的 | 免费一区二区三区四区五区 | 夜色综合| 久久精品一区二区三区日韩 | 国产日韩欧美综合一区二区三区 | 亚洲欧美日韩高清综合678 | 国产精品成人不卡在线观看 | 9cao在线精品免费 | 免费刺激视频 | 最新精品亚洲成a人在线观看 | 精品国产成人a在线观看 | 亚洲成人综合在线 |