add ability to show footer language selector on LMS
This commit is contained in:
@@ -75,7 +75,7 @@
|
||||
"PREVIEW_LMS_BASE": "preview.localhost:8003",
|
||||
"ENABLE_CONTENT_LIBRARIES": true,
|
||||
"ENABLE_SPECIAL_EXAMS": true,
|
||||
"SHOW_LANGUAGE_SELECTOR": true,
|
||||
"SHOW_HEADER_LANGUAGE_SELECTOR": true,
|
||||
"ENABLE_EXTENDED_COURSE_DETAILS": true,
|
||||
"CUSTOM_COURSES_EDX": true
|
||||
},
|
||||
|
||||
@@ -227,8 +227,8 @@ FEATURES = {
|
||||
|
||||
'ORGANIZATIONS_APP': False,
|
||||
|
||||
# Show Language selector
|
||||
'SHOW_LANGUAGE_SELECTOR': False,
|
||||
# Show the language selector in the header
|
||||
'SHOW_HEADER_LANGUAGE_SELECTOR': False,
|
||||
|
||||
# Set this to False to facilitate cleaning up invalid xml from your modulestore.
|
||||
'ENABLE_XBLOCK_XML_VALIDATION': True,
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
from django.conf import settings
|
||||
from django.core.urlresolvers import reverse
|
||||
from django.utils.translation import ugettext as _
|
||||
from openedx.core.djangoapps.lang_pref.api import header_language_selector_is_enabled, released_languages
|
||||
%>
|
||||
<div class="wrapper-header wrapper" id="view-top">
|
||||
<header class="primary" role="banner">
|
||||
@@ -183,8 +184,8 @@
|
||||
</div>
|
||||
|
||||
<div class="wrapper wrapper-r">
|
||||
% if static.show_language_selector():
|
||||
<% languages = static.get_released_languages() %>
|
||||
% if header_language_selector_is_enabled():
|
||||
<% languages = released_languages() %>
|
||||
% if len(languages) > 1:
|
||||
<nav class="user-language-selector" aria-label="${_('Language preference')}">
|
||||
<form action="/i18n/setlang/" method="post" class="settings-language-form" id="language-settings-form">
|
||||
|
||||
Reference in New Issue
Block a user