Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorownClouders <devops@owncloud.com>2022-01-05 06:19:45 +0300
committerownClouders <devops@owncloud.com>2022-01-05 06:19:45 +0300
commit7eac77e7635b7bc7f180ef0bf30015dcc5987023 (patch)
treeebad81eb10ea9bc173559dc330d8dc1179a679f8 /translations
parent09983d6fe665947bd902cc9bfffea35c8eaba50d (diff)
[tx] updated client translations from transifex [skip ci]
Diffstat (limited to 'translations')
-rw-r--r--translations/client_ar.ts28
-rw-r--r--translations/client_bg_BG.ts28
-rw-r--r--translations/client_cs.ts28
-rw-r--r--translations/client_de.ts28
-rw-r--r--translations/client_de_CH.ts28
-rw-r--r--translations/client_el.ts28
-rw-r--r--translations/client_en.ts28
-rw-r--r--translations/client_en_GB.ts28
-rw-r--r--translations/client_es.ts28
-rw-r--r--translations/client_fr.ts28
-rw-r--r--translations/client_gl.ts28
-rw-r--r--translations/client_he.ts28
-rw-r--r--translations/client_it.ts28
-rw-r--r--translations/client_ko.ts28
-rw-r--r--translations/client_nl.ts28
-rw-r--r--translations/client_pt_BR.ts28
-rw-r--r--translations/client_ru.ts28
-rw-r--r--translations/client_sq.ts28
-rw-r--r--translations/client_th.ts28
-rw-r--r--translations/client_tr.ts28
-rw-r--r--translations/client_zh_CN.ts28
-rw-r--r--translations/client_zh_TW.ts28
22 files changed, 308 insertions, 308 deletions
diff --git a/translations/client_ar.ts b/translations/client_ar.ts
index 85af4fce0..60330b05c 100644
--- a/translations/client_ar.ts
+++ b/translations/client_ar.ts
@@ -2191,66 +2191,66 @@ Note that using any logging command line options will override the settings.</so
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>خطأ في البيانات الراجعة من الخادم: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>حدث خطأ أثناء الوصول إلى نقطة النهاية &quot;الرمز المميز&quot;: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>لا يمكن توزيع JSON الراجع من الخادم: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>نوع الرمز المميز غير معتمد: ٪ 1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>لم يتضمن الرد من الخادم جميع الحقول المتوقعة
:٪ 1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>خطأ غير معروف</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;خطأ تسجيل الدخول&lt;/h1&gt;&lt;p&gt; فشل في استرداد معلومات المستخدم&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;خطأ في تسجيل الدخول&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>خطأ أثناء تحديث الرمز المميز: ٪ 1 : ٪ 2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2259,7 +2259,7 @@ Received data: %2</source>
البيانات الواردة : ٪ 2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;مستخدم خطأ&lt;/h1&gt;&lt;p&gt;لقد سجّلت دخولك باستخدام المستخدم &lt;em&gt;%1&lt;/em&gt;، لكن يجب تسجيل الدخول باستخدام المستخدم &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;يُرجى تسجيل الخروج من %3 في علامة تبويب أخرى، ثم &lt;a href=&apos;%4&apos;&gt;انقر هنا&lt;/a&gt; وسجِّل الدخول باستخدام مستخدم %2&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_bg_BG.ts b/translations/client_bg_BG.ts
index 4a9cfe617..9e57434e8 100644
--- a/translations/client_bg_BG.ts
+++ b/translations/client_bg_BG.ts
@@ -2190,72 +2190,72 @@ Note that using any logging command line options will override the settings.</so
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Грешка върната от сървъра: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Възникна грешка при достъп с „маркера“ в края на процеса: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Не можа да се анализира въраният JSON от сървъра: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>Непозната Грешка</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Грешка при влизане&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Грешен потребител&lt;/h1&gt;&lt;p&gt;Влезли сте с потребител&lt;em&gt;%1&lt;/em&gt;, но трябва да влезете с потребител&lt;em&gt;%2&lt;/em&gt;.&lt;br&gt; Моля, излезте от %3 в друг раздел и след това &lt;a href=&apos;%4&apos;&gt;щракнете тук&lt;/a&gt; и влезте като потребител %2&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_cs.ts b/translations/client_cs.ts
index ebd152fb9..4b90c72f7 100644
--- a/translations/client_cs.ts
+++ b/translations/client_cs.ts
@@ -2177,66 +2177,66 @@ Poznámka: Spouštění aplikace s parametrem přepíše toto nastavení.</trans
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Chybná odpověď serveru: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Není možné ověřit formát JSON souboru přijatého ze serveru: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>Nepodporovaný typ tokenu: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>Odpověď serveru neobsahovala všechna očekávaná pole:
%1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>Neznámá chyba</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;Chyba přihlášení&lt;/h1&gt;&lt;p&gt;Nepovedlo se stáhnout informace o uživateli&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Chyba přihlášení&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>Chyba při obnově tokenu: %1 : %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2245,7 +2245,7 @@ Received data: %2</source>
Přijatá data: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Chybný uživatel&lt;/h1&gt;&lt;p&gt;Přihlásil jste se jako uživatel &lt;em&gt;%1&lt;/em&gt;, ale musíte se přihlásit jako &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Prosím odhlaste se z %3 v jiném okně, a poté &lt;a href=&apos;%4&apos;&gt;klikněte sem&lt;/a&gt; a přihlaste se jako %2&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_de.ts b/translations/client_de.ts
index 4f237ba5d..3d7abe108 100644
--- a/translations/client_de.ts
+++ b/translations/client_de.ts
@@ -2190,66 +2190,66 @@ Beachten Sie, dass Kommandozeilenoptionen zum Logging diese Einstellungen übers
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Fehler vom Server zurückgegeben: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Beim Zugriff auf den &apos;token&apos; Endpunkt trat ein Fehler auf: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Die JSON Antwort des Servers konnte nicht geparst werden: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>Nicht unterstützter Tokentyp: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>Die Antwort des Servers hat nicht alle erwarteten Felder beinhaltet
:%1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>Unbekannter Fehler</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;Anmeldefehler &lt;/h1&gt;&lt;p&gt;Konnte Benutzerdaten nicht auslesen&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Anmeldefehler &lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>Fehler beim Erneuern des Tokens: %1: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2258,7 +2258,7 @@ Received data: %2</source>
Empfangene Daten: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Falscher Benutzer&lt;/h1&gt;&lt;p&gt;Sie haben sich mit dem Benutzer &lt;em&gt;%1&lt;/em&gt; angemeldet, sollten sich jedoch mit dem Benutzer &lt;em&gt;%2&lt;/em&gt; anmelden. &lt;br&gt;Bitte melden Sie sich in einem anderen Tab von %3 ab und &lt;a href=&apos;%4&apos;&gt;klicken Sie hier&lt;/a&gt; um sich als %2&lt;/p&gt; anzumelden</translation>
</message>
diff --git a/translations/client_de_CH.ts b/translations/client_de_CH.ts
index 66ea05826..c5657fdba 100644
--- a/translations/client_de_CH.ts
+++ b/translations/client_de_CH.ts
@@ -2187,65 +2187,65 @@ Beachten Sie, dass Kommandozeilenoptionen zum Logging diese Einstellungen übers
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Fehler vom Server zurückgegeben: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Beim Zugriff auf den &apos;token&apos; Endpunkt trat ein Fehler auf: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Die JSON Antwort des Servers konnte nicht reparst werden: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>Nicht unterstützter Token-Typ: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>Die Server-Antwort hat nicht alle erwarteten Felder enthalten: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>Ein unbekannter Fehler ist aufgetreten.</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Anmeldefehler&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>Beim Aktualisieren des Tokens ist ein Fehler aufgetreten: %1 : %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2254,7 +2254,7 @@ Received data: %2</source>
Empfangene Daten: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Falscher Benutzer&lt;/h1&gt;&lt;p&gt;Du hast dich mit dem Benutzer &lt;em&gt;%1&lt;/em&gt; angemeldet, solltest dich jedoch mit dem Benutzer &lt;em&gt;%2&lt;/em&gt; anmelden. Bitte melde dich in einem anderen Tab von %3 ab und &lt;a href=&apos;%4&apos;&gt;klicke hier&lt;/a&gt; um dich als %2 anzumelden&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_el.ts b/translations/client_el.ts
index 0e4ea0cc8..859ac7b1e 100644
--- a/translations/client_el.ts
+++ b/translations/client_el.ts
@@ -2190,72 +2190,72 @@ Note that using any logging command line options will override the settings.</so
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Σφάλμα που επέστρεψε από το διακομιστή: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Παρουσιάστηκε ένα σφάλμα κατά την πρόσβαση στο τελικό σημείο του &apos;διακριτικού&apos;: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Αδυναμία ανάλυσης του JSON που επέστρεψε από το διακομιστή: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>Άγνωστο σφάλμα</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation>Σφάλμα Oauth2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Σφάλμα εισόδου&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Λάθος χρήστης&lt;/h1&gt;&lt;p&gt; Συνδεθήκατε με το χρήστη &lt;em&gt;%1&lt;/em&gt;, αλλά πρέπει να συνδεθείτε με το χρήστη &lt;em&gt;%2&lt;/em&gt;. &lt;br&gt;Παρακαλούμε αποσυνδεθείτε από τον %3 σε άλλη καρτέλα, στη συνέχεια &lt;a href=&apos;%4&apos;&gt;κάντε κλικ εδώ&lt;/a&gt; και συνδεθείτε ως χρήστης %2&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_en.ts b/translations/client_en.ts
index 13ef674e8..998ea0a76 100644
--- a/translations/client_en.ts
+++ b/translations/client_en.ts
@@ -2202,72 +2202,72 @@ Note that using any logging command line options will override the settings.</so
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
diff --git a/translations/client_en_GB.ts b/translations/client_en_GB.ts
index 3e73c4108..57337c62c 100644
--- a/translations/client_en_GB.ts
+++ b/translations/client_en_GB.ts
@@ -2187,72 +2187,72 @@ Note that using any logging command line options will override the settings.</so
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_es.ts b/translations/client_es.ts
index ba99b39c2..a20dd4374 100644
--- a/translations/client_es.ts
+++ b/translations/client_es.ts
@@ -2194,65 +2194,65 @@ Tenga en cuenta que el uso de cualquier opción de línea de comando de registro
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Error devuelto desde el servidor: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Ha ocurrido un error accediendo al Token endpoint:: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>No puedo procesar el código JSON recibido del servidor: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>Tipo de token no soportado</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>La respuesta del servidor no contiene todos los campos esperados</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>Error desconocido</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;Error de acceso&lt;/h1&gt;&lt;p&gt;Fallo al tratar de obtener información del usuario&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation>Error en Oauth2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation>La autenticación mediante Oauth2 requiere una conexión segura.</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Error de Login&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>Error al actualizar el token: %1 : %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2261,7 +2261,7 @@ Received data: %2</source>
Datos recibidos: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Usuario incorrecto&lt;/h1&gt;&lt;p&gt;Se ha intentado logar con el usuario: &lt;em&gt;%1&lt;/em&gt;, pero debe logarse con el usuario: &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Por favor des-loguese de %3 en otra pestaña, entonces&lt;a href=&apos;%4&apos;&gt;click aqui&lt;/a&gt; y loguese como el usuario %2&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_fr.ts b/translations/client_fr.ts
index 797764dc9..ef73882dc 100644
--- a/translations/client_fr.ts
+++ b/translations/client_fr.ts
@@ -2192,66 +2192,66 @@ Veuillez noter qu’utiliser les options de journalisation en ligne de commande
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Erreur retournée par le serveur: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Il y a eu une erreur durant l&apos;accès au jeton de destination: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Impossible d&apos;analyser le fichier JSON récupéré sur le serveur : &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>Type de jeton non pris en charge: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>La réponse du serveur ne contenait pas tous les champs attendus
:%1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>Erreur inconnue </translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;Erreur d&apos;identification&lt;/h1&gt;&lt;p&gt;Échec de la récupération des informations sur l&apos;utilisateur&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Erreur de connexion&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>Erreur lors de l&apos;actualisation du jeton: %1 : %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2260,7 +2260,7 @@ Received data: %2</source>
Données reçues: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Mauvais utilisateur&lt;/h1&gt;&lt;p&gt;Vous êtes connecté avec l&apos;utilisateur &lt;em&gt;%1&lt;/em&gt;, mais vous devez vous connecter avec l&apos;utilisateur&lt;em&gt;%2&lt;/em&gt;. Veuillez vous déconnecter de %3 l&apos;autre onglet, puis &lt;a href=&apos;%4&apos;&gt; cliquez ici&lt;/a&gt; et connectez-vous en tant que l&apos;utilisateur &lt;/p&gt;%2</translation>
</message>
diff --git a/translations/client_gl.ts b/translations/client_gl.ts
index 7a68020d6..af5c75e18 100644
--- a/translations/client_gl.ts
+++ b/translations/client_gl.ts
@@ -2192,66 +2192,66 @@ Teña en conta que o uso de calquera opción de rexistro por liña de ordes anul
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Erro devolto dende o servidor: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Produciuse un erro ao acceder ao punto final do «testemuño»: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Non foi posíbel analizar o JSON devolto dende o servidor: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>Tipo de testemuño non admitido: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>A resposta do servidor non contiña todos os campos agardados
:%1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>Erro descoñecido</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;Produciuse un erro de acceso&lt;/h1&gt;&lt;p&gt;Produciuse un fallo ao recuperar a información do usuario&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Produciuse un erro de acceso&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>Produciuse un erro ao eliminar o testemuño: %1 : %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2260,7 +2260,7 @@ Received data: %2</source>
Datos recibidos: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Usuario errado&lt;/h1&gt;&lt;p&gt;Accedeu co usuario &lt;em&gt;%1&lt;/em&gt;, mais debe acceder co usuario &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Peche a sesión de %3 noutra lapela, entón &lt;a href=&apos;%4&apos;&gt;prema aquí&lt;/a&gt; e acceda como o usuario %2&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_he.ts b/translations/client_he.ts
index bace8ae0f..3249bd09b 100644
--- a/translations/client_he.ts
+++ b/translations/client_he.ts
@@ -2191,66 +2191,66 @@ Note that using any logging command line options will override the settings.</so
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>הוחזרה שגיאה מהשרת: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>אירעה שגיאה בזמן גישה לנקודת קצה &apos;חתימת הייצוג&apos;: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>התקבלה הודעה מהשרת שלא ניתן לנתח את ה- JSON: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>סוג חתימת ייצוג שאינה נתמכת: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>התשובה מהשרת לא הכילה את כל השדות הצפויים
:%1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>שגיאה לא מוכרת</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;שגיאת התחברות&lt;/h1&gt;&lt;p&gt;אחזור מידע משתמש נכשל&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;שגיאת התחברות&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>שגיאה בזמן טעינה מחדש של חתימת הייצוג: %1 : %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2259,7 +2259,7 @@ Received data: %2</source>
נתונים שהתקבלו: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;משתמש שגוי&lt;/h1&gt;&lt;p&gt;התחברת עם המשתמש &lt;em&gt;%1&lt;/em&gt;, אבל יש צורך להתחבר עם משתמש &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;יש להתנתק מ- %3 בטאב נפרד, אחר כך &lt;a href=&apos;%4&apos;&gt;יש ללחוץ כאן&lt;/a&gt; ולהתחבר כמשתמש %2&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_it.ts b/translations/client_it.ts
index 6c79516c1..794f6b28d 100644
--- a/translations/client_it.ts
+++ b/translations/client_it.ts
@@ -2190,72 +2190,72 @@ Note that using any logging command line options will override the settings.</so
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Messaggio di errore dal server: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Si è verificato un errore accedendo al &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Impossibile gestire la risposta JSON dal server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Errore di login&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Utente errato&lt;/h1&gt;&lt;p&gt;Sei entrato con l&apos;utente &lt;em&gt;%1&lt;/em&gt;, ma devi accedere con &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Disconnettiti da %3 in un&apos;altra scheda, poi &lt;a href=&apos;%4&apos;&gt;clicca qui&lt;/a&gt; e accedi come utente %2&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_ko.ts b/translations/client_ko.ts
index f0847a03c..01da8a5a2 100644
--- a/translations/client_ko.ts
+++ b/translations/client_ko.ts
@@ -2178,73 +2178,73 @@ Note that using any logging command line options will override the settings.</so
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>서버에서 오류 반환함: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>&apos;token&apos; 엔드포인트에 접근하는 중 오류 발생: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>서버에서 반환한 JSON을 처리할 수 없음: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>지원되지 않는 토큰 타입: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>서버의 응답에 기대되는 모든 필드가 포함되지 않았습니다
:%1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>알 수 없는 오류</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;로그인 오류&lt;/h1&gt;&lt;p&gt;사용자 정보 가져오기 실패&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation>Oauth2 오류</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation>Oauth2 인증은 보안 연결을 필요로 합니다.</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;로그인 오류&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>토큰 갱신 오류: %1 : %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;잘못된 사용자&lt;/h1&gt;&lt;p&gt;현재 &lt;em&gt;%1&lt;/em&gt; 사용자로 로그인되어 있지만, 계속 진행하려면 &lt;em&gt;%2&lt;/em&gt; 사용자로 로그인해야 합니다.&lt;br&gt;다른 탭에서 %3에서 로그아웃한 다음 &lt;a href=&apos;%4&apos;&gt;여기&lt;/a&gt;를 눌러서 %2 사용자로 다시 로그인하십시오&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_nl.ts b/translations/client_nl.ts
index acb15ebf1..e95ae0cba 100644
--- a/translations/client_nl.ts
+++ b/translations/client_nl.ts
@@ -2196,66 +2196,66 @@ Let op dat het gebruik van command line logopties deze instelling zullen oversch
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Fout gemeld door de server: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Er heeft zich een fout voorgedaan bij het verkrijgen van de &apos;token&apos; eindpunt: 1 2 %1 2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Kon de JSON dat teruggekomen is van de server niet ontleden: 1 2 %1 2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>Niet-ondersteund token type: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>Het antwoord van de server bevat niet alle verwachte velden
:%1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>Onbekende fout</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;Fout bij aanmelden&lt;/h1&gt;&lt;p&gt;Kan gebruikersinfo niet ophalen&lt;/p&gt; </translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Inlog fout&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>Fout bij het verversen van token: %1 : %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2264,7 +2264,7 @@ Received data: %2</source>
Ontvangen data: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>1 Verkeerde gebruiker 1 2 U bent ingelogd met user 3 %1 3, maar dient ingelogd te zijn met user 4 %2 4. 5 Log %3 alstublieft uit in een andere tabblad, vervolgens 6 klikt u hier 6 en log-in als user %2 2</translation>
</message>
diff --git a/translations/client_pt_BR.ts b/translations/client_pt_BR.ts
index 2d4426571..d0f8d4b2e 100644
--- a/translations/client_pt_BR.ts
+++ b/translations/client_pt_BR.ts
@@ -2193,66 +2193,66 @@ foi baixado. A versão instalada é %3.&lt;/p&gt;</translation>
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Erro retornado do servidor: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Ocorreu um erro ao acessar o ponto final do token: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Não foi possível analisar o JSON retornado do servidor: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>Tipo de token não suportado: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>A resposta do servidor não continha todos os campos esperados
:%1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>Erro Desconhecido</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;Erro de conexão&lt;/h1&gt;&lt;p&gt;Falhou ao recuperar informações do usuário&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation>Erro Oauth2! </translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation>A autenticação Oauth2 requer uma conexão segura.</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Erro de Login&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>Erro ao atualizar o token: %1 : %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2261,7 +2261,7 @@ Received data: %2</source>
Dados recebidos: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Usuário errado&lt;/h1&gt;&lt;p&gt;Você fez logon com o usuário &lt;em&gt;%1&lt;/em&gt;, mas deve fazer login com o usuário &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Faça o logout de %3 em outra guia, então&lt;a href=&apos;%4&apos;&gt;clique aqui&lt;/a&gt; e faça o login como usuário%2&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_ru.ts b/translations/client_ru.ts
index b405ac564..d451974d5 100644
--- a/translations/client_ru.ts
+++ b/translations/client_ru.ts
@@ -2192,66 +2192,66 @@ Note that using any logging command line options will override the settings.</so
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Сервер вернул ошибку: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>При доступе к конечной точке &apos;токена&apos; произошла ошибка: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Не удалось разобрать JSON, пришедший с сервера: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>Неподдерживаемый тип токена: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>Ответ от сервера не содержал в себе все ожидаемые поля
:%1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>Неизвестная ошибка</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;Ошибка входа&lt;/h1&gt;&lt;p&gt;Не удалось извлечь информацию о пользователе&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation>Ошибка Oauth2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation>Для аутентификации по Oauth2 требуется безопасное соединение.</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Ошибка входа&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>Ошибка при обновлении токена: %1 : %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2260,7 +2260,7 @@ Received data: %2</source>
Полученные данные: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Неверный пользователь&lt;/h1&gt;&lt;p&gt;Вы вошли, как пользователь &lt;em&gt;%1&lt;/em&gt;, но нужно войти под пользователем &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Пожалуйста, выйдите из %3 в другой вкладке, а затем &lt;a href=&apos;%4&apos;&gt;кликните здесь&lt;/a&gt; и войдите, как пользователь %2&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_sq.ts b/translations/client_sq.ts
index 00eb12326..d29416ad7 100644
--- a/translations/client_sq.ts
+++ b/translations/client_sq.ts
@@ -2194,66 +2194,66 @@ Kini parasysh se përdorimi i çfarëdo mundësie regjistrimi që nga rresht urd
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Gabim i kthyer nga shërbyesi: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Pati një gabim në përdorimin e pikëmbarimit të &apos;tokenit&apos;: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>S’u përtyp dot JSON-i i kthyer nga shërbyesi: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>Lloj token-i i pambuluar: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>Përgjigja prej shërbyesit s’përmbante krejt fushat e pritura
:%1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>Gabim i Panjohur</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;Gabim Hyrjeje&lt;/h1&gt;&lt;p&gt;S’u arrit të merreshin të dhëna përdoruesi&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation>Gabim OAuth2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation>Mirëfilltësimi Oauth2 lyp një lidhje të siguruar.</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Gabim Hyrjeje&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>Gabim gjatë rifreskimit të token-it: %1 : %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2262,7 +2262,7 @@ Received data: %2</source>
Të dhëna të marra: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Përdorues i gabuar&lt;/h1&gt;&lt;p&gt;U futët si përdoruesi &lt;em&gt;%1&lt;/em&gt;, por duhet të hyni si përdoruesi &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Ju lutemi, dilni prej %3 që nga një skedë tjetër, mandej &lt;a href=&apos;%4&apos;&gt;klikoni këtu&lt;/a&gt; dhe bëni hyrjen si përdoruesi %2&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_th.ts b/translations/client_th.ts
index 25939dcce..ff5598820 100644
--- a/translations/client_th.ts
+++ b/translations/client_th.ts
@@ -2191,65 +2191,65 @@ Note that using any logging command line options will override the settings.</so
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>เกิดข้อผิดพลาดจากเซิร์ฟเวอร์: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>เกิดข้อผิดพลาดในการเข้าถึง &apos;โทเค็น&apos; ปลายทาง: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>ไม่สามารถแยกวิเคราะห์ JSON ที่ส่งมาจากเซิร์ฟเวอร์: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>ประเภทโทเค็นที่ไม่รองรับ: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>ข้อมูลที่ตอบกลับจากเซิร์ฟเวอร์ไม่พบฟิลด์ที่ต้องการ: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>ข้อผิดพลาดที่ไม่รู้จัก</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;ข้อผิดพลาดในการเข้าสู่ระบบ&lt;/h1&gt;&lt;p&gt;เรียกข้อมูลผู้ใช้ไม่สำเร็จ&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;เข้าสู่ระบบล้มเหลว&lt;/h1&gt;%1&lt;p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>เกิดข้อผิดพลาดขณะรีเฟรชโทเค็น: %1 : %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2257,7 +2257,7 @@ Received data: %2</source>
ข้อมูลที่ได้รับแล้ว: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;บัญผู้ใช้ไม่ถูกต้อง&lt;/h1&gt; &lt;p&gt;คุณลงชื่อเข้าใช้ด้วยบัญชีผู้ใช้ &lt;em&gt;%1&lt;/em&gt; คุณจะต้องลงชื่อเข้าใช้ด้วยบัญชี &lt;em&gt;%2&lt;/em&gt; &lt;br&gt;โปรดออกจากระบบ %3 ในแท็บอื่นแล้ว &lt;a href=&apos;%4&apos;&gt;คลิกที่นี่&lt;/a&gt; เพื่อเข้าสู่ระบบในฐานะผู้ใช้ &lt;/p&gt;</translation>
</message>
diff --git a/translations/client_tr.ts b/translations/client_tr.ts
index 071426888..d007b3d4a 100644
--- a/translations/client_tr.ts
+++ b/translations/client_tr.ts
@@ -2190,66 +2190,66 @@ Günlüğe kaydetme komut satırı seçeneklerinin kullanılmasının bu ayarlar
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>Sunucudan hata döndü: &lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>&apos;token&apos; uç noktası erişimi sırasında hata meydana geldi: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>Sunucudan gelen JSON ayrıştırılamadı: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>Unsupported token type: %1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>The reply from the server did not contain all expected fields
:%1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>Unknown Error</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;Sisteme Giriş Hatası&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>Error while refreshing the token: %1 : %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2258,7 +2258,7 @@ Received data: %2</source>
Received data: %2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;Yanlış kullanıcı&lt;/h1&gt;&lt;p&gt;Sisteme giriş yapmış olan kullanıcı&lt;em&gt;%1&lt;/em&gt;, ama giriş yapması gereken kullanıcı &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Lütfen, başka bir sekmedeki %3 üzerinden sistemden çıkın, sonra &lt;a href=&apos;%4&apos;&gt;buraya tıklayın &lt;/a&gt; ve %2 olarak giriş yapın&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_zh_CN.ts b/translations/client_zh_CN.ts
index aee145b4b..5f6f0bcef 100644
--- a/translations/client_zh_CN.ts
+++ b/translations/client_zh_CN.ts
@@ -2182,72 +2182,72 @@ Note that using any logging command line options will override the settings.</so
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>来自服务器返回的错误&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>在&apos;token&apos; 结尾有个错误: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>不能解析来自服务器端的JSON:&lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>未知错误</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation>Oauth2 错误</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation>Oauth2认证需要一个安全的连接。</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;登录错误&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;错误用户&lt;/h1&gt;&lt;p&gt;你登陆的用户&lt;em&gt;%1&lt;/em&gt;,但必须以用户&lt;em&gt;%2&lt;/em&gt;的身份登录.&lt;br&gt;请在另一个标签 %3登出,然后&lt;a href=&apos;%4&apos;&gt;点击这&lt;/a&gt;并以用户%2登录&lt;/p&gt;</translation>
</message>
diff --git a/translations/client_zh_TW.ts b/translations/client_zh_TW.ts
index f6f829b07..50e3d6072 100644
--- a/translations/client_zh_TW.ts
+++ b/translations/client_zh_TW.ts
@@ -2191,66 +2191,66 @@ Note that using any logging command line options will override the settings.</so
<context>
<name>OCC::OAuth</name>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="258"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
<source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
<translation>伺服器返回錯誤:&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="261"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
<source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>訪問“令牌”端點時錯誤:&lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="264"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="270"/>
<source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
<translation>無法解析從伺服器返回的JSON:&lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="267"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="273"/>
<source>Unsupported token type: %1</source>
<translation>不支持的令牌類型:%1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="269"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
<source>The reply from the server did not contain all expected fields
:%1</source>
<translation>伺服器的回覆未包含所有預期字段
:%1</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="271"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="277"/>
<source>Unknown Error</source>
<translation>未知錯誤</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="295"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="301"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;Failed to retrieve user info&lt;/p&gt;</source>
<translation>&lt;h1&gt;登錄錯誤&lt;/h1&gt;&lt;p&gt;檢索使用者信息失敗&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="546"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="552"/>
<source>Oauth2 Error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="547"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="553"/>
<source>Oauth2 authentication requires a secured connection.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="275"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="281"/>
<source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
<translation>&lt;h1&gt;登錄錯誤&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="328"/>
- <location filename="../src/libsync/creds/oauth.cpp" line="331"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="334"/>
<location filename="../src/libsync/creds/oauth.cpp" line="337"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="343"/>
<source>Error while refreshing the token: %1 : %2</source>
<translation>刷新令牌時錯誤:%1:%2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="342"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="348"/>
<source>The reply from the server did not contain all expected fields
:%1
Received data: %2</source>
@@ -2259,7 +2259,7 @@ Received data: %2</source>
收到的數據:%2</translation>
</message>
<message>
- <location filename="../src/libsync/creds/oauth.cpp" line="381"/>
+ <location filename="../src/libsync/creds/oauth.cpp" line="387"/>
<source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
<translation>&lt;h1&gt;錯誤使用者&lt;/h1&gt;&lt;p&gt;您與使用者身份登錄&lt;em&gt;%1&lt;/em&gt;,與必須使用者登錄&lt;em&gt;%2&lt;/em&gt;。&lt;br&gt;請在另一個標籤中登出%3,然後&lt;a href=&apos;%4&apos;&gt;點擊這裡&lt;/a&gt;並以使用者%2身份登入&lt;/p&gt;</translation>
</message>