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

您的位置:首頁技術文章
文章詳情頁

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

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

問題描述

請教各位大神,由于最近在學Django,學到django國際化的時候,出現了小問題:無論我怎么更改django.po文件,刪除重新生成,重啟服務器,每次顯示的頁面仍然是我第一次使用.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’),)

也添加了對應的中間件:

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’,)

測試的函數,在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文件刪除,重啟服務器同樣可以顯示,請問這是為什么呢?是否仍然存在類似于cookies之類的緩存需要清除呢?謝謝各位~

問題解答

回答1:

經過自強學堂向涂老師發郵件請教,問題在于將settings.py中設置成

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

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

回答2:

python manage.py compilemessages 了么?

標簽: Python 編程
主站蜘蛛池模板: 国产一区亚洲欧美成人 | 国产精品欧美一区二区在线看 | 萌白酱香蕉白丝护士服喷浆 | 欧美福利一区二区三区 | 黄频漫画 | 国产精品久久久久免费视频 | 久久黄色毛片 | 久久精品国产免费中文 | 成人免费观看www在线 | 亚洲 欧美 激情 另类 自拍 | 亚洲一区亚洲二区 | 日韩国产精品99久久久久久 | 欧美人一级淫片a免费播放 欧美人与z0z0xxxx | 欧美一区二区三区不卡免费观看 | 亚洲日本久久一区二区va | 亚洲免费观看网站 | 手机在线国产精品 | 在线毛片一区二区不卡视频 | 国产高清一国产免费软件 | 男女免费观看在线爽爽爽视频 | 91伊人久久| 美女mm131爽爽爽免费视色 | 国产精品一级毛片不收费 | 怡红院免费全部视频在线 | 久久国产精品高清一区二区三区 | 日韩美a一级毛片 | 日本无卡码免费一区二区三区 | 国产三级网站在线观看 | 国产成人精品微拍视频 | 久久不射网 | 在线91精品国产免费 | 亚洲精品不卡午夜精品 | 国产永久精品 | 欧美一级在线全免费 | 在线观看免费为成年视频 | 久久青草国产手机看片福利盒子 | 亚洲欧美精品一区 | 亚洲aⅴ在线 | 日韩视频国产 | 精品综合久久久久久蜜月 | 99免费视频观看 |