Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-74669

Pick BBB UI language from Moodle user profile language instead of preferred browser language #205

    XMLWordPrintable

Details

    • MOODLE_401_STABLE
    • MOODLE_401_STABLE
    • Hide
      1. As an admin install several variants of language packs (for example en, en_ca, en_kids, en_us, es_mx, es_wp, fr_ca, fr)
      2. In a course C1, enrol a student
      3. In the C1 course, add a new BigblueButtonBN activity B1
      4. Go to the BBB activity B1. Take note of the "Join session" button. You need to click this later to join the meeting.
      5. As an admin, change the preferred language to fr_ca
      6. In B1 and as an admin join the meeting (the meeting should not yet be running).
      7. Ensure that the language in the BigblueButtonBN interface is French
      8. On a private browser window, login as a student and pick es_mx as the language for this user.
      9. Join the meeting
      10. Ensure that the BigblueButtonBN interface is in Spanish

       

      Show
      As an admin install several variants of language packs (for example en, en_ca, en_kids, en_us, es_mx, es_wp, fr_ca, fr) In a course C1, enrol a student In the C1 course, add a new BigblueButtonBN activity B1 Go to the BBB activity B1. Take note of the "Join session" button. You need to click this later to join the meeting. As an admin, change the preferred language to fr_ca In B1 and as an admin join the meeting (the meeting should not yet be running). Ensure that the language in the BigblueButtonBN interface is French On a private browser window, login as a student and pick es_mx as the language for this user. Join the meeting Ensure that the BigblueButtonBN interface is in Spanish  

    Description

      In reference to GitHub issue #205

      Reported as:

      According to the BBB documentation and according to my tests, the BBB UI language is chosen based on the preferred browser language.

      For the Moodle integration of BBB, I would like to propose to pick the BBB UI language based on the Moodle user profile language instead.

      This will help users who are working on a computer which does not have their main language as browser language set, but who have set the right language in their Moodle user profile.

      As always, this should be configurable with an admin setting to support the existing as well as the new behaviour.

      Development notes:

      As it is right now, the BBB API does not support language overriding. See GitHub Issue #10085

      Once that is implemented this new feature would be tribial as we would only need to pass a lang parameter on join.

      Attachments

        Activity

          People

            lmdavid Laurent DAVID
            jfederico Jesus Federico
            Shamiso Jaravaza Shamiso Jaravaza
            Jun Pataleta Jun Pataleta
            John Edward Pedregosa John Edward Pedregosa
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 43 minutes
                43m

                Clockify

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.