Django2.0国际化问题

问题描述

Django2.0国际化多语言问题,我在本地开发时多语言国际化完全正常可以切换语言,但是当我放到另一台ubuntu服务器上时国际化失效了。代码和配置都是一样的。ubunt服务器是新建的环境,都是从零搭建的环境。国际化的URL是正常的,而且我配置在setting的语言选项翻译是可以的,只是页面上的翻译都失效了。

问题出现的环境背景及自己尝试过哪些方法

我重新编译生产过翻译文件django.po,不知道是不是和服务器系统支不支持中文有关系,如果有关系,那语言选项的国际化应该也是失效的,现在搞不清问题出在哪里了

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'America/Los_Angeles'
USE_I18N = True
USE_L10N = True
USE_TZ = True
LANGUAGES = [

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

]

LOCALE_PATHS = (

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

)

你期待的结果是什么?实际看到的错误信息又是什么?


暮色呼如
浏览 736回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python