首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何实现前端的国际化和本地化

如何实现前端的国际化和本地化
EN

Stack Overflow用户
提问于 2014-12-31 15:50:09
回答 2查看 500关注 0票数 1

我是Edx平台的新手。我使用Django admin的dark lang config成功发布了几种语言。它工作得很好。用户可以从首选项中选择他的语言。但我也想本地化home page。我所做的对已登录的用户工作得很好,但未登录的用户仍然显示默认的网站英文版本。我需要它是在法语,因为它为登录的用户现在。

我尝试更改默认语言代码参数

代码语言:javascript
运行
复制
LANGUAGE_CODE

转到

代码语言:javascript
运行
复制
lms/envs/common.py

但iy似乎不起作用。有什么办法来实现这一点吗?

EN

回答 2

Stack Overflow用户

发布于 2014-12-31 18:31:16

我不知道您使用的是什么版本的Django,但您可以使用与https://docs.djangoproject.com/en/1.7/topics/i18n/translation/#how-django-discovers-language-preference相结合的https://docs.djangoproject.com/en/1.7/topics/i18n/translation/#switching-language-in-templates。这不是一个真正的答案,而是(或多或少)推动了正确的方向。

票数 0
EN

Stack Overflow用户

发布于 2015-01-01 20:09:41

邮件列表是回答有关Open edX的最好地方。这个帖子是关于支持其他语言的:Preferred languages?

完整的国际化和本地化说明在这里:Internationalization and Localization

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27717961

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档