Add the ability to dark-launch languages
To mark a language as dark-launched, add it to the DARK_LANGUAGES django conf setting. To activate a dark-launched language, set he query parameter `preview-lang` to the language code on any url. [LMS-2045] [LMS-2077] [LMS-2076]
Showing
- CHANGELOG.rst 4 additions, 0 deletionsCHANGELOG.rst
- cms/envs/aws.py 6 additions, 0 deletionscms/envs/aws.py
- cms/envs/common.py 13 additions, 6 deletionscms/envs/common.py
- cms/envs/dev.py 0 additions, 5 deletionscms/envs/dev.py
- common/djangoapps/dark_lang/README.rst 16 additions, 0 deletionscommon/djangoapps/dark_lang/README.rst
- common/djangoapps/dark_lang/__init__.py 0 additions, 0 deletionscommon/djangoapps/dark_lang/__init__.py
- common/djangoapps/dark_lang/middleware.py 87 additions, 0 deletionscommon/djangoapps/dark_lang/middleware.py
- common/djangoapps/dark_lang/tests.py 155 additions, 0 deletionscommon/djangoapps/dark_lang/tests.py
- lms/envs/aws.py 1 addition, 0 deletionslms/envs/aws.py
- lms/envs/common.py 14 additions, 8 deletionslms/envs/common.py
- lms/envs/dev.py 0 additions, 5 deletionslms/envs/dev.py
Loading
Please register or sign in to comment