summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2018-07-13 15:35:51 +0200
committerSimon Rettberg2018-07-13 15:35:51 +0200
commit4c9e3452270e54c92b4ab4bc2e7040a1286f3e95 (patch)
treee6efcc1bf0c3e2ce24ce228251710dc8578f4f3b
parent[server] Minor cleanups (naming, checks) (diff)
downloadpvs2-4c9e3452270e54c92b4ab4bc2e7040a1286f3e95.tar.gz
pvs2-4c9e3452270e54c92b4ab4bc2e7040a1286f3e95.tar.xz
pvs2-4c9e3452270e54c92b4ab4bc2e7040a1286f3e95.zip
[client] Fix translation on Qt5
-rw-r--r--i18n/client/pvsclient_ar_JO.ts22
-rw-r--r--i18n/client/pvsclient_de_DE.ts28
-rw-r--r--i18n/client/pvsclient_es_MX.ts22
-rw-r--r--i18n/client/pvsclient_fr_FR.ts22
-rw-r--r--i18n/client/pvsclient_pl_PL.ts22
-rw-r--r--i18n/server/pvsmgr_ar_JO.ts8
-rw-r--r--i18n/server/pvsmgr_de_DE.ts94
-rw-r--r--i18n/server/pvsmgr_es_MX.ts86
-rw-r--r--i18n/server/pvsmgr_fr_FR.ts86
-rw-r--r--i18n/server/pvsmgr_pl_PL.ts86
-rw-r--r--pvsclient.qrc37
-rw-r--r--src/client/clientapp/clientapp.cpp5
12 files changed, 278 insertions, 240 deletions
diff --git a/i18n/client/pvsclient_ar_JO.ts b/i18n/client/pvsclient_ar_JO.ts
index 61d4969..5a5f46c 100644
--- a/i18n/client/pvsclient_ar_JO.ts
+++ b/i18n/client/pvsclient_ar_JO.ts
@@ -130,53 +130,53 @@
<context>
<name>Toolbar</name>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="162"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="164"/>
<source>&amp;Connect...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="163"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="165"/>
<source>&amp;Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="165"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="167"/>
<source>&amp;Information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="166"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="168"/>
<source>&amp;What&apos;s this?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="167"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="169"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="337"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="339"/>
<source>Streaming</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="358"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="360"/>
<source>Offline</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="471"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="469"/>
<source>About PVS Client</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="472"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="470"/>
<source>The PVS - client is part of a software system for managing the virtual data traffic within the computer pools, between the tutor&apos;s and student&apos;s PCs. It has been developed to simplify the information traffic in seminars and general eLearning.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="343"/>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="381"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="345"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="383"/>
<source>Online</source>
<translation type="unfinished"></translation>
</message>
diff --git a/i18n/client/pvsclient_de_DE.ts b/i18n/client/pvsclient_de_DE.ts
index 9695544..c337670 100644
--- a/i18n/client/pvsclient_de_DE.ts
+++ b/i18n/client/pvsclient_de_DE.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.1" language="de_DE" sourcelanguage="en_US">
+<TS version="2.0" language="de_DE" sourcelanguage="en_US">
<context>
<name>ConnectWindow</name>
<message>
@@ -106,7 +106,7 @@
<message>
<location filename="../../src/client/connectwindow/connectwindow.cpp" line="118"/>
<source>Unknown state :-(</source>
- <translation type="unfinished"></translation>
+ <translation>Unbekannter Zustand :-(</translation>
</message>
<message>
<location filename="../../src/client/connectwindow/connectwindow.cpp" line="261"/>
@@ -130,53 +130,53 @@
<context>
<name>Toolbar</name>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="162"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="164"/>
<source>&amp;Connect...</source>
<translation>&amp;Verbinden...</translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="163"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="165"/>
<source>&amp;Disconnect</source>
<translation>&amp;Trennen</translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="165"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="167"/>
<source>&amp;Information...</source>
<translation>System&amp;information</translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="166"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="168"/>
<source>&amp;What&apos;s this?</source>
<translation>&amp;Was ist das hier?</translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="167"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="169"/>
<source>&amp;Quit</source>
<translation>&amp;Beenden</translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="337"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="339"/>
<source>Streaming</source>
<translation>Übertragung</translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="358"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="360"/>
<source>Offline</source>
<translation>Offline</translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="471"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="469"/>
<source>About PVS Client</source>
<translation>Über PVS Client</translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="472"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="470"/>
<source>The PVS - client is part of a software system for managing the virtual data traffic within the computer pools, between the tutor&apos;s and student&apos;s PCs. It has been developed to simplify the information traffic in seminars and general eLearning.</source>
- <translation>Der PVS - Client ist Teil eines Softwaresystems für die Steuerung des virtuellen Datenverkehrs in den Poolräumen zwischen den Dozenten- und Studenten - PCs. Es wurde zur Vereinfachung des Informationsflusses und allgemeinem eLearning entwickelt.</translation>
+ <translation>Der PVS-Client ist Teil eines Softwaresystems für die Steuerung des virtuellen Datenverkehrs in den Poolräumen zwischen den Dozenten- und Studenten - PCs. Es wurde zur Vereinfachung des Informationsflusses und allgemeinem eLearning entwickelt.</translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="343"/>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="381"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="345"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="383"/>
<source>Online</source>
<translation>Online</translation>
</message>
diff --git a/i18n/client/pvsclient_es_MX.ts b/i18n/client/pvsclient_es_MX.ts
index 6b1e16d..1063146 100644
--- a/i18n/client/pvsclient_es_MX.ts
+++ b/i18n/client/pvsclient_es_MX.ts
@@ -130,53 +130,53 @@
<context>
<name>Toolbar</name>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="162"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="164"/>
<source>&amp;Connect...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="163"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="165"/>
<source>&amp;Disconnect</source>
<translation type="unfinished">&amp;Desconectar</translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="165"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="167"/>
<source>&amp;Information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="166"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="168"/>
<source>&amp;What&apos;s this?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="167"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="169"/>
<source>&amp;Quit</source>
<translation type="unfinished">&amp;Cerrar</translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="337"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="339"/>
<source>Streaming</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="358"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="360"/>
<source>Offline</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="471"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="469"/>
<source>About PVS Client</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="472"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="470"/>
<source>The PVS - client is part of a software system for managing the virtual data traffic within the computer pools, between the tutor&apos;s and student&apos;s PCs. It has been developed to simplify the information traffic in seminars and general eLearning.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="343"/>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="381"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="345"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="383"/>
<source>Online</source>
<translation type="unfinished"></translation>
</message>
diff --git a/i18n/client/pvsclient_fr_FR.ts b/i18n/client/pvsclient_fr_FR.ts
index 61d4969..5a5f46c 100644
--- a/i18n/client/pvsclient_fr_FR.ts
+++ b/i18n/client/pvsclient_fr_FR.ts
@@ -130,53 +130,53 @@
<context>
<name>Toolbar</name>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="162"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="164"/>
<source>&amp;Connect...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="163"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="165"/>
<source>&amp;Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="165"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="167"/>
<source>&amp;Information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="166"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="168"/>
<source>&amp;What&apos;s this?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="167"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="169"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="337"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="339"/>
<source>Streaming</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="358"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="360"/>
<source>Offline</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="471"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="469"/>
<source>About PVS Client</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="472"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="470"/>
<source>The PVS - client is part of a software system for managing the virtual data traffic within the computer pools, between the tutor&apos;s and student&apos;s PCs. It has been developed to simplify the information traffic in seminars and general eLearning.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="343"/>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="381"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="345"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="383"/>
<source>Online</source>
<translation type="unfinished"></translation>
</message>
diff --git a/i18n/client/pvsclient_pl_PL.ts b/i18n/client/pvsclient_pl_PL.ts
index 61d4969..5a5f46c 100644
--- a/i18n/client/pvsclient_pl_PL.ts
+++ b/i18n/client/pvsclient_pl_PL.ts
@@ -130,53 +130,53 @@
<context>
<name>Toolbar</name>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="162"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="164"/>
<source>&amp;Connect...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="163"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="165"/>
<source>&amp;Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="165"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="167"/>
<source>&amp;Information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="166"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="168"/>
<source>&amp;What&apos;s this?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="167"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="169"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="337"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="339"/>
<source>Streaming</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="358"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="360"/>
<source>Offline</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="471"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="469"/>
<source>About PVS Client</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="472"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="470"/>
<source>The PVS - client is part of a software system for managing the virtual data traffic within the computer pools, between the tutor&apos;s and student&apos;s PCs. It has been developed to simplify the information traffic in seminars and general eLearning.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="343"/>
- <location filename="../../src/client/toolbar/toolbar.cpp" line="381"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="345"/>
+ <location filename="../../src/client/toolbar/toolbar.cpp" line="383"/>
<source>Online</source>
<translation type="unfinished"></translation>
</message>
diff --git a/i18n/server/pvsmgr_ar_JO.ts b/i18n/server/pvsmgr_ar_JO.ts
index 1ad154e..4d7e0d7 100644
--- a/i18n/server/pvsmgr_ar_JO.ts
+++ b/i18n/server/pvsmgr_ar_JO.ts
@@ -203,6 +203,14 @@ Note that all clients will be deleted.</source>
<source>Sure, You want to delete selected client?</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Lock/Unlock single client</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lock or unlock the selected client</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>NumericKeyboard</name>
diff --git a/i18n/server/pvsmgr_de_DE.ts b/i18n/server/pvsmgr_de_DE.ts
index 9c6d0ae..d832f0d 100644
--- a/i18n/server/pvsmgr_de_DE.ts
+++ b/i18n/server/pvsmgr_de_DE.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.1" language="de_DE" sourcelanguage="en_US">
+<TS version="2.0" language="de_DE" sourcelanguage="en_US">
<context>
<name>ConnectionFrame</name>
<message>
@@ -64,13 +64,13 @@
<message>
<location filename="../../gui/server_normal/help.ui" line="407"/>
<source>Set selected client to tutor.</source>
- <translation>Ausgewählten Klienten als Tutor festlegen.</translation>
+ <translation>Ausgewählten Client als Tutor festlegen.</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="166"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="167"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="102"/>
<source>Exit</source>
<translation>Ausgang</translation>
@@ -121,159 +121,173 @@
<translation>Kein Projektionsziel verfügbar.</translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1056"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1062"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1296"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1300"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1044"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1051"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1085"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1091"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1322"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1326"/>
<source>Selection</source>
<translation>Auswahl</translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1300"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1326"/>
<source>This client is still connected.</source>
<translation>Dieser Client ist noch verbunden.</translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1304"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1330"/>
<source>Sure, You want to delete selected client?</source>
<translation>Sicher, dass Sie den ausgewählten Clienten löschen wollen?</translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="675"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="677"/>
<source>Sure, You want to change SessionName again?
All Clients will be deleted afterwards.</source>
<translation>Sicher, dass Sie den Sitzungsname erneut ändern wollen?
Danach werden alle Clienten gelöscht sein.</translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="700"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="702"/>
<source>Session Name: %1 [click to edit]</source>
<translation>Sitzungsname: %1 [anklicken editiert]</translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="806"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="808"/>
<source>No item selected, please select room!</source>
<translation>Keine Auswahl getroffen, bitte einen Raum auswählen!</translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="809"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="811"/>
<source>Are you sure you want to reload the room?
Note that all clients will be deleted.</source>
<translation>Wollen Sie den Raum wirklich neu laden? Beachten Sie, dass alle Clienten gelöscht werden.</translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="871"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="873"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="875"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="903"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="877"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="905"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="907"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="909"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="911"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="941"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="913"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="943"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="945"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="947"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="949"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="979"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="951"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="981"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="983"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="985"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="987"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="989"/>
<source>Projection</source>
<translation>Projektion</translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1056"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1296"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1044"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1085"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1322"/>
<source>No client is selected.</source>
<translation>Kein Client ausgewählt.</translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1062"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1051"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1091"/>
<source>The selected client is not connected.</source>
<translation>Ausgewählter Client ist nicht verbunden.</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="184"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="185"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="103"/>
<source>Lock or Unlock all Clients</source>
- <translation>Alle Klienten sperren oder entsperren</translation>
+ <translation>Alle Clients sperren oder entsperren</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="163"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="164"/>
<source>&amp;Exit</source>
<translation>&amp;Abbruch</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="169"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="170"/>
<source>Ctrl+Q</source>
<translation>Strg+Q</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="181"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="182"/>
<source>lock</source>
<translation>lock</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="187"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="188"/>
<source>Ctrl+A</source>
<translation>Strg+A</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="196"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="197"/>
<source>Student&apos;s Screen to Tutor</source>
<translation>Studierendenbildschirm an Tutor</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="205"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="206"/>
<source>Student&apos;s Screen to Tutor, others blanked</source>
<translation>Studierendenbildschirm an Tutor; alle anderen ausgeblendet</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="214"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="215"/>
<source>Tutor&apos;s Screen to Student</source>
<translation>Tutorenbildschirm an Studierenden</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="223"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="224"/>
<source>Tutor&apos;s Screen to Everyone</source>
<translation>Tutorenbildschirm an alle</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="232"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="233"/>
<source>Stop Projection on every Client</source>
- <translation>Projektion an alle Clienten abbrechen</translation>
+ <translation>Projektion an alle Clients abbrechen</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="241"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="242"/>
<source>SetAsTutor</source>
<translation>AlsTutorSetzen</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="244"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="245"/>
<source>Set current Frame as Tutor</source>
<translation>Derzeitigen Rahmen als Tutor festlegen</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="253"/>
- <location filename="../../gui/server_normal/mainwindow.ui" line="256"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="254"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="257"/>
<source>Delete Client</source>
<translation>Lösche Client</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="268"/>
- <location filename="../../gui/server_normal/mainwindow.ui" line="271"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="269"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="272"/>
<source>Help</source>
<translation>Hilfe</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="283"/>
- <location filename="../../gui/server_normal/mainwindow.ui" line="286"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="284"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="287"/>
<source>Reload Room Configuration</source>
<translation>Neu laden der Raumkonfiguration</translation>
</message>
<message>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="296"/>
+ <source>Lock/Unlock single client</source>
+ <translation>Einzelnen Client (ent)sperren</translation>
+ </message>
+ <message>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="299"/>
+ <source>Lock or unlock the selected client</source>
+ <translation>Den ausgewählten Client sperren btw. entsperren</translation>
+ </message>
+ <message>
<location filename="../../gui/server_normal/mainwindow.ui" line="120"/>
<source>toolBar</source>
<translation>toolBar</translation>
diff --git a/i18n/server/pvsmgr_es_MX.ts b/i18n/server/pvsmgr_es_MX.ts
index b47934f..1343443 100644
--- a/i18n/server/pvsmgr_es_MX.ts
+++ b/i18n/server/pvsmgr_es_MX.ts
@@ -70,7 +70,7 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="166"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="167"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="102"/>
<source>Exit</source>
<translation>Salir</translation>
@@ -121,154 +121,168 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1056"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1062"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1296"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1300"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1044"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1051"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1085"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1091"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1322"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1326"/>
<source>Selection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1300"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1326"/>
<source>This client is still connected.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1304"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1330"/>
<source>Sure, You want to delete selected client?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="675"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="677"/>
<source>Sure, You want to change SessionName again?
All Clients will be deleted afterwards.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="700"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="702"/>
<source>Session Name: %1 [click to edit]</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="806"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="808"/>
<source>No item selected, please select room!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="809"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="811"/>
<source>Are you sure you want to reload the room?
Note that all clients will be deleted.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="871"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="873"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="875"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="903"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="877"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="905"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="907"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="909"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="911"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="941"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="913"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="943"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="945"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="947"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="949"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="979"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="951"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="981"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="983"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="985"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="987"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="989"/>
<source>Projection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1056"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1296"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1044"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1085"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1322"/>
<source>No client is selected.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1062"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1051"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1091"/>
<source>The selected client is not connected.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="184"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="185"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="103"/>
<source>Lock or Unlock all Clients</source>
<translation>Bloquear o desbloquear todos los clientes</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="163"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="164"/>
<source>&amp;Exit</source>
<translation>&amp;Salir</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="169"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="170"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="196"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="197"/>
<source>Student&apos;s Screen to Tutor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="205"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="206"/>
<source>Student&apos;s Screen to Tutor, others blanked</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="214"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="215"/>
<source>Tutor&apos;s Screen to Student</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="223"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="224"/>
<source>Tutor&apos;s Screen to Everyone</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="232"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="233"/>
<source>Stop Projection on every Client</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="241"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="242"/>
<source>SetAsTutor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="244"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="245"/>
<source>Set current Frame as Tutor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="253"/>
- <location filename="../../gui/server_normal/mainwindow.ui" line="256"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="254"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="257"/>
<source>Delete Client</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="268"/>
- <location filename="../../gui/server_normal/mainwindow.ui" line="271"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="269"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="272"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="283"/>
- <location filename="../../gui/server_normal/mainwindow.ui" line="286"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="284"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="287"/>
<source>Reload Room Configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="181"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="296"/>
+ <source>Lock/Unlock single client</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="299"/>
+ <source>Lock or unlock the selected client</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="182"/>
<source>lock</source>
<translation>bloquear</translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="187"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="188"/>
<source>Ctrl+A</source>
<translation>Ctrl+A</translation>
</message>
diff --git a/i18n/server/pvsmgr_fr_FR.ts b/i18n/server/pvsmgr_fr_FR.ts
index f41176d..e571973 100644
--- a/i18n/server/pvsmgr_fr_FR.ts
+++ b/i18n/server/pvsmgr_fr_FR.ts
@@ -70,7 +70,7 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="166"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="167"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="102"/>
<source>Exit</source>
<translation type="unfinished"></translation>
@@ -121,158 +121,172 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1056"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1062"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1296"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1300"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1044"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1051"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1085"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1091"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1322"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1326"/>
<source>Selection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1300"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1326"/>
<source>This client is still connected.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1304"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1330"/>
<source>Sure, You want to delete selected client?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="675"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="677"/>
<source>Sure, You want to change SessionName again?
All Clients will be deleted afterwards.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="700"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="702"/>
<source>Session Name: %1 [click to edit]</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="806"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="808"/>
<source>No item selected, please select room!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="809"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="811"/>
<source>Are you sure you want to reload the room?
Note that all clients will be deleted.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="871"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="873"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="875"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="903"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="877"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="905"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="907"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="909"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="911"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="941"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="913"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="943"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="945"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="947"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="949"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="979"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="951"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="981"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="983"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="985"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="987"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="989"/>
<source>Projection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1056"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1296"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1044"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1085"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1322"/>
<source>No client is selected.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1062"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1051"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1091"/>
<source>The selected client is not connected.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="184"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="185"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="103"/>
<source>Lock or Unlock all Clients</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="163"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="164"/>
<source>&amp;Exit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="169"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="170"/>
<source>Ctrl+Q</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="181"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="182"/>
<source>lock</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="187"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="188"/>
<source>Ctrl+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="196"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="197"/>
<source>Student&apos;s Screen to Tutor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="205"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="206"/>
<source>Student&apos;s Screen to Tutor, others blanked</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="214"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="215"/>
<source>Tutor&apos;s Screen to Student</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="223"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="224"/>
<source>Tutor&apos;s Screen to Everyone</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="232"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="233"/>
<source>Stop Projection on every Client</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="241"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="242"/>
<source>SetAsTutor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="244"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="245"/>
<source>Set current Frame as Tutor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="253"/>
- <location filename="../../gui/server_normal/mainwindow.ui" line="256"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="254"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="257"/>
<source>Delete Client</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="268"/>
- <location filename="../../gui/server_normal/mainwindow.ui" line="271"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="269"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="272"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="283"/>
- <location filename="../../gui/server_normal/mainwindow.ui" line="286"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="284"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="287"/>
<source>Reload Room Configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="296"/>
+ <source>Lock/Unlock single client</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="299"/>
+ <source>Lock or unlock the selected client</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../gui/server_normal/mainwindow.ui" line="120"/>
<source>toolBar</source>
<translation type="unfinished"></translation>
diff --git a/i18n/server/pvsmgr_pl_PL.ts b/i18n/server/pvsmgr_pl_PL.ts
index f41176d..e571973 100644
--- a/i18n/server/pvsmgr_pl_PL.ts
+++ b/i18n/server/pvsmgr_pl_PL.ts
@@ -70,7 +70,7 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="166"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="167"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="102"/>
<source>Exit</source>
<translation type="unfinished"></translation>
@@ -121,158 +121,172 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1056"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1062"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1296"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1300"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1044"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1051"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1085"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1091"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1322"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1326"/>
<source>Selection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1300"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1326"/>
<source>This client is still connected.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1304"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1330"/>
<source>Sure, You want to delete selected client?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="675"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="677"/>
<source>Sure, You want to change SessionName again?
All Clients will be deleted afterwards.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="700"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="702"/>
<source>Session Name: %1 [click to edit]</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="806"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="808"/>
<source>No item selected, please select room!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="809"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="811"/>
<source>Are you sure you want to reload the room?
Note that all clients will be deleted.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="871"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="873"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="875"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="903"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="877"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="905"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="907"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="909"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="911"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="941"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="913"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="943"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="945"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="947"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="949"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="979"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="951"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="981"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="983"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="985"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="987"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="989"/>
<source>Projection</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1056"/>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1296"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1044"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1085"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1322"/>
<source>No client is selected.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1062"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1051"/>
+ <location filename="../../src/server/mainwindow/mainwindow.cpp" line="1091"/>
<source>The selected client is not connected.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="184"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="185"/>
<location filename="../../src/server/mainwindow/mainwindow.cpp" line="103"/>
<source>Lock or Unlock all Clients</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="163"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="164"/>
<source>&amp;Exit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="169"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="170"/>
<source>Ctrl+Q</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="181"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="182"/>
<source>lock</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="187"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="188"/>
<source>Ctrl+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="196"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="197"/>
<source>Student&apos;s Screen to Tutor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="205"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="206"/>
<source>Student&apos;s Screen to Tutor, others blanked</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="214"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="215"/>
<source>Tutor&apos;s Screen to Student</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="223"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="224"/>
<source>Tutor&apos;s Screen to Everyone</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="232"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="233"/>
<source>Stop Projection on every Client</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="241"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="242"/>
<source>SetAsTutor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="244"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="245"/>
<source>Set current Frame as Tutor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="253"/>
- <location filename="../../gui/server_normal/mainwindow.ui" line="256"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="254"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="257"/>
<source>Delete Client</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="268"/>
- <location filename="../../gui/server_normal/mainwindow.ui" line="271"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="269"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="272"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gui/server_normal/mainwindow.ui" line="283"/>
- <location filename="../../gui/server_normal/mainwindow.ui" line="286"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="284"/>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="287"/>
<source>Reload Room Configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="296"/>
+ <source>Lock/Unlock single client</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../gui/server_normal/mainwindow.ui" line="299"/>
+ <source>Lock or unlock the selected client</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../gui/server_normal/mainwindow.ui" line="120"/>
<source>toolBar</source>
<translation type="unfinished"></translation>
diff --git a/pvsclient.qrc b/pvsclient.qrc
index e47a275..b5fcd79 100644
--- a/pvsclient.qrc
+++ b/pvsclient.qrc
@@ -4,7 +4,7 @@
<file alias="darrow16.svg">icons/darrow16.svg</file>
<file alias="ok16.svg">icons/ok16.svg</file>
<file alias="cam32.svg">icons/cam32.svg</file>
- <file alias="eye">icons/eye.svg</file>
+ <file alias="eye">icons/eye.svg</file>
<file alias="chat_msg16.svg">icons/chat_msg16.svg</file>
<file alias="reset">icons/keyboard_key.svg</file>
<file alias="space">icons/space.svg</file>
@@ -12,35 +12,10 @@
<file alias="hand-raise">icons/hand-raise.svg</file>
<file alias="hand-raise-red">icons/hand-raise-red.svg</file>
<file alias="AUTHORS">AUTHORS</file>
- </qresource>
- <qresource lang="de_DE" prefix="/">
- <file alias="pvsclient.qm">build/pvsclient_de_DE.qm</file>
- </qresource>
- <qresource lang="de" prefix="/">
- <file alias="pvsclient.qm">build/pvsclient_de_DE.qm</file>
- </qresource>
- <qresource lang="fr_FR" prefix="/">
- <file alias="pvsclient.qm">build/pvsclient_fr_FR.qm</file>
- </qresource>
- <qresource lang="fr" prefix="/">
- <file alias="pvsclient.qm">build/pvsclient_fr_FR.qm</file>
- </qresource>
- <qresource lang="es_MX" prefix="/">
- <file alias="pvsclient.qm">build/pvsclient_es_MX.qm</file>
- </qresource>
- <qresource lang="es" prefix="/">
- <file alias="pvsclient.qm">build/pvsclient_es_MX.qm</file>
- </qresource>
- <qresource lang="ar_JO" prefix="/">
- <file alias="pvsclient.qm">build/pvsclient_ar_JO.qm</file>
- </qresource>
- <qresource lang="ar" prefix="/">
- <file alias="pvsclient.qm">build/pvsclient_ar_JO.qm</file>
- </qresource>
- <qresource lang="pl_PL" prefix="/">
- <file alias="pvsclient.qm">build/pvsclient_pl_PL.qm</file>
- </qresource>
- <qresource lang="pl" prefix="/">
- <file alias="pvsclient.qm">build/pvsclient_pl_PL.qm</file>
+ <file alias="l_de">build/pvsclient_de_DE.qm</file>
+ <file alias="l_fr">build/pvsclient_fr_FR.qm</file>
+ <file alias="l_es_MX">build/pvsclient_es_MX.qm</file>
+ <file alias="l_ar_JO">build/pvsclient_ar_JO.qm</file>
+ <file alias="l_pl">build/pvsclient_pl_PL.qm</file>
</qresource>
</RCC>
diff --git a/src/client/clientapp/clientapp.cpp b/src/client/clientapp/clientapp.cpp
index 251b755..2f65bd1 100644
--- a/src/client/clientapp/clientapp.cpp
+++ b/src/client/clientapp/clientapp.cpp
@@ -22,12 +22,11 @@ ClientApp::ClientApp(int& argc, char** argv)
/* set translator */
// System strings
QTranslator *qtTranslator = new QTranslator(this);
- qtTranslator->load("qt_" + QLocale::system().name(),
- QLibraryInfo::location(QLibraryInfo::TranslationsPath));
+ qtTranslator->load(QLocale::system(), "qt", "_", QLibraryInfo::location(QLibraryInfo::TranslationsPath));
installTranslator(qtTranslator);
// App specific
QTranslator *translator = new QTranslator(this);
- translator->load(":pvsclient");
+ translator->load(QLocale::system(), ":", "l_");
installTranslator(translator);
readIsManagerPc();