From 5b924fe218983dac468519ab8723fcd6b602aaed Mon Sep 17 00:00:00 2001
From: Christophe HAMERLING <chamerling@linagora.com>
Date: Mon, 29 Jun 2020 16:09:46 +0200
Subject: [PATCH] Open the conference with the app locale

---
 app/features/conference/components/Conference.js | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/app/features/conference/components/Conference.js b/app/features/conference/components/Conference.js
index b87fc02..4a4dbb5 100644
--- a/app/features/conference/components/Conference.js
+++ b/app/features/conference/components/Conference.js
@@ -7,6 +7,7 @@ import type { Dispatch } from 'redux';
 import { connect } from 'react-redux';
 import { push } from 'react-router-redux';
 
+import i18n from '../../../i18n';
 import config from '../../config';
 import { getSetting, setEmail, setName } from '../../settings';
 
@@ -201,7 +202,11 @@ class Conference extends Component<Props, State> {
         const roomName = url.pathname.split('/').pop();
         const host = this._conference.serverURL.replace(/https?:\/\//, '');
         const searchParameters = Object.fromEntries(url.searchParams);
-        const urlParameters = Object.keys(searchParameters).length ? searchParameters : {};
+        const locale = { lng: i18n.language };
+        const urlParameters = {
+            ...searchParameters,
+            ...locale
+        };
 
         const configOverwrite = {
             startWithAudioMuted: this.props._startWithAudioMuted,
-- 
GitLab