eduNEXT / eox-tenant

Plugin for managing multiple tenants (organizations) within a single Open edX instance.
GNU Affero General Public License v3.0
7 stars 4 forks source link

feat: having released_languages tenant and site aware DS-553 #184

Closed MaferMazu closed 1 year ago

MaferMazu commented 1 year ago

Description

This PR extract LC-V2 from the platform to eox-tenant.

LC-V2 allows you to have released_languages site aware in: openedx/core/djangoapps/lang_pref/api.py, openedx/core/djangoapps/dark_lang/middleware.py. And set a default value to HTTP_ACCEPT_LANGUAGE.

More context: LC-V2 Doc

Testing instructions

SetUp

Additional information

Implementation

About this feature

Checklist for Merge

Alec4r commented 1 year ago

@MaferMazu did you deploy this changes in our olive platform? could we test it there or we need to test in local?

Alec4r commented 1 year ago

@MaferMazu did you deploy this changes in our olive platform? could we test it there or we need to test in local?

All it's good for me, but I would like test it in a "production" environment.

MaferMazu commented 1 year ago

@Alec4r I don't have this in a staging environment. I will merge this according to the comments, but next time I'll upload it to the stage to make it easier to try.