nm: Use tabs for options/proposals to save screen space
The height of the dialog increased due to the recently added additional fields for certificate selection and identities. On some screens the fields to configure custom proposals were not visible anymore. Together with less spacing on the top level GtkBox this change reduces the height by about 80 pixels. Fixes #3448.
This commit is contained in:
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: NetworkManager-strongswan\n"
|
"Project-Id-Version: NetworkManager-strongswan\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2020-02-12 12:06+0100\n"
|
"POT-Creation-Date: 2020-05-18 11:35+0200\n"
|
||||||
"PO-Revision-Date: 2019-12-18 17:10+0100\n"
|
"PO-Revision-Date: 2019-12-18 17:10+0100\n"
|
||||||
"Last-Translator: Tobias Brunner\n"
|
"Last-Translator: Tobias Brunner\n"
|
||||||
"Language-Team: de <[email protected]>\n"
|
"Language-Team: de <[email protected]>\n"
|
||||||
@@ -25,31 +25,31 @@ msgstr "IPsec/IKEv2 (strongswan)"
|
|||||||
msgid "IPsec with the IKEv2 key exchange protocol."
|
msgid "IPsec with the IKEv2 key exchange protocol."
|
||||||
msgstr "IPsec mit dem IKEv2 Protokoll."
|
msgstr "IPsec mit dem IKEv2 Protokoll."
|
||||||
|
|
||||||
#: ../properties/nm-strongswan.c:366
|
#: ../properties/nm-strongswan.c:367
|
||||||
msgid "EAP (Username/Password)"
|
msgid "EAP (Username/Password)"
|
||||||
msgstr "EAP (Benutzername/Passwort)"
|
msgstr "EAP (Benutzername/Passwort)"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan.c:367
|
#: ../properties/nm-strongswan.c:368
|
||||||
msgid "Certificate"
|
msgid "Certificate"
|
||||||
msgstr "Zertifikat"
|
msgstr "Zertifikat"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan.c:368
|
#: ../properties/nm-strongswan.c:369
|
||||||
msgid "EAP-TLS"
|
msgid "EAP-TLS"
|
||||||
msgstr "EAP-TLS"
|
msgstr "EAP-TLS"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan.c:369
|
#: ../properties/nm-strongswan.c:370
|
||||||
msgid "Pre-shared key"
|
msgid "Pre-shared key"
|
||||||
msgstr "Pre-shared Key"
|
msgstr "Pre-shared Key"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan.c:395
|
#: ../properties/nm-strongswan.c:396
|
||||||
msgid "Certificate/private key"
|
msgid "Certificate/private key"
|
||||||
msgstr "Zertifikat/Privater Schlüssel"
|
msgstr "Zertifikat/Privater Schlüssel"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan.c:396
|
#: ../properties/nm-strongswan.c:397
|
||||||
msgid "Certificate/ssh-agent"
|
msgid "Certificate/ssh-agent"
|
||||||
msgstr "Zertifikat/ssh-agent"
|
msgstr "Zertifikat/ssh-agent"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan.c:397
|
#: ../properties/nm-strongswan.c:398
|
||||||
msgid "Smartcard"
|
msgid "Smartcard"
|
||||||
msgstr "Smartcard"
|
msgstr "Smartcard"
|
||||||
|
|
||||||
@@ -192,14 +192,10 @@ msgid "(Defaults to username, certificate subject or IP address)"
|
|||||||
msgstr "(Standardwert ist der Benutzername, die Zertifikats-ID oder die IP)"
|
msgstr "(Standardwert ist der Benutzername, die Zertifikats-ID oder die IP)"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan-dialog.ui.h:28
|
#: ../properties/nm-strongswan-dialog.ui.h:28
|
||||||
msgid "<b>Options</b>"
|
|
||||||
msgstr "<b>Optionen</b>"
|
|
||||||
|
|
||||||
#: ../properties/nm-strongswan-dialog.ui.h:29
|
|
||||||
msgid "Request an _inner IP address"
|
msgid "Request an _inner IP address"
|
||||||
msgstr "_Innere IP-Adresse beziehen"
|
msgstr "_Innere IP-Adresse beziehen"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan-dialog.ui.h:30
|
#: ../properties/nm-strongswan-dialog.ui.h:29
|
||||||
msgid ""
|
msgid ""
|
||||||
"The server may provide addresses from a pool to use for communication in the "
|
"The server may provide addresses from a pool to use for communication in the "
|
||||||
"VPN. Check to request such an address."
|
"VPN. Check to request such an address."
|
||||||
@@ -208,11 +204,11 @@ msgstr ""
|
|||||||
"Kommunikation im dahinterliegenden Netz verwenden kann. Aktivieren, um eine "
|
"Kommunikation im dahinterliegenden Netz verwenden kann. Aktivieren, um eine "
|
||||||
"solche Adresse zu beziehen."
|
"solche Adresse zu beziehen."
|
||||||
|
|
||||||
#: ../properties/nm-strongswan-dialog.ui.h:31
|
#: ../properties/nm-strongswan-dialog.ui.h:30
|
||||||
msgid "En_force UDP encapsulation"
|
msgid "En_force UDP encapsulation"
|
||||||
msgstr "Erzwingen einer zusätzlichen Einbettung der Datenpakete in _UDP"
|
msgstr "Erzwingen einer zusätzlichen Einbettung der Datenpakete in _UDP"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan-dialog.ui.h:32
|
#: ../properties/nm-strongswan-dialog.ui.h:31
|
||||||
msgid ""
|
msgid ""
|
||||||
"Some firewalls block ESP traffic. Enforcing UDP capsulation even if no NAT "
|
"Some firewalls block ESP traffic. Enforcing UDP capsulation even if no NAT "
|
||||||
"situation is detected might help in such cases."
|
"situation is detected might help in such cases."
|
||||||
@@ -221,11 +217,11 @@ msgstr ""
|
|||||||
"erzwingen einer zustzlichen Einbettung in UDP, auch wenn kein NAT-Router "
|
"erzwingen einer zustzlichen Einbettung in UDP, auch wenn kein NAT-Router "
|
||||||
"detektiert wurde, kann in solchen Situationen hilfreich sein."
|
"detektiert wurde, kann in solchen Situationen hilfreich sein."
|
||||||
|
|
||||||
#: ../properties/nm-strongswan-dialog.ui.h:33
|
#: ../properties/nm-strongswan-dialog.ui.h:32
|
||||||
msgid "Use IP c_ompression"
|
msgid "Use IP c_ompression"
|
||||||
msgstr "IP-Pakete k_omprimieren"
|
msgstr "IP-Pakete k_omprimieren"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan-dialog.ui.h:34
|
#: ../properties/nm-strongswan-dialog.ui.h:33
|
||||||
msgid ""
|
msgid ""
|
||||||
"IPComp compresses raw IP packets before they get encrypted. This saves some "
|
"IPComp compresses raw IP packets before they get encrypted. This saves some "
|
||||||
"bandwidth, but uses more processing power."
|
"bandwidth, but uses more processing power."
|
||||||
@@ -233,30 +229,34 @@ msgstr ""
|
|||||||
"IPComp komprimiert IP-Pakete, bevor sie verschlüsselt werden. Diese Option "
|
"IPComp komprimiert IP-Pakete, bevor sie verschlüsselt werden. Diese Option "
|
||||||
"kann Bandbreite sparen, benötigt jedoch zusätzliche Rechenleistung."
|
"kann Bandbreite sparen, benötigt jedoch zusätzliche Rechenleistung."
|
||||||
|
|
||||||
#: ../properties/nm-strongswan-dialog.ui.h:35
|
#: ../properties/nm-strongswan-dialog.ui.h:34
|
||||||
msgid "<b>Cipher proposals</b>"
|
msgid "Options"
|
||||||
msgstr "<b>Algorithmen</b>"
|
msgstr "Optionen"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan-dialog.ui.h:36
|
#: ../properties/nm-strongswan-dialog.ui.h:35
|
||||||
msgid "_Enable custom proposals"
|
msgid "_Enable custom proposals"
|
||||||
msgstr "_Eigene Algorithmen verwenden"
|
msgstr "_Eigene Algorithmen verwenden"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan-dialog.ui.h:37
|
#: ../properties/nm-strongswan-dialog.ui.h:36
|
||||||
msgid "_IKE:"
|
msgid "_IKE:"
|
||||||
msgstr "_IKE:"
|
msgstr "_IKE:"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan-dialog.ui.h:38
|
#: ../properties/nm-strongswan-dialog.ui.h:37
|
||||||
msgid "A list of proposals for IKE separated by \";\""
|
msgid "A list of proposals for IKE separated by \";\""
|
||||||
msgstr "Eine Liste von Proposals für IKE getrennt mit \";\""
|
msgstr "Eine Liste von Proposals für IKE getrennt mit \";\""
|
||||||
|
|
||||||
#: ../properties/nm-strongswan-dialog.ui.h:39
|
#: ../properties/nm-strongswan-dialog.ui.h:38
|
||||||
msgid "_ESP:"
|
msgid "_ESP:"
|
||||||
msgstr "_ESP:"
|
msgstr "_ESP:"
|
||||||
|
|
||||||
#: ../properties/nm-strongswan-dialog.ui.h:40
|
#: ../properties/nm-strongswan-dialog.ui.h:39
|
||||||
msgid "A list of proposals for ESP separated by \";\""
|
msgid "A list of proposals for ESP separated by \";\""
|
||||||
msgstr "Eine Liste von Proposals für ESP getrennt mit \";\""
|
msgstr "Eine Liste von Proposals für ESP getrennt mit \";\""
|
||||||
|
|
||||||
|
#: ../properties/nm-strongswan-dialog.ui.h:40
|
||||||
|
msgid "Cipher proposals"
|
||||||
|
msgstr "Algorithmen"
|
||||||
|
|
||||||
#: ../auth-dialog/main.c:137
|
#: ../auth-dialog/main.c:137
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "EAP password required to establish VPN connection '%s'."
|
msgid "EAP password required to establish VPN connection '%s'."
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!-- Generated with glade 3.22.0 -->
|
<!-- Generated with glade 3.36.0 -->
|
||||||
<interface>
|
<interface>
|
||||||
<requires lib="gtk+" version="3.2"/>
|
<requires lib="gtk+" version="3.2"/>
|
||||||
<object class="GtkBox" id="strongswan-vbox">
|
<object class="GtkBox" id="strongswan-vbox">
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
<property name="can_focus">False</property>
|
<property name="can_focus">False</property>
|
||||||
<property name="border_width">12</property>
|
<property name="border_width">12</property>
|
||||||
<property name="orientation">vertical</property>
|
<property name="orientation">vertical</property>
|
||||||
<property name="spacing">16</property>
|
<property name="spacing">12</property>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkBox" id="gateway-vbox">
|
<object class="GtkBox" id="gateway-vbox">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
@@ -152,9 +152,6 @@
|
|||||||
<property name="position">1</property>
|
<property name="position">1</property>
|
||||||
</packing>
|
</packing>
|
||||||
</child>
|
</child>
|
||||||
<child>
|
|
||||||
<placeholder/>
|
|
||||||
</child>
|
|
||||||
</object>
|
</object>
|
||||||
<packing>
|
<packing>
|
||||||
<property name="expand">False</property>
|
<property name="expand">False</property>
|
||||||
@@ -397,9 +394,6 @@
|
|||||||
<property name="position">1</property>
|
<property name="position">1</property>
|
||||||
</packing>
|
</packing>
|
||||||
</child>
|
</child>
|
||||||
<child>
|
|
||||||
<placeholder/>
|
|
||||||
</child>
|
|
||||||
</object>
|
</object>
|
||||||
<packing>
|
<packing>
|
||||||
<property name="expand">False</property>
|
<property name="expand">False</property>
|
||||||
@@ -408,31 +402,17 @@
|
|||||||
</packing>
|
</packing>
|
||||||
</child>
|
</child>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkBox" id="options-vbox">
|
<object class="GtkNotebook" id="options_notebook">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
<property name="can_focus">False</property>
|
<property name="can_focus">True</property>
|
||||||
<property name="orientation">vertical</property>
|
|
||||||
<property name="spacing">6</property>
|
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkLabel" id="options-label">
|
<object class="GtkBox" id="options-vbox">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
<property name="can_focus">False</property>
|
<property name="can_focus">False</property>
|
||||||
<property name="label" translatable="yes"><b>Options</b></property>
|
<property name="valign">start</property>
|
||||||
<property name="use_markup">True</property>
|
<property name="border_width">6</property>
|
||||||
<property name="xalign">0</property>
|
|
||||||
</object>
|
|
||||||
<packing>
|
|
||||||
<property name="expand">False</property>
|
|
||||||
<property name="fill">False</property>
|
|
||||||
<property name="position">0</property>
|
|
||||||
</packing>
|
|
||||||
</child>
|
|
||||||
<child>
|
|
||||||
<object class="GtkBox" id="options-inner-vbox">
|
|
||||||
<property name="visible">True</property>
|
|
||||||
<property name="can_focus">False</property>
|
|
||||||
<property name="margin_left">12</property>
|
|
||||||
<property name="orientation">vertical</property>
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="spacing">6</property>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkCheckButton" id="virtual-check">
|
<object class="GtkCheckButton" id="virtual-check">
|
||||||
<property name="label" translatable="yes">Request an _inner IP address</property>
|
<property name="label" translatable="yes">Request an _inner IP address</property>
|
||||||
@@ -481,52 +461,26 @@
|
|||||||
<property name="position">2</property>
|
<property name="position">2</property>
|
||||||
</packing>
|
</packing>
|
||||||
</child>
|
</child>
|
||||||
<child>
|
</object>
|
||||||
<placeholder/>
|
</child>
|
||||||
</child>
|
<child type="tab">
|
||||||
|
<object class="GtkLabel">
|
||||||
|
<property name="visible">True</property>
|
||||||
|
<property name="can_focus">False</property>
|
||||||
|
<property name="label" translatable="yes">Options</property>
|
||||||
</object>
|
</object>
|
||||||
<packing>
|
<packing>
|
||||||
<property name="expand">False</property>
|
<property name="tab_fill">False</property>
|
||||||
<property name="fill">True</property>
|
|
||||||
<property name="position">1</property>
|
|
||||||
</packing>
|
</packing>
|
||||||
</child>
|
</child>
|
||||||
<child>
|
<child>
|
||||||
<placeholder/>
|
<object class="GtkBox" id="proposals-vbox">
|
||||||
</child>
|
|
||||||
</object>
|
|
||||||
<packing>
|
|
||||||
<property name="expand">False</property>
|
|
||||||
<property name="fill">True</property>
|
|
||||||
<property name="position">2</property>
|
|
||||||
</packing>
|
|
||||||
</child>
|
|
||||||
<child>
|
|
||||||
<object class="GtkBox" id="proposals-vbox">
|
|
||||||
<property name="visible">True</property>
|
|
||||||
<property name="can_focus">False</property>
|
|
||||||
<property name="orientation">vertical</property>
|
|
||||||
<property name="spacing">6</property>
|
|
||||||
<child>
|
|
||||||
<object class="GtkLabel" id="proposals-label">
|
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
<property name="can_focus">False</property>
|
<property name="can_focus">False</property>
|
||||||
<property name="label" translatable="yes"><b>Cipher proposals</b></property>
|
<property name="valign">start</property>
|
||||||
<property name="use_markup">True</property>
|
<property name="border_width">6</property>
|
||||||
<property name="xalign">0</property>
|
|
||||||
</object>
|
|
||||||
<packing>
|
|
||||||
<property name="expand">False</property>
|
|
||||||
<property name="fill">False</property>
|
|
||||||
<property name="position">0</property>
|
|
||||||
</packing>
|
|
||||||
</child>
|
|
||||||
<child>
|
|
||||||
<object class="GtkBox" id="proposal-vbox">
|
|
||||||
<property name="visible">True</property>
|
|
||||||
<property name="can_focus">False</property>
|
|
||||||
<property name="margin_left">12</property>
|
|
||||||
<property name="orientation">vertical</property>
|
<property name="orientation">vertical</property>
|
||||||
|
<property name="spacing">6</property>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkCheckButton" id="proposal-check">
|
<object class="GtkCheckButton" id="proposal-check">
|
||||||
<property name="label" translatable="yes">_Enable custom proposals</property>
|
<property name="label" translatable="yes">_Enable custom proposals</property>
|
||||||
@@ -612,24 +566,33 @@
|
|||||||
<property name="position">1</property>
|
<property name="position">1</property>
|
||||||
</packing>
|
</packing>
|
||||||
</child>
|
</child>
|
||||||
<child>
|
|
||||||
<placeholder/>
|
|
||||||
</child>
|
|
||||||
</object>
|
</object>
|
||||||
<packing>
|
<packing>
|
||||||
<property name="expand">False</property>
|
|
||||||
<property name="fill">True</property>
|
|
||||||
<property name="position">1</property>
|
<property name="position">1</property>
|
||||||
</packing>
|
</packing>
|
||||||
</child>
|
</child>
|
||||||
|
<child type="tab">
|
||||||
|
<object class="GtkLabel">
|
||||||
|
<property name="visible">True</property>
|
||||||
|
<property name="can_focus">False</property>
|
||||||
|
<property name="label" translatable="yes">Cipher proposals</property>
|
||||||
|
</object>
|
||||||
|
<packing>
|
||||||
|
<property name="position">1</property>
|
||||||
|
<property name="tab_fill">False</property>
|
||||||
|
</packing>
|
||||||
|
</child>
|
||||||
<child>
|
<child>
|
||||||
<placeholder/>
|
<placeholder/>
|
||||||
</child>
|
</child>
|
||||||
|
<child type="tab">
|
||||||
|
<placeholder/>
|
||||||
|
</child>
|
||||||
</object>
|
</object>
|
||||||
<packing>
|
<packing>
|
||||||
<property name="expand">False</property>
|
<property name="expand">False</property>
|
||||||
<property name="fill">False</property>
|
<property name="fill">True</property>
|
||||||
<property name="position">3</property>
|
<property name="position">2</property>
|
||||||
</packing>
|
</packing>
|
||||||
</child>
|
</child>
|
||||||
</object>
|
</object>
|
||||||
|
|||||||
Reference in New Issue
Block a user