diff --git a/plinth/locale/ar_SA/LC_MESSAGES/django.po b/plinth/locale/ar_SA/LC_MESSAGES/django.po
index 95140c2dd..9af593a18 100644
--- a/plinth/locale/ar_SA/LC_MESSAGES/django.po
+++ b/plinth/locale/ar_SA/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-11 18:57-0500\n"
+"POT-Creation-Date: 2021-01-25 20:15-0500\n"
"PO-Revision-Date: 2020-06-10 15:41+0000\n"
"Last-Translator: aiman an Your {box_name} gets its "
@@ -3420,7 +3520,7 @@ msgid ""
"typical home setup. Your {box_name} has "
@@ -3429,7 +3529,7 @@ msgid ""
"devices connect to {box_name} for their Internet connectivity. Your Internet "
@@ -3437,11 +3537,11 @@ msgid ""
"devices on the network. This can happen on community or cloud setups. This means that devices on the Internet can reach you when you are "
@@ -3452,7 +3552,7 @@ msgid ""
"over time or not, it is safer to choose this option. "
msgstr ""
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -3476,17 +3576,17 @@ msgid ""
"workaround solutions but each solution has some limitations. You will be suggested the most conservative actions. "
msgstr ""
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
msgstr ""
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
"to be reminded later. Some of the other configuration steps may fail. Your {box_name} gets its "
@@ -3427,7 +3527,7 @@ msgid ""
"typical home setup. Your {box_name} has "
@@ -3436,7 +3536,7 @@ msgid ""
"devices connect to {box_name} for their Internet connectivity. Your Internet "
@@ -3444,11 +3544,11 @@ msgid ""
"devices on the network. This can happen on community or cloud setups. This means that devices on the Internet can reach you when you are "
@@ -3459,7 +3559,7 @@ msgid ""
"over time or not, it is safer to choose this option. "
msgstr ""
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -3483,17 +3583,17 @@ msgid ""
"workaround solutions but each solution has some limitations. You will be suggested the most conservative actions. "
msgstr ""
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
msgstr ""
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
"to be reminded later. Some of the other configuration steps may fail. Your {box_name} gets its "
@@ -3417,7 +3517,7 @@ msgid ""
"typical home setup. Your {box_name} has "
@@ -3426,7 +3526,7 @@ msgid ""
"devices connect to {box_name} for their Internet connectivity. Your Internet "
@@ -3434,11 +3534,11 @@ msgid ""
"devices on the network. This can happen on community or cloud setups. This means that devices on the Internet can reach you when you are "
@@ -3449,7 +3549,7 @@ msgid ""
"over time or not, it is safer to choose this option. "
msgstr ""
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -3473,17 +3573,17 @@ msgid ""
"workaround solutions but each solution has some limitations. You will be suggested the most conservative actions. "
msgstr ""
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
msgstr ""
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
"to be reminded later. Some of the other configuration steps may fail. Your {box_name} gets its "
@@ -3972,7 +4071,7 @@ msgid ""
"typical home setup. Your {box_name} has "
@@ -3981,7 +4080,7 @@ msgid ""
"devices connect to {box_name} for their Internet connectivity. Your Internet "
@@ -3989,11 +4088,11 @@ msgid ""
"devices on the network. This can happen on community or cloud setups. This means that devices on the Internet can reach you when you are "
@@ -4004,7 +4103,7 @@ msgid ""
"over time or not, it is safer to choose this option. "
msgstr ""
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -4028,19 +4127,19 @@ msgid ""
"workaround solutions but each solution has some limitations. You will be suggested the most conservative actions. "
msgstr ""
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
msgstr ""
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
"to be reminded later. Some of the other configuration steps may fail. Your {box_name} gets its "
@@ -3955,7 +4043,7 @@ msgid ""
"typical home setup. Your {box_name} has "
@@ -3964,7 +4052,7 @@ msgid ""
"devices connect to {box_name} for their Internet connectivity. Your Internet "
@@ -3972,11 +4060,11 @@ msgid ""
"devices on the network. This can happen on community or cloud setups. This means that devices on the Internet can reach you when you are "
@@ -3987,7 +4075,7 @@ msgid ""
"over time or not, it is safer to choose this option. "
msgstr ""
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -4011,19 +4099,19 @@ msgid ""
"workaround solutions but each solution has some limitations. You will be suggested the most conservative actions. "
msgstr ""
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
msgstr ""
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
"to be reminded later. Some of the other configuration steps may fail. Your {box_name} gets its "
@@ -3970,7 +4068,7 @@ msgstr ""
"die Internetverbindung von Ihrem Router über Wi-Fi oder Ethernet-Kabel. Dies "
"ist eine typische Einrichtung für zu Hause. Your {box_name} has "
@@ -3984,7 +4082,7 @@ msgstr ""
"Ihre Geräte stellen eine Verbindung mit der Internetverbindung von "
"{box_name} her. Your Internet "
@@ -3996,11 +4094,11 @@ msgstr ""
"keine anderen Geräte im Netzwerk. Dies kann bei Community- oder Cloud-Setups "
"passieren. This means that devices on the Internet can reach you when you are "
@@ -4020,7 +4118,7 @@ msgstr ""
"sicher sind, ob sie sich im Laufe der Zeit ändert, ist es sicherer, diese "
"Option zu wählen. "
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -4059,7 +4157,7 @@ msgstr ""
"Dienste zu Hause. {box_name} bietet viele Umgehungslösungen, aber jede "
"Lösung hat einige Einschränkungen. You will be suggested the most conservative actions. Es werden Ihnen die konservativsten Massnahmen vorgeschlagen. "
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
@@ -4122,32 +4220,41 @@ msgstr ""
"erinnert werden möchten. Einige der anderen Konfigurationsschritte können "
"fehlschlagen. Your {box_name} gets its "
@@ -3415,7 +3515,7 @@ msgid ""
"typical home setup. Your {box_name} has "
@@ -3424,7 +3524,7 @@ msgid ""
"devices connect to {box_name} for their Internet connectivity. Your Internet "
@@ -3432,11 +3532,11 @@ msgid ""
"devices on the network. This can happen on community or cloud setups. This means that devices on the Internet can reach you when you are "
@@ -3447,7 +3547,7 @@ msgid ""
"over time or not, it is safer to choose this option. "
msgstr ""
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -3471,17 +3571,17 @@ msgid ""
"workaround solutions but each solution has some limitations. You will be suggested the most conservative actions. "
msgstr ""
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
msgstr ""
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
"to be reminded later. Some of the other configuration steps may fail. Your {box_name} gets its "
@@ -4056,7 +4152,7 @@ msgid ""
"typical home setup. Your {box_name} has "
@@ -4065,7 +4161,7 @@ msgid ""
"devices connect to {box_name} for their Internet connectivity. Your Internet "
@@ -4073,11 +4169,11 @@ msgid ""
"devices on the network. This can happen on community or cloud setups. This means that devices on the Internet can reach you when you are "
@@ -4088,7 +4184,7 @@ msgid ""
"over time or not, it is safer to choose this option. "
msgstr ""
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -4112,19 +4208,19 @@ msgid ""
"workaround solutions but each solution has some limitations. You will be suggested the most conservative actions. "
msgstr ""
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
msgstr ""
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
"to be reminded later. Some of the other configuration steps may fail. Your {box_name} gets its "
@@ -3919,7 +4017,7 @@ msgstr ""
"Internet a través de su router vía Wi-Fi o cable Ethernet. Esta es la "
"configuración doméstica habitual. Your {box_name} has "
@@ -3932,7 +4030,7 @@ msgstr ""
"Fi. {box_name} se conecta directamente a Internet y el resto de sus "
"dispositivos acceden a través de su {box_name}. Your Internet "
@@ -3943,11 +4041,11 @@ msgstr ""
"conecta directamente a Internet y no hay más dispositivos en la red local. "
"Esta situación puede darse en instalaciones comunitarias o para la nube. This means that devices on the Internet can reach you when you are "
@@ -3966,7 +4064,7 @@ msgstr ""
"pública pero no sabe si cambia cada cierto tiempo, elegir esta opción es lo "
"más seguro. "
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -4005,7 +4103,7 @@ msgstr ""
"{box_name} proporciona algunas soluciones pero todas presentan algunas "
"limitaciones. You will be suggested the most conservative actions. Se le "
"sugerirán las opciones más conservadoras. "
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
@@ -4063,32 +4161,41 @@ msgstr ""
"que se le recuerde más tarde. Puede que falle alguno de los siguientes pasos "
"de la configuración. Your {box_name} gets its "
@@ -3876,7 +3964,7 @@ msgid ""
"typical home setup. Your {box_name} has "
@@ -3885,7 +3973,7 @@ msgid ""
"devices connect to {box_name} for their Internet connectivity. Your Internet "
@@ -3893,11 +3981,11 @@ msgid ""
"devices on the network. This can happen on community or cloud setups. This means that devices on the Internet can reach you when you are "
@@ -3908,7 +3996,7 @@ msgid ""
"over time or not, it is safer to choose this option. "
msgstr ""
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -3932,19 +4020,19 @@ msgid ""
"workaround solutions but each solution has some limitations. You will be suggested the most conservative actions. "
msgstr ""
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
msgstr ""
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
"to be reminded later. Some of the other configuration steps may fail. Your {box_name} gets its "
@@ -4085,7 +4188,7 @@ msgid ""
"typical home setup. Your {box_name} has "
@@ -4094,7 +4197,7 @@ msgid ""
"devices connect to {box_name} for their Internet connectivity. Your Internet "
@@ -4102,11 +4205,11 @@ msgid ""
"devices on the network. This can happen on community or cloud setups. This means that devices on the Internet can reach you when you are "
@@ -4117,7 +4220,7 @@ msgid ""
"over time or not, it is safer to choose this option. "
msgstr ""
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -4141,19 +4244,19 @@ msgid ""
"workaround solutions but each solution has some limitations. You will be suggested the most conservative actions. "
msgstr ""
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
msgstr ""
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
"to be reminded later. Some of the other configuration steps may fail. Your {box_name} gets its "
@@ -4000,7 +4098,7 @@ msgstr ""
"accès à Internet de votre routeur grâce au Wi-Fi ou à un câble Ethernet. Il "
"s’agit de la configuration domestique classique. Your {box_name} has "
@@ -4014,7 +4112,7 @@ msgstr ""
"tous vos appareils se connectent à la {box_name} pour leur connectivité "
"Internet. Your Internet "
@@ -4026,11 +4124,11 @@ msgstr ""
"réseau. C’est le cas en général avec une installation sur un hébergement "
"communautaire ou dans les nuages (« cloud »). This means that devices on the Internet can reach you when you are "
@@ -4049,7 +4147,7 @@ msgstr ""
"publique mais ne savez pas si celle-ci peut changer dans le temps, il est "
"plus sûr de choisir cette option. "
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -4088,7 +4186,7 @@ msgstr ""
"des services à domicile. La {box_name} propose plusieurs solutions de "
"contournement mais chaque solution a ses limites. You will be suggested the most conservative actions. Les actions les plus conservatrices vous "
"seront proposées. "
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
@@ -4151,32 +4249,41 @@ msgstr ""
"routeur et souhaitez vous faire rappeler de le configurer ultérieurement. Il "
"se peut que d’autres étapes de configuration échouent. Your {box_name} gets its "
@@ -3429,7 +3527,7 @@ msgid ""
"typical home setup. Your {box_name} has "
@@ -3438,7 +3536,7 @@ msgid ""
"devices connect to {box_name} for their Internet connectivity. Your Internet "
@@ -3446,11 +3544,11 @@ msgid ""
"devices on the network. This can happen on community or cloud setups. This means that devices on the Internet can reach you when you are "
@@ -3461,7 +3559,7 @@ msgid ""
"over time or not, it is safer to choose this option. "
msgstr ""
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -3485,17 +3583,17 @@ msgid ""
"workaround solutions but each solution has some limitations. You will be suggested the most conservative actions. "
msgstr ""
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
msgstr ""
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
"to be reminded later. Some of the other configuration steps may fail. Your {box_name} gets its "
@@ -3649,7 +3747,7 @@ msgid ""
"typical home setup. Your {box_name} has "
@@ -3658,7 +3756,7 @@ msgid ""
"devices connect to {box_name} for their Internet connectivity. Your Internet "
@@ -3666,11 +3764,11 @@ msgid ""
"devices on the network. This can happen on community or cloud setups. This means that devices on the Internet can reach you when you are "
@@ -3681,7 +3779,7 @@ msgid ""
"over time or not, it is safer to choose this option. "
msgstr ""
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -3705,19 +3803,19 @@ msgid ""
"workaround solutions but each solution has some limitations. You will be suggested the most conservative actions. "
msgstr ""
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
msgstr ""
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
"to be reminded later. Some of the other configuration steps may fail. Your {box_name} gets its "
@@ -3929,7 +4027,7 @@ msgid ""
"typical home setup. Your {box_name} has "
@@ -3938,7 +4036,7 @@ msgid ""
"devices connect to {box_name} for their Internet connectivity. Your Internet "
@@ -3946,11 +4044,11 @@ msgid ""
"devices on the network. This can happen on community or cloud setups. This means that devices on the Internet can reach you when you are "
@@ -3961,7 +4059,7 @@ msgid ""
"over time or not, it is safer to choose this option. "
msgstr ""
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -3985,19 +4083,19 @@ msgid ""
"workaround solutions but each solution has some limitations. You will be suggested the most conservative actions. "
msgstr ""
-#: plinth/modules/networks/forms.py:419
+#: plinth/modules/networks/forms.py:428
#, python-brace-format
msgid ""
"Forward specific traffic as needed by each application "
msgstr ""
-#: plinth/modules/networks/forms.py:433
+#: plinth/modules/networks/forms.py:442
msgid ""
"Router is currently unconfigured Choose this if you "
"have not configured or are unable to configure the router currently and wish "
"to be reminded later. Some of the other configuration steps may fail. Your {box_name} gets its "
@@ -3953,7 +4051,7 @@ msgstr ""
"{box_name} eszköze az internetkapcsolatát Wi-Fi-n vagy Ethernet vezetéken "
"keresztül kapja az útválasztótól. Ez egy tipikus otthoni kiépítés. Your {box_name} has "
@@ -3967,7 +4065,7 @@ msgstr ""
"az internetre és az összes többi eszköze kapcsolódik az Ön {box_name} "
"eszközéhez internet kapcsolatért. Your Internet "
@@ -3979,11 +4077,11 @@ msgstr ""
"nincs más eszköz a hálózaton. Ez megtörténhet közösségi vagy felhő "
"kiépítéseknél. This means that devices on the Internet can reach you when you are "
@@ -4002,7 +4100,7 @@ msgstr ""
"címmel rendelkezik, de nem biztos abban, hogy idővel változik-e vagy sem, "
"biztonságosabb ezt a lehetőséget választani. "
-#: plinth/modules/networks/forms.py:372
+#: plinth/modules/networks/forms.py:381
#, python-brace-format
msgid ""
"I dont have a public IP address This means that "
@@ -4042,7 +4140,7 @@ msgstr ""
"{box_name} számos megkerülő megoldást kínál erre, de minden megoldásnak "
"vannak korlátai. You will be suggested the most conservative actions.
SSH key-based authentication is not yet "
"possible."
msgstr ""
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr ""
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr ""
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
msgstr ""
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
msgid "Connection refused"
msgstr ""
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr ""
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr ""
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr ""
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr ""
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, python-brace-format
msgid "{box_name} storage"
msgstr ""
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
msgid "Create a new backup"
msgstr ""
@@ -402,29 +480,33 @@ msgstr ""
msgid "This repository is encrypted"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
msgid "Unmount Location"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
msgid "Mount Location"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
msgid "Download"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr ""
@@ -446,6 +528,14 @@ msgstr ""
msgid "Restore data from"
msgstr ""
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr ""
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -460,6 +550,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr ""
@@ -503,91 +594,99 @@ msgstr ""
msgid "Verify Host"
msgstr ""
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+msgid "Schedule Backups"
+msgstr ""
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr ""
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr ""
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr ""
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr ""
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr ""
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr ""
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr ""
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr ""
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
msgid "Create backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr ""
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr ""
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr ""
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr ""
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr ""
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr ""
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
msgid "Error establishing connection to server: {}"
msgstr ""
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr ""
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr ""
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr ""
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr ""
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr ""
@@ -693,7 +792,7 @@ msgid "No passwords currently configured."
msgstr ""
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr ""
@@ -724,7 +823,7 @@ msgstr ""
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -807,7 +906,7 @@ msgstr ""
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -972,7 +1071,7 @@ msgid ""
msgstr ""
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr ""
@@ -1512,12 +1611,12 @@ msgstr ""
msgid "Use HTTP basic authentication"
msgstr ""
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr ""
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr ""
@@ -1604,7 +1703,7 @@ msgstr ""
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -1761,8 +1860,8 @@ msgstr ""
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr ""
@@ -2828,7 +2927,7 @@ msgid "When disabled, players cannot die or receive damage of any kind."
msgstr ""
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr ""
@@ -3191,228 +3290,229 @@ msgstr ""
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr ""
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr ""
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
msgid "Network Interface"
msgstr ""
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr ""
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr ""
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
msgstr ""
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr ""
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-msgctxt "Not automatically"
-msgid "Manual"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr ""
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
msgstr ""
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr ""
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr ""
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr ""
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr ""
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
msgid "IPv6 Addressing Method"
msgstr ""
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr ""
-
-#: plinth/modules/networks/forms.py:77
-msgid "Automatic, DHCP only"
-msgstr ""
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
msgstr ""
-#: plinth/modules/networks/forms.py:83
-msgid "Prefix"
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:84
-msgid "Value between 1 and 128."
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
msgstr ""
#: plinth/modules/networks/forms.py:92
+msgid "Prefix"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:93
+msgid "Value between 1 and 128."
+msgstr ""
+
+#: plinth/modules/networks/forms.py:101
msgid ""
"Optional value. If this value is given and IPv6 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
msgid ""
"Optional value. If this value is given and IPv6 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr ""
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr ""
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr ""
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr ""
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr ""
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr ""
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr ""
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr ""
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr ""
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
msgstr ""
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr ""
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
"one provided. Example: 00:11:22:aa:bb:cc."
msgstr ""
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr ""
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr ""
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, python-brace-format
msgid "Specify how your {box_name} is connected to your network"
msgstr ""
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
msgstr ""
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr ""
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr ""
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
msgstr ""
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
msgid "Connection refused"
msgstr ""
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr ""
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr ""
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr ""
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr ""
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, python-brace-format
msgid "{box_name} storage"
msgstr ""
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
msgid "Create a new backup"
msgstr ""
@@ -409,29 +487,33 @@ msgstr ""
msgid "This repository is encrypted"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
msgid "Unmount Location"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
msgid "Mount Location"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
msgid "Download"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr ""
@@ -453,6 +535,14 @@ msgstr ""
msgid "Restore data from"
msgstr ""
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr ""
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -467,6 +557,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr ""
@@ -510,91 +601,99 @@ msgstr ""
msgid "Verify Host"
msgstr ""
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+msgid "Schedule Backups"
+msgstr ""
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr ""
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr ""
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr ""
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr ""
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr ""
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr ""
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr ""
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr ""
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
msgid "Create backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr ""
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr ""
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr ""
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr ""
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr ""
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr ""
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
msgid "Error establishing connection to server: {}"
msgstr ""
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr ""
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr ""
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr ""
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr ""
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr ""
@@ -700,7 +799,7 @@ msgid "No passwords currently configured."
msgstr ""
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr ""
@@ -731,7 +830,7 @@ msgstr ""
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -814,7 +913,7 @@ msgstr ""
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -979,7 +1078,7 @@ msgid ""
msgstr ""
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr ""
@@ -1519,12 +1618,12 @@ msgstr ""
msgid "Use HTTP basic authentication"
msgstr ""
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr ""
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr ""
@@ -1611,7 +1710,7 @@ msgstr ""
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -1768,8 +1867,8 @@ msgstr ""
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr ""
@@ -2835,7 +2934,7 @@ msgid "When disabled, players cannot die or receive damage of any kind."
msgstr ""
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr ""
@@ -3198,228 +3297,229 @@ msgstr ""
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr ""
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr ""
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
msgid "Network Interface"
msgstr ""
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr ""
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr ""
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
msgstr ""
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr ""
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-msgctxt "Not automatically"
-msgid "Manual"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr ""
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
msgstr ""
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr ""
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr ""
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr ""
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr ""
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
msgid "IPv6 Addressing Method"
msgstr ""
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr ""
-
-#: plinth/modules/networks/forms.py:77
-msgid "Automatic, DHCP only"
-msgstr ""
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
msgstr ""
-#: plinth/modules/networks/forms.py:83
-msgid "Prefix"
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:84
-msgid "Value between 1 and 128."
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
msgstr ""
#: plinth/modules/networks/forms.py:92
+msgid "Prefix"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:93
+msgid "Value between 1 and 128."
+msgstr ""
+
+#: plinth/modules/networks/forms.py:101
msgid ""
"Optional value. If this value is given and IPv6 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
msgid ""
"Optional value. If this value is given and IPv6 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr ""
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr ""
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr ""
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr ""
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr ""
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr ""
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr ""
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr ""
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr ""
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
msgstr ""
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr ""
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
"one provided. Example: 00:11:22:aa:bb:cc."
msgstr ""
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr ""
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr ""
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, python-brace-format
msgid "Specify how your {box_name} is connected to your network"
msgstr ""
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
msgstr ""
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr ""
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr ""
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
msgstr ""
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
msgid "Connection refused"
msgstr ""
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr ""
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr ""
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr ""
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr ""
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, python-brace-format
msgid "{box_name} storage"
msgstr ""
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
msgid "Create a new backup"
msgstr ""
@@ -401,29 +479,33 @@ msgstr ""
msgid "This repository is encrypted"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
msgid "Unmount Location"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
msgid "Mount Location"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
msgid "Download"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr ""
@@ -445,6 +527,14 @@ msgstr ""
msgid "Restore data from"
msgstr ""
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr ""
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -459,6 +549,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr ""
@@ -502,91 +593,99 @@ msgstr ""
msgid "Verify Host"
msgstr ""
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+msgid "Schedule Backups"
+msgstr ""
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr ""
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr ""
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr ""
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr ""
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr ""
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr ""
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr ""
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr ""
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
msgid "Create backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr ""
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr ""
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr ""
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr ""
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr ""
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr ""
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
msgid "Error establishing connection to server: {}"
msgstr ""
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr ""
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr ""
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr ""
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr ""
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr ""
@@ -692,7 +791,7 @@ msgid "No passwords currently configured."
msgstr ""
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr ""
@@ -723,7 +822,7 @@ msgstr ""
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -806,7 +905,7 @@ msgstr ""
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -971,7 +1070,7 @@ msgid ""
msgstr ""
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr ""
@@ -1511,12 +1610,12 @@ msgstr ""
msgid "Use HTTP basic authentication"
msgstr ""
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr ""
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr ""
@@ -1603,7 +1702,7 @@ msgstr ""
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -1760,8 +1859,8 @@ msgstr ""
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr ""
@@ -2825,7 +2924,7 @@ msgid "When disabled, players cannot die or receive damage of any kind."
msgstr ""
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr ""
@@ -3188,228 +3287,229 @@ msgstr ""
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr ""
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr ""
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
msgid "Network Interface"
msgstr ""
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr ""
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr ""
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
msgstr ""
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr ""
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-msgctxt "Not automatically"
-msgid "Manual"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr ""
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
msgstr ""
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr ""
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr ""
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr ""
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr ""
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
msgid "IPv6 Addressing Method"
msgstr ""
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr ""
-
-#: plinth/modules/networks/forms.py:77
-msgid "Automatic, DHCP only"
-msgstr ""
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
msgstr ""
-#: plinth/modules/networks/forms.py:83
-msgid "Prefix"
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:84
-msgid "Value between 1 and 128."
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
msgstr ""
#: plinth/modules/networks/forms.py:92
+msgid "Prefix"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:93
+msgid "Value between 1 and 128."
+msgstr ""
+
+#: plinth/modules/networks/forms.py:101
msgid ""
"Optional value. If this value is given and IPv6 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
msgid ""
"Optional value. If this value is given and IPv6 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr ""
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr ""
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr ""
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr ""
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr ""
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr ""
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr ""
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr ""
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr ""
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
msgstr ""
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr ""
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
"one provided. Example: 00:11:22:aa:bb:cc."
msgstr ""
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr ""
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr ""
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, python-brace-format
msgid "Specify how your {box_name} is connected to your network"
msgstr ""
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
@@ -296,15 +377,15 @@ msgstr ""
"Heslo SSH serveru.
Na klíčích založené SSH ověřování totožnosti není "
"ještě možné."
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr "Repozitář se zálohou už na protějšku existuje."
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr "Vyberte ověřený SSH veřejný klíč"
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
@@ -312,39 +393,39 @@ msgstr ""
"Spojení odmítnuto – ověřte, že jste zadali správné přihlašovací údaje a "
"server je spuštěný."
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
msgid "Connection refused"
msgstr "Připojení odmítnuto"
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr "Repozitář nenalezen"
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr "Nesprávná šifrovací heslová fráze"
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr "SSH přístup odepřen"
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
"Popis umístění repozitáře buď není vyplněný nebo se nejedná o existující "
"repozitář záloh."
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr "Existující repozitář není šifrován."
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, python-brace-format
msgid "{box_name} storage"
msgstr "Úložiště {box_name}"
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
msgid "Create a new backup"
msgstr "Vytvořit novou zálohu"
@@ -429,30 +510,34 @@ msgstr "Potvrdit"
msgid "This repository is encrypted"
msgstr "Tento repozitář je šifrovaný"
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
msgid "Unmount Location"
msgstr "Odpojit umístění"
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
msgid "Mount Location"
msgstr "Umístění připojení (mount)"
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
"Odebrat umístění zálohy. Stávající zálohy budou na protějšku ponechány."
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
msgid "Download"
msgstr "Stáhnout"
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr "Obnovit"
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr "Neexistují žádné archivy."
@@ -476,6 +561,14 @@ msgstr "Odebrat umístění"
msgid "Restore data from"
msgstr "Obnovit data z"
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr "Aktualizovat"
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, fuzzy, python-format
#| msgid ""
@@ -504,6 +597,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr "Upozornění:"
@@ -552,91 +646,103 @@ msgstr ""
msgid "Verify Host"
msgstr "Ověřit stroj"
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+#, fuzzy
+#| msgid "Backup file uploaded."
+msgid "Backup schedule updated."
+msgstr "Soubor se zálohou nahrán."
+
+#: plinth/modules/backups/views.py:74
+#, fuzzy
+#| msgid "Create Backup"
+msgid "Schedule Backups"
+msgstr "Vytvořit zálohu"
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr "Archiv vytvořen."
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr "Smazat archiv"
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr "Archiv smazán."
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr "Nahrát zálohu a obnovit z ní"
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr "Soubory obnovené ze zálohy."
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr "Nebyl nalezen žádný soubor se zálohou."
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr "Obnovit z nahraného souboru"
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr "Nejsou k dispozici žádná další úložiště pro přidání repozitáře."
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
msgid "Create backup repository"
msgstr "Vytvořit repozitář pro zálohy"
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr "Vytvořit repozitář pro zálohy na protějšku"
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr "Přidán nový vzdálený SSH repozitář."
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr "Ověřit SSH klíč stroje"
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr "SSH stroj už je ověřen."
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr "SSH stroj ověřen."
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr "Veřejný klíč SSH stroje se nepodařilo ověřit."
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr "Ověření vůči vzdálenému serveru se nezdařilo."
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
msgid "Error establishing connection to server: {}"
msgstr "Chyba při navazování spojení se serverem: {}"
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr "Repozitář odstraněn."
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr "Odebrat repozitář"
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr "Repozitář odebrán. Zálohy jako takové smazány nebyly."
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr "Odpojení se nezdařilo!"
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr "Připojení (mount) se nezdařilo"
@@ -754,7 +860,7 @@ msgid "No passwords currently configured."
msgstr "Nyní není nastavené žádné sdílení."
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr "Heslo"
@@ -789,7 +895,7 @@ msgstr ""
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -888,7 +994,7 @@ msgstr "Doména serveru"
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -1087,7 +1193,7 @@ msgid ""
msgstr ""
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr "Cockpit"
@@ -1712,12 +1818,12 @@ msgstr "Přijímat veškeré SSL certifikáty"
msgid "Use HTTP basic authentication"
msgstr "Použít základní HTTP ověřování"
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr "Uživatelské jméno"
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr "Zobrazit heslo"
@@ -1823,7 +1929,7 @@ msgstr "O projektu"
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -2012,8 +2118,8 @@ msgstr "Zapnuto"
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr "Vypnuto"
@@ -3301,7 +3407,7 @@ msgid "When disabled, players cannot die or receive damage of any kind."
msgstr "Pokud je vypnuto, postavy hráčů nemohou zemřít nebo se zranit."
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr "Adresa"
@@ -3713,29 +3819,29 @@ msgstr "Sítě"
msgid "Using DNSSEC on IPv{kind}"
msgstr "S použitím DNSSEC na IPv{kind}"
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr "Typ připojení"
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr "Název připojení"
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
#, fuzzy
#| msgid "Interface"
msgid "Network Interface"
msgstr "Rozhraní"
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr "Síťové zařízení ke kterému má toto spojení být přidruženo."
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr "Zóna brány firewall"
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
@@ -3743,42 +3849,37 @@ msgstr ""
"Zóna brány firewall řídí které služby jsou přes tato rozhraní dostupné. Jako "
"Vnitřní vyberte pouze sítě, kterým důvěřujete."
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr "Způsob IPv4 adresování"
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-"Metoda „Automaticky“ znamená, že se {box_name} pokusí získat nastavení z "
-"této sítě a bude na ní klientem. Metoda „Sdílené“ znamená, že {box_name} "
-"bude vystupovat jako směrovač, poskytovat nastavení klientům na této síti a "
-"sdílet jim připojení k Internetu."
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
-msgstr "Automaticky (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
-msgstr "Sdílené"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
+msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-#, fuzzy
-#| msgid "Manual"
-msgctxt "Not automatically"
-msgid "Manual"
-msgstr "Příručka"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
+msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr "Síťová maska"
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
@@ -3786,21 +3887,21 @@ msgstr ""
"Volitelná hodnota. Pokud není vyplněno, bude použita výchozí maska sítě dané "
"třídy IP adresy."
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr "Brána"
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr "Volitelná hodnota."
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr "DNS server"
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3808,11 +3909,11 @@ msgstr ""
"Nemusí být vyplněné. Pokud ale je a metoda IPv4 adresování je „Automaticky“, "
"budou ignorovány DNS servery poskytnuté DHCP serverem."
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr "Pomocný DNS server"
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3820,40 +3921,34 @@ msgstr ""
"Nemusí být vyplněné. Pokud ale je a metoda IPv4 adresování je „Automaticky“, "
"budou ignorovány DNS servery poskytnuté DHCP serverem."
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
msgid "IPv6 Addressing Method"
msgstr "Způsob IPv6 adresování"
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-"„Automatické“ metody způsobí, že {box_name} získá nastavení z této sítě a "
-"bude na ní klientem."
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr "Automaticky"
-
-#: plinth/modules/networks/forms.py:77
-msgid "Automatic, DHCP only"
-msgstr "Automaticky, pouze DHCP"
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
-msgstr "Ignorovat"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:83
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:92
msgid "Prefix"
msgstr "Předpona"
-#: plinth/modules/networks/forms.py:84
+#: plinth/modules/networks/forms.py:93
msgid "Value between 1 and 128."
msgstr "Hodnota z rozmezí 1 až 128."
-#: plinth/modules/networks/forms.py:92
+#: plinth/modules/networks/forms.py:101
msgid ""
"Optional value. If this value is given and IPv6 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3861,7 +3956,7 @@ msgstr ""
"Nemusí být vyplněné. Pokud ale je a metoda získání IPv6 adresy je "
"„Automaticky“, budou ignorovány DNS servery poskytnuté DHCP serverem."
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
msgid ""
"Optional value. If this value is given and IPv6 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3869,54 +3964,58 @@ msgstr ""
"Nemusí být vyplněné. Pokud ale je a metoda získání IPv6 adresy je "
"„Automaticky“, budou ignorovány DNS servery poskytnuté DHCP serverem."
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr "-- vybrat --"
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr "SSID"
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr "Viditelný název sítě."
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr "Režim"
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr "Infrastrukturní"
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr "Přístupový bod"
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr "Dočasný"
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr "Frekvenční pásmo"
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr "Automaticky"
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr "A (5 GHz)"
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr "B/G (2,4 GHz)"
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr "Kanál"
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
@@ -3924,11 +4023,11 @@ msgstr ""
"Nemusí být vyplněné. Bezdrátový kanál ve vybraném frekvenčním pásmu na který "
"omezit. Nevyplněno nebo 0 (nula) znamená automatický výběr."
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr "BSSID"
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
@@ -3938,11 +4037,11 @@ msgstr ""
"připojování k přístupovému bodu, připojit pouze pokud BSSID přístupového "
"bodu odpovídá tomu zadanému. Příklad: 00:11:22:aa:bb:cc."
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr "Režim ověřování"
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
@@ -3950,21 +4049,21 @@ msgstr ""
"Pokud je bezdrátová síť zabezpečená a pro připojení vyžaduje heslo, vyberte "
"WPA."
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr "WPA"
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr "Otevřené"
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, fuzzy, python-brace-format
#| msgid "Use upstream bridges to connect to Tor network"
msgid "Specify how your {box_name} is connected to your network"
msgstr "Pro připojení k Tor síti použijte nadřazené mosty"
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
@@ -294,15 +375,15 @@ msgstr ""
"SSH-serverens adgangskode.
Nøglebaseret SSH-autentifikation er endnu "
"ikke muligt."
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr "Fjernlager for sikkerhedskopier eksisterer i forvejen."
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr "Vælg en verificeret offentlig SSH-nøgle"
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
@@ -310,38 +391,38 @@ msgstr ""
"Forbindelse afvist – sørg for at du har angivet de korrekte loginoplysninger "
"og at serveren kører."
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
msgid "Connection refused"
msgstr "Forbindelse afvist"
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr "Arkiv ikke fundet"
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr "Fejlagtig adgangsfrase til kryptering"
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr "SSH-adgang afvist"
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
"Sti til lager er hverken tom eller et eksisterende lager af sikkerhedskopier."
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr "Eksisterende lager er ikke krypteret."
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, python-brace-format
msgid "{box_name} storage"
msgstr "Lagring af {box_name}"
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
msgid "Create a new backup"
msgstr "Opret en ny sikkerhedskopi"
@@ -426,31 +507,35 @@ msgstr "Send"
msgid "This repository is encrypted"
msgstr "Dette arkiv er krypteret"
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
msgid "Unmount Location"
msgstr "Afmonter lager"
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
msgid "Mount Location"
msgstr "Monteringspunkt"
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
"Fjern sikkerhedskopilageret. Dette vil ikke slette sikkerhedskopien på "
"fjernlageret."
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
msgid "Download"
msgstr "Downloader"
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr "Genopret"
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr "Ingen arkiver er oprettet endnu."
@@ -474,6 +559,14 @@ msgstr "Fjern sted"
msgid "Restore data from"
msgstr "Genopret data fra"
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr "Opdater"
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -494,6 +587,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr "Advarsel:"
@@ -546,91 +640,101 @@ msgstr ""
msgid "Verify Host"
msgstr "Verificér vært"
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+#, fuzzy
+#| msgid "Create Backup"
+msgid "Schedule Backups"
+msgstr "Opret sikkerhedskopi"
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr "Arkiv oprettet."
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr "Slet arkiv"
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr "Arkiv slettet."
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr "Upload og genopret en sikkerhedskopi"
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr "Filer genoprettet fra sikkerhedskopi."
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr "Ingen sikkerhedskopi fundet."
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr "Genopret fra overført fil"
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr "Ingen yderligere diske er tilgængelige til oprettelse af et lager."
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
msgid "Create backup repository"
msgstr "Opret lager til sikkerhedskopier"
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr "Opret fjernlager til sikkerhedskopier"
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr "Tilføjede et nyt SSH-fjernlager."
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr "Verificér SSH-værtsnøgle"
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr "SSH-vært er allerede verificeret."
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr "SSH-vært verificeret."
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr "SSH-værtens offentlige nøgle kunne ikke verificeres."
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr "Godkendelse til serveren mislykkedes."
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
msgid "Error establishing connection to server: {}"
msgstr "Fejl ved oprettelse af forbindelse til serveren: {}"
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr "Lager fjernet."
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr "Fjern lager"
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr "Lager fjernet. Sikkerhedskopier slettedes ikke."
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr "Afmontering mislykkedes!"
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr "Montering mislykkedes"
@@ -750,7 +854,7 @@ msgid "No passwords currently configured."
msgstr "Endnu ingen kodeord konfigureret."
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr "Kodeord"
@@ -783,7 +887,7 @@ msgstr "Oplist"
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -873,7 +977,7 @@ msgstr "Betjener domæner"
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -1063,7 +1167,7 @@ msgstr ""
"en IP-adresse som en del af webadressen."
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr "Cockpit"
@@ -1677,12 +1781,12 @@ msgstr "Accepter alle SSL-certifikater"
msgid "Use HTTP basic authentication"
msgstr "Brug basal (\"basic\") HTTP-autentifikation"
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr "Brugernavn"
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr "Vis kodeord"
@@ -1785,7 +1889,7 @@ msgstr "Om"
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -1970,8 +2074,8 @@ msgstr "Aktiveret"
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr "Deaktiveret"
@@ -3259,7 +3363,7 @@ msgid "When disabled, players cannot die or receive damage of any kind."
msgstr ""
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr "Adresse"
@@ -3672,29 +3776,29 @@ msgstr "Netværk"
msgid "Using DNSSEC on IPv{kind}"
msgstr "Bruger DNSSEC på IPv{kind}"
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr "Forbindelsestype"
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr "Forbindelsesnavn"
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
#, fuzzy
#| msgid "Interface"
msgid "Network Interface"
msgstr "Interface"
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr "Netværksenheden som denne forbindelse skal bindes til."
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr "Firewall-zone"
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
@@ -3702,42 +3806,37 @@ msgstr ""
"Firewall-zonen bestemmer hvilke tjenester der er tilgængelige fra dette "
"interface. Vælg Kun internt for netværk du har tillid til."
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr "IPv4 Adresseringsmetode"
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
-msgstr ""
-"Metoden \"Automatisk\" vil få {box_name} til at forespørge om en "
-"konfiguration fra netværket, og vil altså fungere som klient. Metoden \"Delt"
-"\" vil få {box_name} til at opføre sig som en router, der kan konfigurere "
-"klienter på dette netværk og dele sin internet-forbindelse."
-
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-#, fuzzy
-#| msgid "Manual"
-msgctxt "Not automatically"
-msgid "Manual"
-msgstr "Brugermanual"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
+msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr "Netmaske"
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
@@ -3745,21 +3844,21 @@ msgstr ""
"Ikke obligatorisk. Hvis ikke angivet, vil en standardværdi for netmasken "
"baseret på adressen anvendes."
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr "Gateway"
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr "Ikke obligatorisk."
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr "DNS-server"
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3768,11 +3867,11 @@ msgstr ""
"\"Automatisk\", vil DNS-serverne der konfigureres af en DHCP-server blive "
"ignoreret."
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr "Sekundær DNS-server"
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3781,53 +3880,36 @@ msgstr ""
"\"Automatisk\", vil DNS-serverne der konfigureres af en DHCP-server blive "
"ignoreret."
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
#, fuzzy
#| msgid "IPv4 Addressing Method"
msgid "IPv6 Addressing Method"
msgstr "IPv4 Adresseringsmetode"
-#: plinth/modules/networks/forms.py:74
-#, fuzzy, python-brace-format
-#| msgid ""
-#| "\"Automatic\" method will make {box_name} acquire configuration from this "
-#| "network making it a client. \"Shared\" method will make {box_name} act as "
-#| "a router, configure clients on this network and share its Internet "
-#| "connection."
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-"Metoden \"Automatisk\" vil få {box_name} til at forespørge om en "
-"konfiguration fra netværket, og vil altså fungere som klient. Metoden \"Delt"
-"\" vil få {box_name} til at opføre sig som en router, der kan konfigurere "
-"klienter på dette netværk og dele sin internet-forbindelse."
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-#, fuzzy
-#| msgid "Automatic Upgrades"
-msgid "Automatic"
-msgstr "Automatisk Opdatering"
-
-#: plinth/modules/networks/forms.py:77
-#, fuzzy
-#| msgid "Automatic Upgrades"
-msgid "Automatic, DHCP only"
-msgstr "Automatisk Opdatering"
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
msgstr ""
-#: plinth/modules/networks/forms.py:83
-msgid "Prefix"
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:84
-msgid "Value between 1 and 128."
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
msgstr ""
#: plinth/modules/networks/forms.py:92
+msgid "Prefix"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:93
+msgid "Value between 1 and 128."
+msgstr ""
+
+#: plinth/modules/networks/forms.py:101
#, fuzzy
#| msgid ""
#| "Optional value. If this value is given and IPv4 addressing method is "
@@ -3840,7 +3922,7 @@ msgstr ""
"\"Automatisk\", vil DNS-serverne der konfigureres af en DHCP-server blive "
"ignoreret."
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
#, fuzzy
#| msgid ""
#| "Optional value. If this value is given and IPv4 Addressing Method is "
@@ -3853,77 +3935,83 @@ msgstr ""
"\"Automatisk\", vil DNS-serverne der konfigureres af en DHCP-server blive "
"ignoreret."
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr "-- vælg --"
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr "SSID"
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr "Netværkets synlige navn."
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr "Tilstand"
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr ""
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr ""
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr ""
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr ""
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+#, fuzzy
+#| msgid "Automatic Upgrades"
+msgid "Automatic"
+msgstr "Automatisk Opdatering"
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr "Kanal"
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
msgstr ""
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
#, fuzzy
#| msgid "SSID"
msgid "BSSID"
msgstr "SSID"
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
"one provided. Example: 00:11:22:aa:bb:cc."
msgstr ""
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr "Autentificeringstilstand"
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
@@ -3931,23 +4019,23 @@ msgstr ""
"Vælg WPA hvis det trådløse netværk er sikret og kræver at klienter kender "
"kodeordet for at oprette forbindelse."
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
#, fuzzy
#| msgid "OpenVPN"
msgid "Open"
msgstr "OpenVPN"
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, fuzzy, python-brace-format
#| msgid "Direct connection to the Internet."
msgid "Specify how your {box_name} is connected to your network"
msgstr "Direkte forbindelse til internettet."
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
@@ -291,15 +371,15 @@ msgstr ""
"Passwort des SSH-Hostrechners.
SSH-Schlüssel-basierte Authentifizierung "
"ist noch nicht möglich."
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr "Remote-Backup-Archiv existiert bereits."
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr "Wähle verifizierten öffentlichen SSH-Schlüssel"
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
@@ -307,38 +387,38 @@ msgstr ""
"Verbindung verweigert - vergewissern Sie sich, dass die Anmeldeinformationen "
"korrekt sind und dass der Hostrechner läuft."
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
msgid "Connection refused"
msgstr "Verbindung verweigert"
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr "Archiv nicht gefunden"
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr "Falsche Verschlüsselungs-Passphrase"
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr "SSH-Zugriff verweigert"
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
"Pfad zum Archiv ist weder leer, noch ist ein existierendes Backup-Archiv."
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr "Vorhandenes Repository ist nicht verschlüsselt."
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, python-brace-format
msgid "{box_name} storage"
msgstr "{box_name}-Speichermedien"
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
msgid "Create a new backup"
msgstr "Neue Sicherung erstellen"
@@ -424,31 +504,35 @@ msgstr "Absenden"
msgid "This repository is encrypted"
msgstr "Dieses Repository ist verschlüsselt"
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
msgid "Unmount Location"
msgstr "Standort aushängen"
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
msgid "Mount Location"
msgstr "Standort einhängen"
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
"Sicherungsspeicherort entfernen. Dadurch wird die Remote-Sicherung nicht "
"gelöscht."
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
msgid "Download"
msgstr "Herunterladen"
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr "Wiederherstellen"
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr "Derzeit existieren keine Archive."
@@ -473,6 +557,14 @@ msgstr "Standort entfernen"
msgid "Restore data from"
msgstr "Wiederherstellen von Daten aus"
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr "Aktualisieren"
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -494,6 +586,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr "Achtung:"
@@ -548,94 +641,104 @@ msgstr ""
msgid "Verify Host"
msgstr "Host verifizieren"
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+#, fuzzy
+#| msgid "Create Backup"
+msgid "Schedule Backups"
+msgstr "Sicherung erstellen"
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr "Archiv angelegt."
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr "Archiv löschen"
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr "Archiv gelöscht."
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr "Hochladen und Wiederherstellen einer Sicherung"
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr "Dateien aus Backup wiederhergestellt."
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr "Keine Sicherungsdatei gefunden."
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr "Wiederherstellen aus hochgeladener Datei"
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr ""
"Es sind keine zusätzlichen Festplatten verfügbar, um ein Repository "
"hinzuzufügen."
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
msgid "Create backup repository"
msgstr "Backup-Repository erstellen"
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr "Remote-Backup-Archiv anlegen"
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr "Neue Remote-SSH-Archiv hinzugefügt."
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr "Verifiziere SSH-Schlüssel des Hosts"
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr "SSH-Host bereits verifiziert."
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr "SSH-Host verifiziert."
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr ""
"Der öffentliche SSH-Schlüssel des Hosts konnte nicht verifiziert werden."
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr "Authentifizierung am Server fehlgeschlagen."
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
msgid "Error establishing connection to server: {}"
msgstr "Fehler beim Verbinden mit Server: {}"
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr "Archiv gelöscht."
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr "Archiv entfernen"
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr "Repository entfernt. Backups wurden nicht gelöscht."
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr "Aushängen fehlgeschlagen!"
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr "Einhängen fehlgeschlagen"
@@ -760,7 +863,7 @@ msgid "No passwords currently configured."
msgstr "Derzeit sind keine Passwörter konfiguriert."
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr "Passwort"
@@ -791,7 +894,7 @@ msgstr "Auflisten"
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -882,7 +985,7 @@ msgstr "Domains bedienen"
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -1075,7 +1178,7 @@ msgstr ""
"wird."
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr "Cockpit"
@@ -1701,12 +1804,12 @@ msgstr "Alle SSL-Zertifikate akzeptieren"
msgid "Use HTTP basic authentication"
msgstr "HTTP-Basisauthentifizierung verwenden"
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr "Benutzername"
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr "Passwort anzeigen"
@@ -1812,7 +1915,7 @@ msgstr "Info"
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -2000,8 +2103,8 @@ msgstr "Aktiviert"
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr "Deaktiviert"
@@ -3287,7 +3390,7 @@ msgstr ""
"erleiden."
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr "Adresse"
@@ -3709,27 +3812,27 @@ msgstr "Netzwerke"
msgid "Using DNSSEC on IPv{kind}"
msgstr "DNSSEC wird auf IPv{kind} verwendet"
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr "Verbindungstyp"
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr "Verbindungsname"
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
msgid "Network Interface"
msgstr "Netzwerk-Schnittstelle"
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr "Das Netzwerkgerät, an das diese Verbindung gebunden sein sollte."
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr "Firewall-Zone"
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
@@ -3737,40 +3840,37 @@ msgstr ""
"Die Firewall-Zone entscheidet, welche Dienste über diese Schnittstellen zur "
"Verfügung stehen. Wählen Sie „Intern“ nur für vertrauenswürdige Netzwerke."
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr "IPv4-Adressierungsmethode"
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-"Die Methode „Automatisch“ lässt {box_name} die Konfiguration von diesem "
-"Netzwerk holen und macht es zu einem Client. Die Methode „Geteilt“ lässt "
-"{box_name} wie einen Router arbeiten, die Clients dieses Netzwerks "
-"konfigurieren und die Internetverbindung teilen."
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
-msgstr "Automatisch (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
-msgstr "Geteilt"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
+msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-msgctxt "Not automatically"
-msgid "Manual"
-msgstr "Manuell"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
+msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr "Netzmaske"
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
@@ -3778,21 +3878,21 @@ msgstr ""
"Optionaler Wert. Bleibt dieser leer, wird eine Maske basierend auf der "
"Adresse verwendet."
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr "Gateway"
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr "Optionaler Wert."
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr "DNS-Server"
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3801,11 +3901,11 @@ msgstr ""
"„Automatisch“ ist, werden die DNS-Server ignoriert, die von einem DHCP-"
"Server bereitgestellt wurden."
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr "Zweiter DNS-Server"
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3814,40 +3914,34 @@ msgstr ""
"„Automatisch“ ist, werden die DNS-Server ignoriert, die von einem DHCP-"
"Server bereitgestellt wurden."
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
msgid "IPv6 Addressing Method"
msgstr "IPv6-Adressierungsmethode"
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-"Die Methode „Automatisch“ lässt {box_name} die Konfiguration von diesem "
-"Netzwerk holen und macht es zu einem Client."
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr "Automatisch"
-
-#: plinth/modules/networks/forms.py:77
-msgid "Automatic, DHCP only"
-msgstr "Automatisch, nur DHCP"
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
-msgstr "Ignorieren"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:83
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:92
msgid "Prefix"
msgstr "Präfix"
-#: plinth/modules/networks/forms.py:84
+#: plinth/modules/networks/forms.py:93
msgid "Value between 1 and 128."
msgstr "Wert zwischen 1 und 128."
-#: plinth/modules/networks/forms.py:92
+#: plinth/modules/networks/forms.py:101
msgid ""
"Optional value. If this value is given and IPv6 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3856,7 +3950,7 @@ msgstr ""
"„Automatisch“ ist, werden die DNS-Server ignoriert, die von einem DHCP-"
"Server bereitgestellt wurden."
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
msgid ""
"Optional value. If this value is given and IPv6 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3865,54 +3959,58 @@ msgstr ""
"„Automatisch“ ist, werden die DNS Server ignoriert, die von einem DHCP-"
"Server bereitgestellt wurden."
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr "-- auswählen --"
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr "SSID"
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr "Der sichtbare Name des Netzwerks."
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr "Modus"
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr "Infrastruktur"
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr "Zugangspunkt"
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr "Ad-hoc"
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr "Frequenzband"
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr "Automatisch"
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr "A (5 GHz)"
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr "B/G (2,4 GHz)"
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr "Kanal"
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
@@ -3920,11 +4018,11 @@ msgstr ""
"Optionaler Wert. Beschränkung auf den WLAN-Kanal in dem ausgewählten "
"Frequenzband. Leer oder 0 bedeutet automatische Auswahl."
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr "BSSID"
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
@@ -3934,11 +4032,11 @@ msgstr ""
"einem Zugangspunkt ist nur zugelassen, wenn die BSSID des Zugangspunkts mit "
"diesem Wert übereinstimmt. Beispiel: 00:11:22:aa:bb:cc."
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr "Authentifizierungsmodus"
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
@@ -3946,20 +4044,20 @@ msgstr ""
"Wählen Sie WPA, wenn das WLAN-Netzwerk gesichert ist und ein Passwort für "
"die Benutzung erfordert."
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr "WPA"
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr "Offen"
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, python-brace-format
msgid "Specify how your {box_name} is connected to your network"
msgstr "Geben Sie an, wie Ihre {box_name} mit Ihrem Netzwerk verbunden ist"
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
msgstr ""
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr ""
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr ""
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
msgstr ""
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
msgid "Connection refused"
msgstr ""
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr ""
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr ""
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr ""
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr ""
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, python-brace-format
msgid "{box_name} storage"
msgstr ""
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
msgid "Create a new backup"
msgstr ""
@@ -399,29 +477,33 @@ msgstr ""
msgid "This repository is encrypted"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
msgid "Unmount Location"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
msgid "Mount Location"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
msgid "Download"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr ""
@@ -443,6 +525,14 @@ msgstr ""
msgid "Restore data from"
msgstr ""
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr ""
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -457,6 +547,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr ""
@@ -500,91 +591,99 @@ msgstr ""
msgid "Verify Host"
msgstr ""
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+msgid "Schedule Backups"
+msgstr ""
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr ""
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr ""
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr ""
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr ""
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr ""
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr ""
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr ""
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr ""
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
msgid "Create backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr ""
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr ""
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr ""
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr ""
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr ""
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr ""
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
msgid "Error establishing connection to server: {}"
msgstr ""
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr ""
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr ""
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr ""
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr ""
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr ""
@@ -690,7 +789,7 @@ msgid "No passwords currently configured."
msgstr ""
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr ""
@@ -721,7 +820,7 @@ msgstr ""
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -804,7 +903,7 @@ msgstr ""
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -969,7 +1068,7 @@ msgid ""
msgstr ""
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr ""
@@ -1509,12 +1608,12 @@ msgstr ""
msgid "Use HTTP basic authentication"
msgstr ""
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr ""
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr ""
@@ -1601,7 +1700,7 @@ msgstr ""
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -1758,8 +1857,8 @@ msgstr ""
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr ""
@@ -2823,7 +2922,7 @@ msgid "When disabled, players cannot die or receive damage of any kind."
msgstr ""
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr ""
@@ -3186,228 +3285,229 @@ msgstr ""
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr ""
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr ""
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
msgid "Network Interface"
msgstr ""
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr ""
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr ""
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
msgstr ""
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr ""
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-msgctxt "Not automatically"
-msgid "Manual"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr ""
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
msgstr ""
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr ""
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr ""
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr ""
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr ""
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
msgid "IPv6 Addressing Method"
msgstr ""
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr ""
-
-#: plinth/modules/networks/forms.py:77
-msgid "Automatic, DHCP only"
-msgstr ""
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
msgstr ""
-#: plinth/modules/networks/forms.py:83
-msgid "Prefix"
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:84
-msgid "Value between 1 and 128."
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
msgstr ""
#: plinth/modules/networks/forms.py:92
+msgid "Prefix"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:93
+msgid "Value between 1 and 128."
+msgstr ""
+
+#: plinth/modules/networks/forms.py:101
msgid ""
"Optional value. If this value is given and IPv6 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
msgid ""
"Optional value. If this value is given and IPv6 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr ""
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr ""
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr ""
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr ""
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr ""
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr ""
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr ""
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr ""
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr ""
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
msgstr ""
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr ""
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
"one provided. Example: 00:11:22:aa:bb:cc."
msgstr ""
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr ""
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr ""
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, python-brace-format
msgid "Specify how your {box_name} is connected to your network"
msgstr ""
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
@@ -304,15 +385,15 @@ msgstr ""
"Κωδικός πρόσβασης του διακομιστή SSH.
Ο έλεγχος ταυτότητας με κλειδί "
"SSH δεν είναι ακόμα δυνατός."
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr "Το απομακρυσμένο αποθετήριο αντιγράφων ασφαλείας υπάρχει ήδη."
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr "Επιλογή εξακριβωμένου δημόσιου κλειδιού SSH"
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
@@ -320,39 +401,39 @@ msgstr ""
"Η σύνδεση απορρίφθηκε - βεβαιωθείτε ότι έχετε δώσει τα σωστά διαπιστευτήρια "
"και ότι ο διακομιστής είναι σε λειτουργία."
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
msgid "Connection refused"
msgstr "Η σύνδεση απορρίφθηκε"
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr "Το αποθετήριο δεν βρέθηκε"
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr "Λανθασμένος κωδικός κρυπτογράφησης"
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr "Η πρόσβαση SSH απορρίφθηκε"
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
"Το μονομάτι του αποθετηρίου δεν είναι ούτε κενό ούτε ένα υπάρχον αποθετήριο "
"αντιγράφων ασφαλείας."
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr "Το υπάρχον αποθετήριο δεν είναι κρυπτογραφημένο."
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, python-brace-format
msgid "{box_name} storage"
msgstr "Αποθηκευτικός χώρος {box_name}"
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
msgid "Create a new backup"
msgstr "Δημιουργία νέου αντιγράφου ασφαλείας"
@@ -440,35 +521,39 @@ msgstr "Υποβολή"
msgid "This repository is encrypted"
msgstr "Το υπάρχον αποθετήριο δεν είναι κρυπτογραφημένο."
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
#, fuzzy
#| msgid "Remove Location"
msgid "Unmount Location"
msgstr "Αφαίρεση τοποθεσίας"
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
#, fuzzy
#| msgid "Mount Point"
msgid "Mount Location"
msgstr "Σημείο Προσάρτησης"
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
#, fuzzy
#| msgid "downloading"
msgid "Download"
msgstr "Λήψη"
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr "Επαναφορά"
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
#, fuzzy
#| msgid "No shares currently configured."
msgid "No archives currently exist."
@@ -495,6 +580,14 @@ msgstr "Αφαίρεση τοποθεσίας"
msgid "Restore data from"
msgstr "Επαναφορά δεδομένων από"
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr "Ενημερωμένη έκδοση"
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -516,6 +609,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr "Προσοχή:"
@@ -571,92 +665,102 @@ msgstr ""
msgid "Verify Host"
msgstr "Επαλήθευση υπολογιστή"
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+#, fuzzy
+#| msgid "Create Backup"
+msgid "Schedule Backups"
+msgstr "Δημιουργία αντιγράφου ασφαλείας"
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr "Το αρχείο δημιουργήθηκε."
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr "Διαγραφή αρχείου"
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr "Το αρχείο διαγράφηκε."
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr "Ανεβάστε και επαναφέρετε ένα αντίγραφο ασφαλείας"
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr "Επαναφορά αρχείων από τα αντίγραφα ασφαλείας."
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr "Δεν βρέθηκε αντίγραφο ασφαλείας."
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr "Επαναφορά από το αρχείο που ανεβάσατε"
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr ""
"Δεν υπάρχουν επιπλέον δίσκοι διαθέσιμοι για να προσθέσετε ένα αποθετήριο."
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
msgid "Create backup repository"
msgstr "Δημιουργία αποθετηρίου αντιγράφων ασφαλείας"
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr "Δημιουργία απομακρυσμένου αποθετηρίου αντιγράφων ασφαλείας"
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr "Προστέθηκε νέο απομακρυσμένο αποθετήριο SSH."
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr "Επιβεβαίωση κεντρικού κλειδιού SSH"
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr "Ο υπολογιστής SSH έχει ήδη επαληθευτεί."
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr "Ο υπολογιστής SSH επιβεβαιώθηκε."
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr "Το δημόσιο κλειδί του υπολογιστή SSH δεν μπόρεσε να επαληθευτεί."
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr "Ο έλεγχος ταυτότητας στον απομακρυσμένο διακομιστή απέτυχε."
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
msgid "Error establishing connection to server: {}"
msgstr "Σφάλμα κατά τη δημιουργία σύνδεσης στο διακομιστή: {}"
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr "Το αποθετήριο αφαιρέθηκε."
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr "Κατάργηση αποθετηρίου"
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr "Αποθετήριο που καταργήθηκε. Τα αντίγραφα ασφαλείας δεν διαγράφηκαν."
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr "Η αφαίρεση δίσκου απέτυχε!"
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr "Η προσθήκη δίσκου απέτυχε"
@@ -774,7 +878,7 @@ msgid "No passwords currently configured."
msgstr "Δεν έχουν ρυθμιστεί μερίσματα."
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr "Κωδικός"
@@ -807,7 +911,7 @@ msgstr ""
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -908,7 +1012,7 @@ msgstr "Όνομα διαδικτύου διακομιστή"
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -1105,7 +1209,7 @@ msgstr ""
"μέρος της διεύθυνσης URL."
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr "Cockpit"
@@ -1741,12 +1845,12 @@ msgstr "Αποδοχή όλων των πιστοποιητικών SSL"
msgid "Use HTTP basic authentication"
msgstr "Χρήση βασικού ελέγχου ταυτότητας HTTP"
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr "Όνομα χρήστη"
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr "Εμφάνιση κωδικού"
@@ -1850,7 +1954,7 @@ msgstr "Σχετικά με"
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -2041,8 +2145,8 @@ msgstr "Ενεργοποιήθηκε"
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr "Απενεργοποιήθηκε"
@@ -3364,7 +3468,7 @@ msgstr ""
"ζημιές οποιουδήποτε είδους."
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr "Διεύθυνση"
@@ -3792,29 +3896,29 @@ msgstr "Δίκτυα"
msgid "Using DNSSEC on IPv{kind}"
msgstr "Χρήση του DNSSEC σε IPv {kind}"
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr "Τύπος σύνδεσης"
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr "Όνομα σύνδεσης"
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
#, fuzzy
#| msgid "Interface"
msgid "Network Interface"
msgstr "Ιnterface"
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr "Η συσκευή δικτύου που η σύνδεση αυτή θα πρέπει να δεσμεύεται."
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr "Ζώνη τείχους προστασίας"
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
@@ -3822,43 +3926,37 @@ msgstr ""
"Η ζώνη τείχους προστασίας θα ελέγχει ποιες υπηρεσίες είναι διαθέσιμες σε "
"αυτές τις διασυνδέσεις. Επιλέξτε εσωτερική μόνο για αξιόπιστα δίκτυα."
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr "Μέθοδος διευθύνσεων IPv4"
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-"Η \"Αυτόματη\" μέθοδος θα κάνει το {box_name} να αποκτήσει ρύθμιση "
-"παραμέτρων από αυτό το δίκτυο καθιστώντας το πρόγραμμα-πελάτη. Η μέθοδος "
-"\"Κοινόχρηστος\" θα κάνει το {box_name} να ενεργεί ως δρομολογητής, να "
-"ρυθμίζει τις παραμέτρους των υπολογιστών-πελατών σε αυτό το δίκτυο και να "
-"μοιράζεται τη σύνδεσή του στο Internet."
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
-msgstr "Αυτόματο (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
-msgstr "Κοινόχρηστο"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
+msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-#, fuzzy
-#| msgid "Manual"
-msgctxt "Not automatically"
-msgid "Manual"
-msgstr "Εγχειρίδιο"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
+msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr "Μάσκα δικτύου"
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
@@ -3866,21 +3964,21 @@ msgstr ""
"Προαιρετική τιμή. Εάν μείνει κενό, θα χρησιμοποιηθεί μια προεπιλεγμένη μάσκα "
"δικτύου με βάση τη διεύθυνση."
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr "Πύλη"
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr "Προαιρετική τιμή."
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr "Διακομιστής DNS"
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3889,11 +3987,11 @@ msgstr ""
"είναι \"Αυτόματη\", οι διακομιστές DNS που παρέχονται από ένα διακομιστή "
"DHCP θα παραβλεφθούν."
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr "Δεύτερος διακομιστής DNS"
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3902,40 +4000,34 @@ msgstr ""
"είναι \"Αυτόματη\", οι διακομιστές DNS που παρέχονται από ένα διακομιστή "
"DHCP θα παραβλεφθούν."
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
msgid "IPv6 Addressing Method"
msgstr "Μέθοδος διευθύνσεων IPv6"
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-"Η \"Αυτόματη\" μέθοδος θα κάνει το {box_name} να αποκτήσει ρύθμιση "
-"παραμέτρων από αυτό το δίκτυο καθιστώντας το πρόγραμμα-πελάτη."
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr "Αυτόματο"
-
-#: plinth/modules/networks/forms.py:77
-msgid "Automatic, DHCP only"
-msgstr "Αυτόματη, μόνο DHCP"
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
-msgstr "Αγνόησε"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:83
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:92
msgid "Prefix"
msgstr "Πρόθεμα"
-#: plinth/modules/networks/forms.py:84
+#: plinth/modules/networks/forms.py:93
msgid "Value between 1 and 128."
msgstr "Τιμή μεταξύ 1 και 128."
-#: plinth/modules/networks/forms.py:92
+#: plinth/modules/networks/forms.py:101
msgid ""
"Optional value. If this value is given and IPv6 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3944,7 +4036,7 @@ msgstr ""
"διευθύνσεων IPv6 είναι \"Αυτόματη\", οι διακομιστές DNS που παρέχονται από "
"ένα διακομιστή DHCP θα παραβλεφθούν."
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
msgid ""
"Optional value. If this value is given and IPv6 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3953,54 +4045,58 @@ msgstr ""
"είναι \"Αυτόματη\", οι διακομιστές DNS που παρέχονται από ένα διακομιστή "
"DHCP θα παραβλεφθούν."
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr "--Επιλέξτε--"
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr "Ssid"
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr "Το ορατό όνομα του δικτύου."
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr "Λειτουργία"
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr "Υποδομή"
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr "Σημείο πρόσβασης"
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr "ad-hoc"
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr "Ζώνη συχνοτήτων"
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr "Αυτόματο"
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr "Α (5 GHz)"
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr "B/G (2,4 GHz)"
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr "Κανάλι"
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
@@ -4008,11 +4104,11 @@ msgstr ""
"Προαιρετική τιμή. Ασύρματο κανάλι για περιορισμό στην επιλεγμένη ζώνη "
"συχνοτήτων. Η κενή ή η τιμή 0 σημαίνει αυτόματη επιλογή."
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr "Bssid"
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
@@ -4022,11 +4118,11 @@ msgstr ""
"συνδέεστε σε ένα σημείο πρόσβασης, συνδεθείτε μόνο εάν το BSSID του σημείου "
"πρόσβασης ταιριάζει με αυτό που παρέχεται. Παράδειγμα: 00:11:22: AA: BB: CC."
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr "Λειτουργία ελέγχου ταυτότητας"
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
@@ -4034,21 +4130,21 @@ msgstr ""
"Επιλέξτε WPA εάν το ασύρματο δίκτυο είναι ασφαλισμένο και απαιτεί από τους "
"υπολογιστές-πελάτες να έχουν τον κωδικό πρόσβασης για να συνδεθούν."
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr "Wpa"
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr "Ανοιχτό"
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, fuzzy, python-brace-format
#| msgid "Use upstream bridges to connect to Tor network"
msgid "Specify how your {box_name} is connected to your network"
msgstr "Χρησιμοποιήστε εξωτερικές γέφυρες για να συνδεθείτε στο δίκτυο Tor"
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
@@ -293,15 +373,15 @@ msgstr ""
"Contraseña del servidor SSH.
La autenticación basada en clave SSH aún "
"no es posible."
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr "El repositorio de copias de seguridad remoto ya existe."
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr "Seleccione una clave pública SSH verificada"
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
@@ -309,39 +389,39 @@ msgstr ""
"Conexión rechazada - asegúrese de que proporciona las credenciales correctas "
"y de que el servidor está funcionando."
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
msgid "Connection refused"
msgstr "Conexión rechazada"
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr "Repositorio no encontrado"
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr "Contraseña de cifrado incorrecta"
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr "Denegado acceso SSH"
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
"La ruta del repositorio ni está vacía ni es un repositorio de copias de "
"seguridad."
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr "El repositorio existente no está cifrado."
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, python-brace-format
msgid "{box_name} storage"
msgstr "Almacenamiento en {box_name}"
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
msgid "Create a new backup"
msgstr "Crear una copia de seguridad nueva"
@@ -426,29 +506,33 @@ msgstr "Enviar"
msgid "This repository is encrypted"
msgstr "Este repositorio está cifrado"
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
msgid "Unmount Location"
msgstr "Desconectar ubicación"
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
msgid "Mount Location"
msgstr "Conectar ubicación"
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr "Quitar ubicación de respaldo. Esto no borra la copia remota."
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
msgid "Download"
msgstr "Descargar"
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr "Restaurar"
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr "Actualmente no existe ningún archivo."
@@ -473,6 +557,14 @@ msgstr "Eliminar ubicación"
msgid "Restore data from"
msgstr "Restaurar datos de"
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr "Actualización"
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -494,6 +586,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr "Precaución:"
@@ -547,91 +640,101 @@ msgstr ""
msgid "Verify Host"
msgstr "Verificar anfitrión"
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+#, fuzzy
+#| msgid "Create Backup"
+msgid "Schedule Backups"
+msgstr "Crear copia de seguridad"
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr "Archivo creado."
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr "Borrar archivo"
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr "Archivo borrado."
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr "Subir y restaurar una copia de seguridad"
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr "Archivos restaurados desde la copia de seguridad."
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr "No se encontraron copias de seguridad."
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr "Restaurar desde la copia de seguridad subida"
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr "No hay más discos disponibles para añadir un repositorio."
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
msgid "Create backup repository"
msgstr "Crear repositorio de copias de seguridad"
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr "Crear repositorio de copias de seguridad remotas"
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr "Añadido nuevo repositorio SSH remoto."
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr "Verificar la clave de anfitrión SSH"
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr "Clave SSH de anfitrión verificada."
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr "Anfitrión SSH verificado."
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr "No se pudo verificar la clave pública SSH del anfitrión."
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr "Ha fallado la autenticación en el servidor remoto."
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
msgid "Error establishing connection to server: {}"
msgstr "Error al conectar con el servidor: {}"
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr "Repositorio eliminado."
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr "Eliminar repositorio"
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr "Repositorio dado de baja. Las copias de seguridad no se han borrado."
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr "¡No se pudo desmontar!"
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr "Montaje fallido"
@@ -752,7 +855,7 @@ msgid "No passwords currently configured."
msgstr "Actualmente no hay contraseñas configuradas."
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr "Clave de acceso"
@@ -783,7 +886,7 @@ msgstr "Listar"
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -874,7 +977,7 @@ msgstr "Dominios en servicio"
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -1064,7 +1167,7 @@ msgstr ""
"dirección IP como parte de la URL no funcionará."
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr "Cockpit"
@@ -1681,12 +1784,12 @@ msgstr "Aceptar todos los certificados SSL"
msgid "Use HTTP basic authentication"
msgstr "Usar autenticación básica de HTTP"
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr "Nombre de usuaria/o"
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr "Mostrar clave de acceso"
@@ -1793,7 +1896,7 @@ msgstr "Acerca de"
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -1977,8 +2080,8 @@ msgstr "Activado"
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr "Desactivado"
@@ -3248,7 +3351,7 @@ msgstr ""
"ningún tipo."
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr "Dirección"
@@ -3662,27 +3765,27 @@ msgstr "Redes"
msgid "Using DNSSEC on IPv{kind}"
msgstr "DNSSEC en uso sobre IPv{kind}"
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr "Tipo de conexión"
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr "Nombre de conexión"
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
msgid "Network Interface"
msgstr "Interfaz de red"
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr "Dispositivo de red al que se debería unir esta conexión."
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr "Zona Firewall"
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
@@ -3690,40 +3793,37 @@ msgstr ""
"La zona del cortafuegos controlará qué servicios están disponibles en estas "
"interfaces. Seleccione Interna solo para redes de confianza."
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr "Direccionamiento IPv4"
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-"El método \"automático\" hará que {box_name} solicite su configuración a la "
-"red y actúe como cualquier otro cliente. El método \"compartido\" hará que "
-"{box_name} se comporte como un router, configure los clientes de esta red y "
-"comparta su conexión a Internet."
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
-msgstr "Automático (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
-msgstr "Compartido"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
+msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-msgctxt "Not automatically"
-msgid "Manual"
-msgstr "Manual"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
+msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr "Máscara de red"
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
@@ -3731,21 +3831,21 @@ msgstr ""
"Valor opcional. Si no se especifica, se usará una máscara de red por defecto "
"basada en la dirección asignada."
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr "Puerta de enlace"
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr "Valor opcional."
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr "Servidor DNS"
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3753,11 +3853,11 @@ msgstr ""
"Valor opcional. Si se especifica y el método de direccionamiento IPv4 es "
"\"Automático\", se ignorará el servidor DNS ofrecido por el servidor DHCP."
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr "Servidor DNS secundario"
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3765,40 +3865,34 @@ msgstr ""
"Valor opcional. Si se especifica y el método de direccionamiento IPv4 es "
"\"Automático\", se ignorará el servidor DNS ofrecido por el servidor DHCP."
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
msgid "IPv6 Addressing Method"
msgstr "Direccionamiento IPv6"
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-"Los métodos \"automáticos\" harán que {box_name} solicite su configuración a "
-"la red y actúe como cualquier otro cliente."
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr "Automática"
-
-#: plinth/modules/networks/forms.py:77
-msgid "Automatic, DHCP only"
-msgstr "Automático, solo DHCP"
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
-msgstr "Ignorar"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:83
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:92
msgid "Prefix"
msgstr "Prefijo"
-#: plinth/modules/networks/forms.py:84
+#: plinth/modules/networks/forms.py:93
msgid "Value between 1 and 128."
msgstr "Valor entre 1 y 128."
-#: plinth/modules/networks/forms.py:92
+#: plinth/modules/networks/forms.py:101
msgid ""
"Optional value. If this value is given and IPv6 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3806,7 +3900,7 @@ msgstr ""
"Valor opcional. Si se especifica y el método de direccionamiento IPv6 es "
"\"Automático\", se ignorará el servidor DNS ofrecido por el servidor DHCP."
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
msgid ""
"Optional value. If this value is given and IPv6 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3814,54 +3908,58 @@ msgstr ""
"Valor opcional. Si se especifica y el método de direccionamiento IPv6 es "
"\"Automático\", se ignorará el servidor DNS ofrecido por el servidor DHCP."
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr "-- seleccionar --"
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr "SSID"
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr "Nombre visible de la red."
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr "Modo"
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr "Infraestructura"
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr "Punto de acceso"
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr "Ad-hoc"
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr "Banda de frecuencia"
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr "Automática"
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr "A (5 GHz)"
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr "B/G (2.4 GHz)"
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr "Canal"
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
@@ -3869,11 +3967,11 @@ msgstr ""
"Valor opcional. Canal inalámbrico para restringir en la frecuencia "
"seleccionada. Valor 0 o en blanco implica selección automática."
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr "BSSID"
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
@@ -3883,11 +3981,11 @@ msgstr ""
"a un punto de acceso si su BSSID coincide con el facilitado. Ejemplo: "
"00:11:22:aa:bb:cc."
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr "Modo de autenticación"
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
@@ -3895,20 +3993,20 @@ msgstr ""
"Seleccione WPA si la red inalámbrica está protegida y se necesita una clave "
"para conectar."
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr "WPA"
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr "Abierto"
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, python-brace-format
msgid "Specify how your {box_name} is connected to your network"
msgstr "Especifique cómo está su {box_name} conectada a la red"
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
msgstr ""
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr ""
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr ""
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
msgstr ""
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
#, fuzzy
#| msgid "Connection Type"
msgid "Connection refused"
msgstr "نوع اتصال"
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr ""
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr ""
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr ""
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr ""
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, fuzzy, python-brace-format
#| msgid "{box_name} Manual"
msgid "{box_name} storage"
msgstr "کتاب راهنمای {box_name}"
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
#, fuzzy
#| msgid "Create Connection"
msgid "Create a new backup"
@@ -452,35 +531,39 @@ msgstr "فرستادن"
msgid "This repository is encrypted"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
#, fuzzy
#| msgid "Documentation"
msgid "Unmount Location"
msgstr "راهنما"
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
#, fuzzy
#| msgid "Mount Point"
msgid "Mount Location"
msgstr "نشانی سوارشدن (mount point)"
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
#, fuzzy
#| msgid "{box_name} Manual"
msgid "Download"
msgstr "کتاب راهنمای {box_name}"
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr ""
@@ -506,6 +589,14 @@ msgstr "راهنما"
msgid "Restore data from"
msgstr "پاککردن %(name)s"
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr ""
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -520,6 +611,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr ""
@@ -563,99 +655,109 @@ msgstr ""
msgid "Verify Host"
msgstr ""
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+#, fuzzy
+#| msgid "Create Connection"
+msgid "Schedule Backups"
+msgstr "ساختن اتصال"
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr ""
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
#, fuzzy
#| msgid "Delete"
msgid "Delete Archive"
msgstr "پاککردن"
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
#, fuzzy
#| msgid "{name} deleted."
msgid "Archive deleted."
msgstr "{name} پاک شد."
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr ""
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr ""
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr ""
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr ""
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr ""
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
#, fuzzy
#| msgid "Create Connection"
msgid "Create backup repository"
msgstr "ساختن اتصال"
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr ""
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr ""
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr ""
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr ""
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr ""
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr ""
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
#, fuzzy
#| msgid "Error installing application: {error}"
msgid "Error establishing connection to server: {}"
msgstr "خطا هنگام نصب برنامه: {error}"
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr ""
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr ""
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr ""
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr ""
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr ""
@@ -767,7 +869,7 @@ msgid "No passwords currently configured."
msgstr ""
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr "رمز"
@@ -800,7 +902,7 @@ msgstr ""
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -895,7 +997,7 @@ msgstr "دامنههای افزودهشده"
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -1078,7 +1180,7 @@ msgid ""
msgstr ""
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr ""
@@ -1699,12 +1801,12 @@ msgstr "همهٔ گواهینامههای SSL را بپذیر"
msgid "Use HTTP basic authentication"
msgstr "بهکاربردن تأیید هویت سادهٔ تحت وب"
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr "نام کاربری"
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr "رمز را نشان بده"
@@ -1808,7 +1910,7 @@ msgstr "درباره"
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -1979,8 +2081,8 @@ msgstr "فعال"
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr "غیرفعال"
@@ -3202,7 +3304,7 @@ msgid "When disabled, players cannot die or receive damage of any kind."
msgstr ""
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr "نشانی"
@@ -3602,29 +3704,29 @@ msgstr "شبکهها"
msgid "Using DNSSEC on IPv{kind}"
msgstr "در حال استفاده از DNSSEC روی IPv{kind}"
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr "نوع اتصال"
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr "نام اتصال"
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
#, fuzzy
#| msgid "Interface"
msgid "Network Interface"
msgstr "واسط"
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr "دستگاه شبکهای که این اتصال باید به آن مربوط شود."
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr "ناحیهٔ فایروال"
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
@@ -3632,63 +3734,59 @@ msgstr ""
"ناحیهٔ فایروال مشخص میکند که چه سرویسهایی روی این درگاهها در دسترس باشند. "
"گزینهٔ «داخلی» را تنها برای شبکههای مورد اعتماد انتخاب کنید."
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
#, fuzzy
msgid "IPv4 Addressing Method"
msgstr "روش نشانیدهی IPv4"
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-"در روش «خودکار» {box_name} تنظیمات را از شبکه دریافت میکند و یکی از کاربران "
-"شبکه شمرده میشود. در روش «اشتراکی» {box_name} به عنوان روتر عمل میکند، "
-"کاربران شبکه را تنظیم میکند و اتصال اینترنت خود را با آنها به اشتراک میگذارد."
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
-msgstr "خودکار (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
-msgstr "مشترک"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
+msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-#, fuzzy
-#| msgid "Manual"
-msgctxt "Not automatically"
-msgid "Manual"
-msgstr "کتاب راهنما"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
+msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr "ماسک شبکه"
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
msgstr ""
"اختیاری. اگر خالی بماند، یک ماسک شبکهٔ پیشفرض بر اساس نشانی بهکار خواهد رفت."
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr "دروازه"
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr "اختیاری."
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr "دیاناس"
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3696,11 +3794,11 @@ msgstr ""
"اختیاری. اگر وارد شود و شیوهٔ نشانیدهی آیپی نسخهٔ ۴ روی «خودکار» تنظیم شده "
"باشد، سرورهای دیاناس که سرور DHCP در اختیار میگذارد نادیده گرفته خواهند شد."
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr "دیاناس دوم"
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3708,49 +3806,35 @@ msgstr ""
"اختیاری. اگر وارد شود و شیوهٔ نشانیدهی آیپی نسخهٔ ۴ روی «خودکار» تنظیم شده "
"باشد، سرورهای دیاناس که سرور DHCP در اختیار میگذارد نادیده گرفته خواهند شد."
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
#, fuzzy
msgid "IPv6 Addressing Method"
msgstr "روش نشانیدهی IPv4"
-#: plinth/modules/networks/forms.py:74
-#, fuzzy, python-brace-format
-#| msgid ""
-#| "\"Automatic\" method will make {box_name} acquire configuration from this "
-#| "network making it a client. \"Shared\" method will make {box_name} act as "
-#| "a router, configure clients on this network and share its Internet "
-#| "connection."
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-"در روش «خودکار» {box_name} تنظیمات را از شبکه دریافت میکند و یکی از کاربران "
-"شبکه شمرده میشود. در روش «اشتراکی» {box_name} به عنوان روتر عمل میکند، "
-"کاربران شبکه را تنظیم میکند و اتصال اینترنت خود را با آنها به اشتراک میگذارد."
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr "خودکار"
-
-#: plinth/modules/networks/forms.py:77
-#, fuzzy
-#| msgid "Automatic (DHCP)"
-msgid "Automatic, DHCP only"
-msgstr "خودکار (DHCP)"
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
msgstr ""
-#: plinth/modules/networks/forms.py:83
-msgid "Prefix"
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:84
-msgid "Value between 1 and 128."
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
msgstr ""
#: plinth/modules/networks/forms.py:92
+msgid "Prefix"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:93
+msgid "Value between 1 and 128."
+msgstr ""
+
+#: plinth/modules/networks/forms.py:101
#, fuzzy
#| msgid ""
#| "Optional value. If this value is given and IPv4 addressing method is "
@@ -3762,7 +3846,7 @@ msgstr ""
"اختیاری. اگر وارد شود و شیوهٔ نشانیدهی آیپی نسخهٔ ۴ روی «خودکار» تنظیم شده "
"باشد، سرورهای دیاناس که سرور DHCP در اختیار میگذارد نادیده گرفته خواهند شد."
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
#, fuzzy
#| msgid ""
#| "Optional value. If this value is given and IPv4 Addressing Method is "
@@ -3774,55 +3858,59 @@ msgstr ""
"اختیاری. اگر وارد شود و شیوهٔ نشانیدهی آیپی نسخهٔ ۴ روی «خودکار» تنظیم شده "
"باشد، سرورهای دیاناس که سرور DHCP در اختیار میگذارد نادیده گرفته خواهند شد."
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr "-- برگزینید --"
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
#, fuzzy
msgid "SSID"
msgstr "شناسه"
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr "نام قابل رویت شبکه."
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr "حالت"
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr "سازمانی"
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr "نقطهٔ دسترسی"
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr "موردی"
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr "باند بسامد"
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr "خودکار"
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr "A (۵ گیگاهرتز)"
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr "B/G (۲٫۴ گیگاهرتز)"
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr "کانال"
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
@@ -3830,11 +3918,11 @@ msgstr ""
"اختیاری. کانال بیسیم برای محدودکردن باند بسامدی. خالی گذاشتن یا مقدار صفر به "
"معنی گزینش خودکار است."
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr "شناسهٔ اصلی (BSSID)"
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
@@ -3843,32 +3931,32 @@ msgstr ""
"اختیاری. شناسهٔ یکتا برای نقطهٔ دسترسی. اتصال تنها وقتی برقرار میشود که شناسهٔ "
"اصلی (BSSID) نقطهٔ دسترسی مطابق مقدار واردشده باشد."
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr "حالت تأیید هویت"
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
msgstr "اگر شبکهٔ بیسیم امن است و از کاربران رمز میخواهد، WPA را برگزینید."
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
#, fuzzy
msgid "WPA"
msgstr "WPA"
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr "باز"
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, fuzzy, python-brace-format
#| msgid "Direct connection to the Internet."
msgid "Specify how your {box_name} is connected to your network"
msgstr "اتصال مستقیم به اینترنت."
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
msgstr ""
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr ""
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr ""
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
msgstr ""
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
#, fuzzy
#| msgid "Connection Type"
msgid "Connection refused"
msgstr "CONNECTION TYPE"
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
#, fuzzy
#| msgid "packages not found"
msgid "Repository not found"
msgstr "PACKAGES NOT FOUND"
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr ""
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr ""
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr ""
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, fuzzy, python-brace-format
#| msgid "{box_name} Manual"
msgid "{box_name} storage"
msgstr "{box_name} MANUAL"
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
#, fuzzy
#| msgid "PageKite Account"
msgid "Create a new backup"
@@ -471,37 +552,41 @@ msgstr "SUBMIT"
msgid "This repository is encrypted"
msgstr "PACKAGES NOT FOUND"
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
#, fuzzy
#| msgid "Documentation"
msgid "Unmount Location"
msgstr "DOCUMENTATION"
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
#, fuzzy
#| msgid "Create Connection"
msgid "Mount Location"
msgstr "CREATE CONNECTION"
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
#, fuzzy
#| msgid "{box_name} Manual"
msgid "Download"
msgstr "{box_name} MANUAL"
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
#, fuzzy
#| msgid "reStore"
msgid "Restore"
msgstr "RESTORE"
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr ""
@@ -527,6 +612,16 @@ msgstr "DOCUMENTATION"
msgid "Restore data from"
msgstr "DELETE %(name)s"
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+#, fuzzy
+#| msgid "Update URL"
+msgid "Update"
+msgstr "UPDATE URL"
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -541,6 +636,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr ""
@@ -586,103 +682,113 @@ msgstr ""
msgid "Verify Host"
msgstr ""
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+#, fuzzy
+#| msgid "PageKite Account"
+msgid "Schedule Backups"
+msgstr "PAGEKITE ACCOUNT"
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr ""
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
#, fuzzy
#| msgid "Delete"
msgid "Delete Archive"
msgstr "DELETE"
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
#, fuzzy
#| msgid "{name} deleted."
msgid "Archive deleted."
msgstr "{name} DELETED."
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr ""
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr ""
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr ""
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr ""
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr ""
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
#, fuzzy
#| msgid "Create User"
msgid "Create backup repository"
msgstr "CREATE USER"
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
#, fuzzy
#| msgid "Create User"
msgid "Added new remote SSH repository."
msgstr "CREATE USER"
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr ""
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr ""
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr ""
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr ""
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr ""
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
#, fuzzy
#| msgid "Error installing packages: {string} {details}"
msgid "Error establishing connection to server: {}"
msgstr "ERROR INSTALLING PACKAGES: {string} {details}"
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
#, fuzzy
#| msgid "packages not found"
msgid "Repository removed."
msgstr "PACKAGES NOT FOUND"
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr ""
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr ""
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr ""
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr ""
@@ -800,7 +906,7 @@ msgid "No passwords currently configured."
msgstr ""
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr "PASSWORD"
@@ -835,7 +941,7 @@ msgstr ""
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -932,7 +1038,7 @@ msgstr "SERVER DOMAIN"
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -1124,7 +1230,7 @@ msgid ""
msgstr ""
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr ""
@@ -1782,12 +1888,12 @@ msgstr "ACCEPT ALL SSL CERTIFICATES"
msgid "Use HTTP basic authentication"
msgstr "USE HTTP BASIC AUTHENTICATION"
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr "USERNAME"
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr "SHOW PASSWORD"
@@ -1915,7 +2021,7 @@ msgstr "ABOUT"
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -2105,8 +2211,8 @@ msgstr "ENABLED"
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr "DISABLED"
@@ -3365,7 +3471,7 @@ msgid "When disabled, players cannot die or receive damage of any kind."
msgstr ""
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr "ADDRESS"
@@ -3819,29 +3925,29 @@ msgstr "NETWORKS"
msgid "Using DNSSEC on IPv{kind}"
msgstr "USING DNSSEC ON IPV{kind}"
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr "CONNECTION TYPE"
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr "CONNECTION NAME"
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
#, fuzzy
#| msgid "Interface"
msgid "Network Interface"
msgstr "INTERFACE"
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr "THE NETWORK DEVICE THAT THIS CONNECTION SHOULD BE BOUND TO."
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr "FIREWALL ZONE"
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
@@ -3849,38 +3955,37 @@ msgstr ""
"THE FIREWALL ZONE WILL CONTROL WHICH SERVICES ARE AVAILABLE OVER THIS "
"INTERFACES. SELECT INTERNAL ONLY FOR TRUSTED NETWORKS."
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr "IPV4 ADDRESSING METHOD"
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-#, fuzzy
-#| msgid "Manual"
-msgctxt "Not automatically"
-msgid "Manual"
-msgstr "MANUAL"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
+msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr "NETMASK"
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
@@ -3888,21 +3993,21 @@ msgstr ""
"OPTIONAL VALUE. IF LEFT BLANK, A DEFAULT NETMASK BASED ON THE ADDRESS WILL "
"BE USED."
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr "GATEWAY"
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr "OPTIONAL VALUE."
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr "DNS SERVER"
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3910,11 +4015,11 @@ msgstr ""
"OPTIONAL VALUE. IF THIS VALUE IS GIVEN AND IPV4 ADDRESSING METHOD IS "
"\"AUTOMATIC\", THE DNS SERVERS PROVIDED BY A DHCP SERVER WILL BE IGNORED."
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr "SECOND DNS SERVER"
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3922,44 +4027,36 @@ msgstr ""
"OPTIONAL VALUE. IF THIS VALUE IS GIVEN AND IPV4 ADDRESSING METHOD IS "
"\"AUTOMATIC\", THE DNS SERVERS PROVIDED BY A DHCP SERVER WILL BE IGNORED."
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
#, fuzzy
#| msgid "IPv4 Addressing Method"
msgid "IPv6 Addressing Method"
msgstr "IPV4 ADDRESSING METHOD"
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-#, fuzzy
-#| msgid "Automatic Upgrades"
-msgid "Automatic"
-msgstr "AUTOMATIC UPGRADES"
-
-#: plinth/modules/networks/forms.py:77
-#, fuzzy
-#| msgid "Automatic Upgrades"
-msgid "Automatic, DHCP only"
-msgstr "AUTOMATIC UPGRADES"
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
msgstr ""
-#: plinth/modules/networks/forms.py:83
-msgid "Prefix"
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:84
-msgid "Value between 1 and 128."
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
msgstr ""
#: plinth/modules/networks/forms.py:92
+msgid "Prefix"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:93
+msgid "Value between 1 and 128."
+msgstr ""
+
+#: plinth/modules/networks/forms.py:101
#, fuzzy
#| msgid ""
#| "Optional value. If this value is given and IPv4 addressing method is "
@@ -3971,7 +4068,7 @@ msgstr ""
"OPTIONAL VALUE. IF THIS VALUE IS GIVEN AND IPV4 ADDRESSING METHOD IS "
"\"AUTOMATIC\", THE DNS SERVERS PROVIDED BY A DHCP SERVER WILL BE IGNORED."
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
#, fuzzy
#| msgid ""
#| "Optional value. If this value is given and IPv4 Addressing Method is "
@@ -3983,77 +4080,83 @@ msgstr ""
"OPTIONAL VALUE. IF THIS VALUE IS GIVEN AND IPV4 ADDRESSING METHOD IS "
"\"AUTOMATIC\", THE DNS SERVERS PROVIDED BY A DHCP SERVER WILL BE IGNORED."
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr "-- SELECT --"
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr "SSID"
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr "THE VISIBLE NAME OF THE NETWORK."
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr "MODE"
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr ""
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr ""
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr ""
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr ""
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+#, fuzzy
+#| msgid "Automatic Upgrades"
+msgid "Automatic"
+msgstr "AUTOMATIC UPGRADES"
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr "CHANNEL"
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
msgstr ""
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
#, fuzzy
#| msgid "SSID"
msgid "BSSID"
msgstr "SSID"
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
"one provided. Example: 00:11:22:aa:bb:cc."
msgstr ""
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr "AUTHENTICATION MODE"
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
@@ -4061,23 +4164,23 @@ msgstr ""
"SELECT WPA IF THE WIRELESS NETWORK IS SECURED AND REQUIRES CLIENTS TO HAVE "
"THE PASSWORD TO CONNECT."
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
#, fuzzy
#| msgid "OpenVPN"
msgid "Open"
msgstr "OPENVPN"
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, fuzzy, python-brace-format
#| msgid "Direct connection to the Internet."
msgid "Specify how your {box_name} is connected to your network"
msgstr "DIRECT CONNECTION TO THE INTERNET."
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
@@ -294,15 +374,15 @@ msgstr ""
"Mot de passe du serveur SSH.
L’authentification par clé SSH n’est pas "
"encore supportée."
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr "Ce dépôt de sauvegarde distant existe déjà."
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr "Sélectionnez une clé publique SSH vérifiée"
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
@@ -310,39 +390,39 @@ msgstr ""
"Connexion refusée – assurez-vous d’avoir saisi les bonnes informations "
"d’identification et que le serveur est démarré."
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
msgid "Connection refused"
msgstr "Connexion refusée"
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr "Dépôt introuvable"
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr "Phrase secrète de chiffrement incorrecte"
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr "Accès SSH refusé"
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
"Le chemin du dépôt n’est pas vide et n’est pas un dépôt de sauvegarde "
"existant."
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr "Le dépôt existant n’est pas chiffré."
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, python-brace-format
msgid "{box_name} storage"
msgstr "Stockage de la {box_name}"
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
msgid "Create a new backup"
msgstr "Créer une nouvelle sauvegarde"
@@ -428,31 +508,35 @@ msgstr "Envoyer"
msgid "This repository is encrypted"
msgstr "Ce dépôt est chiffré"
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
msgid "Unmount Location"
msgstr "Démonter l’emplacement"
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
msgid "Mount Location"
msgstr "Monter l’emplacement"
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
"Supprimer l’emplacement de sauvegarde. Cette action ne supprimera pas la "
"sauvegarde distante."
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
msgid "Download"
msgstr "Télécharger"
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr "Restaurer"
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr "Aucune archive existante."
@@ -477,6 +561,14 @@ msgstr "Enlever l’emplacement"
msgid "Restore data from"
msgstr "Restaurer les données depuis"
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr "Mises à jour"
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -498,6 +590,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr "Attention :"
@@ -551,91 +644,101 @@ msgstr ""
msgid "Verify Host"
msgstr "Vérifier le serveur"
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+#, fuzzy
+#| msgid "Create Backup"
+msgid "Schedule Backups"
+msgstr "Créer une sauvegarde"
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr "Archive créée."
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr "Supprimer l’archive"
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr "Archive supprimée."
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr "Téléverser et restaurer une sauvegarde"
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr "Les fichiers ont été restaurés de la sauvegarde."
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr "Aucun fichier de sauvegarde n’a été trouvé."
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr "Restaurer du fichier téléversé"
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr "Aucun disque supplémentaire n’est disponible pour ajouter un dépôt."
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
msgid "Create backup repository"
msgstr "Créer un dépôt de sauvegarde"
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr "Créer un dépôt de sauvegarde distant"
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr "Ajouter un nouveau dépôt SSH distant."
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr "Vérifier la clé d’authenticité du serveur SSH"
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr "Serveur SSH déjà vérifié."
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr "Serveur SSH vérifié."
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr "La clé publique d’authenticité du serveur SSH n’a pu être vérifiée."
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr "L’authentification sur le serveur distant a échoué."
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
msgid "Error establishing connection to server: {}"
msgstr "Erreur lors de la connexion au serveur : {}"
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr "Dépôt supprimé."
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr "Supprimer ce dépôt"
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr "Dépôt supprimé. Les sauvegardes n’ont pas été supprimées."
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr "Le démontage a échoué !"
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr "Le montage a échoué"
@@ -761,7 +864,7 @@ msgid "No passwords currently configured."
msgstr "Aucun mot de passe actuellement configuré."
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr "Mot de passe"
@@ -792,7 +895,7 @@ msgstr "Listing"
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -883,7 +986,7 @@ msgstr "Domaines servis"
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -1079,7 +1182,7 @@ msgstr ""
"fonctionnera pas si vous y accédez en utilisant une adresse IP dans son URL."
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr "Cockpit"
@@ -1715,12 +1818,12 @@ msgstr "Accepter tous les certificats SSL"
msgid "Use HTTP basic authentication"
msgstr "Utiliser l’authentification HTTP basique"
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr "Nom d’utilisateur"
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr "Afficher le mot de passe"
@@ -1830,7 +1933,7 @@ msgstr "À propos"
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -2019,8 +2122,8 @@ msgstr "Activé"
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr "Désactivé"
@@ -3315,7 +3418,7 @@ msgstr ""
"manière."
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr "Adresse"
@@ -3740,27 +3843,27 @@ msgstr "Réseaux"
msgid "Using DNSSEC on IPv{kind}"
msgstr "Utilise DNSSEC sur IPv{kind}"
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr "Type de connexion"
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr "Nom Connexion"
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
msgid "Network Interface"
msgstr "Interface réseau"
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr "Le périphérique réseau auquel cette connexion doit être liée."
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr "Zone pare-feu"
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
@@ -3768,40 +3871,37 @@ msgstr ""
"La zone pare-feu contrôlera quels services sont disponibles via ces "
"interfaces. Sélectionnez « Interne » seulement pour des réseaux de confiance."
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr "Méthode d'adressage IPv4"
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-"La méthode « Automatique (DHCP) » fera de la {box_name} un client qui "
-"obtient sa configuration depuis ce réseau. La méthode « Partagée » fera de "
-"la {box_name} un routeur, en charge de configurer les clients sur ce réseau "
-"et de partager sa connexion à Internet."
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
-msgstr "Automatique (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
-msgstr "Partagée"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
+msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-msgctxt "Not automatically"
-msgid "Manual"
-msgstr "Manuelle"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
+msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr "Masque de sous-réseau"
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
@@ -3809,21 +3909,21 @@ msgstr ""
"Paramètre optionnel. Si laissée vide, un masque de sous-réseau basé sur "
"l’adresse sera utilisé par défaut."
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr "Passerelle"
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr "Paramètre optionnel."
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr "Serveur DNS"
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3832,11 +3932,11 @@ msgstr ""
"d’adressage IPv4 est « Automatique (DHCP) », les serveurs DNS obtenus via "
"DHCP seront ignorés."
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr "Second Serveur DNS"
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3845,40 +3945,34 @@ msgstr ""
"d’adressage IPv4 est « Automatique (DHCP) », les serveurs DNS obtenus via "
"DHCP seront ignorés."
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
msgid "IPv6 Addressing Method"
msgstr "Méthode d’adressage IPv6"
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-"Les méthodes « Automatiques » feront en sorte que la {box_name} obtienne sa "
-"configuration depuis ce réseau en tant que client."
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr "Automatique"
-
-#: plinth/modules/networks/forms.py:77
-msgid "Automatic, DHCP only"
-msgstr "Automatique, DHCP uniquement"
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
-msgstr "Ignorer"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:83
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:92
msgid "Prefix"
msgstr "Préfixe"
-#: plinth/modules/networks/forms.py:84
+#: plinth/modules/networks/forms.py:93
msgid "Value between 1 and 128."
msgstr "Valeur entre 1 et 128."
-#: plinth/modules/networks/forms.py:92
+#: plinth/modules/networks/forms.py:101
msgid ""
"Optional value. If this value is given and IPv6 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3886,7 +3980,7 @@ msgstr ""
"Paramètre optionnel. Si ce champ est renseigné et que la méthode d’adressage "
"IPv6 est « Automatique », les serveurs DNS obtenus via DHCP seront ignorés."
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
msgid ""
"Optional value. If this value is given and IPv6 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3894,54 +3988,58 @@ msgstr ""
"Paramètre optionnel. Si ce champ est renseigné et que la méthode d’adressage "
"IPv6 est « Automatique », les serveurs DNS obtenus via DHCP seront ignorés."
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr "-- sélectionner --"
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr "SSID"
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr "Le nom visible du réseau."
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr "Mode"
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr "Infrastructure"
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr "Point d’accès"
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr "Ad hoc"
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr "Bande de fréquences"
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr "Automatique"
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr "A (5 GHz)"
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr "B/G (2,4 GHz)"
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr "Canal"
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
@@ -3950,11 +4048,11 @@ msgstr ""
"fréquence sélectionnée. Une valeur vide ou égale à 0 correspond à une "
"sélection automatique."
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr "BSSID"
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
@@ -3964,11 +4062,11 @@ msgstr ""
"connexion à un point d'accès, ne se connecter que si le BSSID du point "
"d’accès correspond à celui saisi ici. Exemple : 00:11:22:aa:bb:cc."
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr "Mode Authentification"
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
@@ -3976,20 +4074,20 @@ msgstr ""
"Sélectionner WPA si votre réseau sans fil est sécurisé et s'il demande aux "
"clients un mot de passe pour se connecter."
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr "WPA"
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr "Ouvert"
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, python-brace-format
msgid "Specify how your {box_name} is connected to your network"
msgstr "Précisez comment votre {box_name} est connectée à votre réseau"
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
msgstr ""
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr ""
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr ""
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
msgstr ""
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
msgid "Connection refused"
msgstr ""
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr ""
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr ""
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr ""
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr ""
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, python-brace-format
msgid "{box_name} storage"
msgstr ""
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
msgid "Create a new backup"
msgstr ""
@@ -405,29 +483,33 @@ msgstr ""
msgid "This repository is encrypted"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
msgid "Unmount Location"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
msgid "Mount Location"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
msgid "Download"
msgstr "Descargar"
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr ""
@@ -449,6 +531,14 @@ msgstr ""
msgid "Restore data from"
msgstr ""
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr ""
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -463,6 +553,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr ""
@@ -506,91 +597,99 @@ msgstr ""
msgid "Verify Host"
msgstr ""
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+msgid "Schedule Backups"
+msgstr ""
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr ""
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr ""
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr ""
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr ""
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr ""
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr ""
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr ""
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr ""
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
msgid "Create backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr ""
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr ""
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr ""
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr ""
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr ""
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr ""
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
msgid "Error establishing connection to server: {}"
msgstr ""
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr ""
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr ""
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr ""
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr ""
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr ""
@@ -696,7 +795,7 @@ msgid "No passwords currently configured."
msgstr ""
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr ""
@@ -727,7 +826,7 @@ msgstr ""
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -810,7 +909,7 @@ msgstr ""
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -975,7 +1074,7 @@ msgid ""
msgstr ""
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr ""
@@ -1515,12 +1614,12 @@ msgstr ""
msgid "Use HTTP basic authentication"
msgstr ""
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr ""
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr ""
@@ -1607,7 +1706,7 @@ msgstr "Acerca de"
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -1764,8 +1863,8 @@ msgstr ""
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr ""
@@ -2833,7 +2932,7 @@ msgid "When disabled, players cannot die or receive damage of any kind."
msgstr ""
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr ""
@@ -3198,230 +3297,229 @@ msgstr ""
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr ""
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr ""
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
msgid "Network Interface"
msgstr ""
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr ""
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr ""
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
msgstr ""
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr ""
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-#, fuzzy
-#| msgid "Manual"
-msgctxt "Not automatically"
-msgid "Manual"
-msgstr "Manual"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
+msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr ""
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
msgstr ""
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr ""
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr ""
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr ""
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr ""
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
msgid "IPv6 Addressing Method"
msgstr ""
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr ""
-
-#: plinth/modules/networks/forms.py:77
-msgid "Automatic, DHCP only"
-msgstr ""
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
msgstr ""
-#: plinth/modules/networks/forms.py:83
-msgid "Prefix"
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:84
-msgid "Value between 1 and 128."
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
msgstr ""
#: plinth/modules/networks/forms.py:92
+msgid "Prefix"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:93
+msgid "Value between 1 and 128."
+msgstr ""
+
+#: plinth/modules/networks/forms.py:101
msgid ""
"Optional value. If this value is given and IPv6 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
msgid ""
"Optional value. If this value is given and IPv6 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr ""
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr ""
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr ""
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr ""
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr ""
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr ""
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr ""
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr ""
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr ""
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
msgstr ""
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr ""
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
"one provided. Example: 00:11:22:aa:bb:cc."
msgstr ""
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr ""
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr ""
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, python-brace-format
msgid "Specify how your {box_name} is connected to your network"
msgstr ""
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
msgstr ""
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr ""
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr ""
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
msgstr ""
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
msgid "Connection refused"
msgstr ""
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr ""
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr ""
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr ""
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr ""
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, python-brace-format
msgid "{box_name} storage"
msgstr ""
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
msgid "Create a new backup"
msgstr ""
@@ -428,35 +506,39 @@ msgstr "સમર્પિત કરો"
msgid "This repository is encrypted"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
#, fuzzy
#| msgid "Documentation"
msgid "Unmount Location"
msgstr "દસ્તાવેજીકરણ"
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
#, fuzzy
#| msgid "Documentation"
msgid "Mount Location"
msgstr "દસ્તાવેજીકરણ"
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
#, fuzzy
#| msgid "Download Manual"
msgid "Download"
msgstr "માર્ગદર્શિકા ડાઉનલોડ"
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr ""
@@ -480,6 +562,14 @@ msgstr "દસ્તાવેજીકરણ"
msgid "Restore data from"
msgstr ""
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr ""
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -494,6 +584,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr ""
@@ -537,93 +628,101 @@ msgstr ""
msgid "Verify Host"
msgstr ""
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+msgid "Schedule Backups"
+msgstr ""
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr ""
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr ""
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr ""
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr ""
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr ""
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr ""
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr ""
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr ""
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
msgid "Create backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr ""
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr ""
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr ""
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr ""
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr ""
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr ""
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
#, fuzzy
#| msgid "Error installing application: {error}"
msgid "Error establishing connection to server: {}"
msgstr "એપ્લીકેશન પ્રસ્થાપિત કરતાં ભૂલ થઇ છે: {error}"
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr ""
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr ""
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr ""
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr ""
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr ""
@@ -733,7 +832,7 @@ msgid "No passwords currently configured."
msgstr ""
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr "પાસવર્ડ"
@@ -766,7 +865,7 @@ msgstr ""
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -860,7 +959,7 @@ msgstr ""
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -1040,7 +1139,7 @@ msgid ""
msgstr ""
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr "કોકપિટ"
@@ -1641,12 +1740,12 @@ msgstr "બધા SSL પ્રમાણપત્રો સ્વીકારો
msgid "Use HTTP basic authentication"
msgstr "HTTP મૂળભૂત પ્રમાણીકરણનો ઉપયોગ કરો"
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr "વપરાશકર્તા નામ"
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr "પાસવર્ડ બતાવો"
@@ -1748,7 +1847,7 @@ msgstr "વિશે"
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -1939,8 +2038,8 @@ msgstr "સક્ષમ કરેલું"
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr "અક્ષમ કરેલું"
@@ -3048,7 +3147,7 @@ msgid "When disabled, players cannot die or receive damage of any kind."
msgstr ""
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr ""
@@ -3417,231 +3516,230 @@ msgstr ""
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr ""
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr ""
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
msgid "Network Interface"
msgstr ""
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr ""
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr ""
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
msgstr ""
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr ""
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-#, fuzzy
-#| msgid "Manual"
-msgctxt "Not automatically"
-msgid "Manual"
-msgstr "માર્ગદર્શિકા"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
+msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr ""
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
msgstr ""
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr ""
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr ""
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr ""
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr ""
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
msgid "IPv6 Addressing Method"
msgstr ""
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr ""
-
-#: plinth/modules/networks/forms.py:77
-msgid "Automatic, DHCP only"
-msgstr ""
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
msgstr ""
-#: plinth/modules/networks/forms.py:83
-msgid "Prefix"
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
msgstr ""
-#: plinth/modules/networks/forms.py:84
-msgid "Value between 1 and 128."
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
msgstr ""
#: plinth/modules/networks/forms.py:92
+msgid "Prefix"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:93
+msgid "Value between 1 and 128."
+msgstr ""
+
+#: plinth/modules/networks/forms.py:101
msgid ""
"Optional value. If this value is given and IPv6 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
msgid ""
"Optional value. If this value is given and IPv6 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
msgstr ""
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr ""
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr ""
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr ""
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr ""
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr ""
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr ""
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr ""
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr ""
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr ""
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr ""
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
msgstr ""
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr ""
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
"one provided. Example: 00:11:22:aa:bb:cc."
msgstr ""
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr ""
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr ""
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr ""
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, fuzzy, python-brace-format
#| msgid "Direct connection to the Internet."
msgid "Specify how your {box_name} is connected to your network"
msgstr "ઇન્ટરનેટ સાથે સીધો જોડાણ."
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
msgstr ""
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr ""
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr ""
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
msgstr ""
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
#, fuzzy
#| msgid "Connection Type"
msgid "Connection refused"
msgstr "कनेक्शन टाइप"
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr ""
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr ""
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr ""
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr ""
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, fuzzy, python-brace-format
#| msgid "{box_name} Manual"
msgid "{box_name} storage"
msgstr "{box_name} मैनुअल"
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
#, fuzzy
#| msgid "Create Account"
msgid "Create a new backup"
@@ -451,37 +532,41 @@ msgstr "जमा करें"
msgid "This repository is encrypted"
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
#, fuzzy
#| msgid "Documentation"
msgid "Unmount Location"
msgstr "प्रलेखन"
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
#, fuzzy
#| msgid "Mount Point"
msgid "Mount Location"
msgstr "माउन्ट प्वाइंट"
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
#, fuzzy
#| msgid "downloading"
msgid "Download"
msgstr "डाउनलोडिंग"
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
#, fuzzy
#| msgid "reStore"
msgid "Restore"
msgstr "रीस्टोर"
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr "वर्तमान में कोई संग्रह मौजूद नहीं है."
@@ -507,6 +592,14 @@ msgstr "प्रलेखन"
msgid "Restore data from"
msgstr "रीस्टोर"
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr "अपडेट"
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -521,6 +614,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr "सावधान:"
@@ -566,101 +660,111 @@ msgstr ""
msgid "Verify Host"
msgstr ""
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+#, fuzzy
+#| msgid "Create Account"
+msgid "Schedule Backups"
+msgstr "अकाउंट बनाएँ"
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr "पुरालेख बनाया गया."
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr "पुरालेख हटाईये"
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr "पुरालेख हटा गया है."
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
#, fuzzy
#| msgid "Name for new backup archive."
msgid "Upload and restore a backup"
msgstr "नया बैकअप पुरालेख के लिये नाम."
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr ""
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
#, fuzzy
#| msgid "Name for new backup archive."
msgid "No backup file found."
msgstr "नया बैकअप पुरालेख के लिये नाम."
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr ""
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr ""
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
#, fuzzy
#| msgid "Create Snapshot"
msgid "Create backup repository"
msgstr "स्नैपशॉट बनाइये"
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr ""
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
#, fuzzy
#| msgid "Add new introducer"
msgid "Added new remote SSH repository."
msgstr "नया इंट्रोड्यूसर जोड़ें"
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr ""
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr ""
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr ""
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr ""
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr ""
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
#, fuzzy
#| msgid "Error installing application: {error}"
msgid "Error establishing connection to server: {}"
msgstr "एप्लिकेशन नहीं इंस्टॉल जा सकता: {error}"
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr ""
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr ""
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr ""
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr ""
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
#, fuzzy
#| msgid "The operation failed."
msgid "Mounting failed"
@@ -780,7 +884,7 @@ msgid "No passwords currently configured."
msgstr "वर्तमान में कोई शेयर कॉन्फ़िगर नहीं किया गया है."
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr "पासवर्ड"
@@ -813,7 +917,7 @@ msgstr ""
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -909,7 +1013,7 @@ msgstr "सर्वर डोमेन"
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -1108,7 +1212,7 @@ msgid ""
msgstr ""
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr "कॉकपिट"
@@ -1730,12 +1834,12 @@ msgstr "सब एसएसएल सिटिफ़िकट स्वीकर
msgid "Use HTTP basic authentication"
msgstr "एचटिटिपि बेसिकॅ प्रमाणीकरण उपयोग करें"
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr "युसरनाम"
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr "शो पासवर्ड"
@@ -1837,7 +1941,7 @@ msgstr "के बारे में"
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -2025,8 +2129,8 @@ msgstr "सक्षम किया गया है"
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr "अक्षम किया गया है"
@@ -3275,7 +3379,7 @@ msgid "When disabled, players cannot die or receive damage of any kind."
msgstr "अक्षम होने पर खिलाड़ियों नहीं मर सकते या किसी चोट लग सकते."
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr "ऍड्रेस"
@@ -3672,29 +3776,29 @@ msgstr "नेटवर्क्स"
msgid "Using DNSSEC on IPv{kind}"
msgstr "DNSSEC आईपीवी पर उपयोग कर रहा है{kind}"
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr "कनेक्शन टाइप"
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr "कनेक्शन का नाम"
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
#, fuzzy
#| msgid "Interface"
msgid "Network Interface"
msgstr "इंटरफ़ेस"
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr "जो नेटवर्क डिवाइस जिस को इस कनेक्शन बाउंड होना चाहिए."
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr "फ़ायरवॉल ज़ोन"
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
@@ -3702,41 +3806,37 @@ msgstr ""
"इस इंटरफ़ेस में फ़ायरवॉल ज़ोन हैं जिसको नियंत्रित करेगा कि कौन-सी सेवाएं उपलब्ध है. सिर्फ "
"भरोसेमंद नेटवर्क्स के लिए आंतरिक चुनिये."
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr "आईपीवी 4 एड्रेसिंग मेथड"
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-"\"ऑटोमैटिक\" मेथड {box_name} को इस नेटवर्क से कॉंफ़िगरेशन प्राप्त करेंगा और क्लाइंट बनेगा. "
-"\"शएरड\" मेथड {box_name} राउटर के रूप में कार्य करेगा, इस नेटवर्क पर क्लाइंटस कॉंफ़िगरे "
-"करेगा और इंटरनेट कनेक्शन साझा करेगा."
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
-msgstr "ऑटोमैटिक(DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
-msgstr "साझा किया गया"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
+msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-#, fuzzy
-#| msgid "Manual"
-msgctxt "Not automatically"
-msgid "Manual"
-msgstr "मैन्युअल"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
+msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr "नेटमॉस्क"
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
@@ -3744,21 +3844,21 @@ msgstr ""
"वैकल्पिक मूल्य. अगर इससे छोड़ा जाता है, एक एड्रेस पर आधारित डिफ़ॉल्ट नेटमॉस्क उपयोग किया "
"जाएगा."
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr "गेटवे"
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr "वैकल्पिक मूल्य."
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr "डीएनएस सर्वर"
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3766,11 +3866,11 @@ msgstr ""
"वैकल्पिक मूल्य. अगर यह मूल्य दिया जाता है और आइपीवी4 एड्रेसिंग मेथड \"ऑटोमैटिक\" है, तो "
"DHCP सर्वर द्वारा प्रदान किए गए DNS सर्वरों नज़रअंदाज़ किया जाएगा."
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr "दूसरा DNS सर्वर"
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3778,40 +3878,34 @@ msgstr ""
"वैकल्पिक मूल्य. अगर यह मूल्य दिया जाता है और आइपीवी4 एड्रेसिंग मेथड \"ऑटोमैटिक\" है, तो "
"DHCP सर्वर द्वारा प्रदान किए गए DNS सर्वरों नज़रअंदाज़ किया जाएगा."
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
msgid "IPv6 Addressing Method"
msgstr "आइपीवी एड्रेसिंग मेथड"
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-"\"ऑटोमैटिक\" मेथडस {box_name} को इस नेटवर्क से कॉंफ़िगरेशन प्राप्त करना पडेगा और एक "
-"क्लाइंट बना देगी."
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr "ऑटोमैटिक"
-
-#: plinth/modules/networks/forms.py:77
-msgid "Automatic, DHCP only"
-msgstr "ऑटोमैटिक, सिर्फ DHCP"
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
-msgstr "नज़रअंदाज़ करे"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:83
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:92
msgid "Prefix"
msgstr "उपसर्ग"
-#: plinth/modules/networks/forms.py:84
+#: plinth/modules/networks/forms.py:93
msgid "Value between 1 and 128."
msgstr "1 और १२८ के बीच एक मूल्य."
-#: plinth/modules/networks/forms.py:92
+#: plinth/modules/networks/forms.py:101
msgid ""
"Optional value. If this value is given and IPv6 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3819,7 +3913,7 @@ msgstr ""
"वैकल्पिक मूल्य.अगर यह मूल्य दिया जाता है और आइपीवी6 एड्रेसिंग मेथड \"ऑटोमैटिक\" है, तो "
"DHCP सर्वर द्वारा प्रदान किए गए DNS सर्वरों नज़रअंदाज़ किया जाएगा."
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
msgid ""
"Optional value. If this value is given and IPv6 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3827,54 +3921,58 @@ msgstr ""
"वैकल्पिक मूल्य. अगर यह मूल्य दिया जाता है और आइपीवी6 एड्रेसिंग मेथड \"ऑटोमैटिक\" है, तो "
"DHCP सर्वर द्वारा प्रदान किए गए DNS सर्वरों नज़रअंदाज़ किया जाएगा."
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr "-- चुनिये --"
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr "एसएसआईडी"
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr "यह नेटवर्क का दृश्य नाम."
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr "मोड"
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr "इंफ्रास्ट्रक्चर"
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr "अभिगम केंद्र"
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr "एड-हॉक"
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr "फ्रीक्वेंसी बैंड"
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr "ऑटोमैटिक"
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr "ए ( 5 जीएचज़ि)"
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr "बी/जी (२.४ जीएचज़ि)"
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr "चैनल"
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
@@ -3882,11 +3980,11 @@ msgstr ""
"वैकल्पिक मूल्य. चुने हूआ फ्रीक्वेंसी बैंड में वायरलेस चैनल, प्रतिबंधित करने के लिये. रिक्त या 0 मूल्य "
"का मतलब है ऑटोमैटिक चुनाव."
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr "बिएसएसआई़़डी"
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
@@ -3896,32 +3994,32 @@ msgstr ""
"एक्सेस पॉइंट का BSSID प्रदान की गई से मैच करते है तो कनेक्ट करें. उदाहरण: 00:11:22:aa:bb:"
"cc."
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr "प्रमाणीकरण मोड"
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
msgstr ""
"अगर वायरलेस नेटवर्क सुरक्षित है और क्लाइंट को कनेक्ट करने के लिए पासवर्ड ज़रुरत है WPA चुनिये."
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr "WPA"
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr "खुला"
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, fuzzy, python-brace-format
#| msgid "Use upstream bridges to connect to Tor network"
msgid "Specify how your {box_name} is connected to your network"
msgstr "अपस्ट्रीम ब्रिजस उपयोग करके टो नेटवर्क से कनेक्ट करें"
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
SSH key-based authentication is not yet "
"possible."
@@ -289,15 +369,15 @@ msgstr ""
"Jelszó az SSH kiszolgálóhoz.
SSH kulcs alapú azonosítás még nem "
"lehetséges."
-#: plinth/modules/backups/forms.py:219
+#: plinth/modules/backups/forms.py:267
msgid "Remote backup repository already exists."
msgstr "Távoli biztonsági másolat tároló már létezik."
-#: plinth/modules/backups/forms.py:225
+#: plinth/modules/backups/forms.py:273
msgid "Select verified SSH public key"
msgstr "Válaszd ki az ellenőrzött SSH nyilvános kulcsot"
-#: plinth/modules/backups/repository.py:33
+#: plinth/modules/backups/repository.py:34
msgid ""
"Connection refused - make sure you provided correct credentials and the "
"server is running."
@@ -305,39 +385,39 @@ msgstr ""
"Kapcsolat elutasítva – győződj meg róla hogy a megfelelő hitelesítő adatokat "
"adtad meg és hogy a kiszolgáló is üzemel."
-#: plinth/modules/backups/repository.py:40
+#: plinth/modules/backups/repository.py:41
msgid "Connection refused"
msgstr "Kapcsolat elutasítva"
-#: plinth/modules/backups/repository.py:47
+#: plinth/modules/backups/repository.py:48
msgid "Repository not found"
msgstr "Tároló nem található"
-#: plinth/modules/backups/repository.py:52
+#: plinth/modules/backups/repository.py:53
msgid "Incorrect encryption passphrase"
msgstr "Helytelen titkosítási jelszó"
-#: plinth/modules/backups/repository.py:57
+#: plinth/modules/backups/repository.py:58
msgid "SSH access denied"
msgstr "SSH hozzáférés megtagadva"
-#: plinth/modules/backups/repository.py:63
+#: plinth/modules/backups/repository.py:64
msgid "Repository path is neither empty nor is an existing backups repository."
msgstr ""
"A tároló elérési útja nem üres és nem is már meglévő biztonsági másolat "
"tároló."
-#: plinth/modules/backups/repository.py:136
+#: plinth/modules/backups/repository.py:143
msgid "Existing repository is not encrypted."
msgstr "A meglévő tároló nem titkosított."
-#: plinth/modules/backups/repository.py:324
+#: plinth/modules/backups/repository.py:327
#, python-brace-format
msgid "{box_name} storage"
msgstr "{box_name} tároló"
#: plinth/modules/backups/templates/backups.html:17
-#: plinth/modules/backups/views.py:61
+#: plinth/modules/backups/views.py:111
msgid "Create a new backup"
msgstr "Új biztonsági másolat létrehozása"
@@ -423,31 +503,35 @@ msgstr "Küldés"
msgid "This repository is encrypted"
msgstr "Ez a tároló titkosított"
-#: plinth/modules/backups/templates/backups_repository.html:34
+#: plinth/modules/backups/templates/backups_repository.html:29
+msgid "Schedule"
+msgstr ""
+
+#: plinth/modules/backups/templates/backups_repository.html:40
msgid "Unmount Location"
msgstr "Hely lecsatolása"
-#: plinth/modules/backups/templates/backups_repository.html:45
+#: plinth/modules/backups/templates/backups_repository.html:51
msgid "Mount Location"
msgstr "Hely felcsatolása"
-#: plinth/modules/backups/templates/backups_repository.html:56
+#: plinth/modules/backups/templates/backups_repository.html:62
msgid "Remove Backup Location. This will not delete the remote backup."
msgstr ""
"Biztonsági mentési hely eltávolítása. Ez nem fogja kitörölni a távoli "
"biztonsági másolatot."
-#: plinth/modules/backups/templates/backups_repository.html:77
+#: plinth/modules/backups/templates/backups_repository.html:83
msgid "Download"
msgstr "Letöltés"
-#: plinth/modules/backups/templates/backups_repository.html:81
+#: plinth/modules/backups/templates/backups_repository.html:87
#: plinth/modules/backups/templates/backups_restore.html:27
-#: plinth/modules/backups/views.py:156
+#: plinth/modules/backups/views.py:206
msgid "Restore"
msgstr "Visszaállít"
-#: plinth/modules/backups/templates/backups_repository.html:103
+#: plinth/modules/backups/templates/backups_repository.html:109
msgid "No archives currently exist."
msgstr "Jelenleg nincsenek archívumok."
@@ -471,6 +555,14 @@ msgstr "Hely eltávolítása"
msgid "Restore data from"
msgstr "Adatok visszaállítása"
+#: plinth/modules/backups/templates/backups_schedule.html:19
+#: plinth/modules/upgrades/__init__.py:76
+#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16
+#: plinth/modules/upgrades/templates/update-firstboot.html:11
+#: plinth/templates/setup.html:62
+msgid "Update"
+msgstr "Frissítés"
+
#: plinth/modules/backups/templates/backups_upload.html:17
#, python-format
msgid ""
@@ -492,6 +584,7 @@ msgstr ""
#: plinth/modules/backups/templates/backups_upload.html:27
#: plinth/modules/help/templates/statuslog.html:23
+#: plinth/modules/networks/templates/connection_show.html:23
msgid "Caution:"
msgstr "Vigyázat:"
@@ -545,91 +638,101 @@ msgstr ""
msgid "Verify Host"
msgstr "Állomás ellenőrzése"
-#: plinth/modules/backups/views.py:56
+#: plinth/modules/backups/views.py:55
+msgid "Backup schedule updated."
+msgstr ""
+
+#: plinth/modules/backups/views.py:74
+#, fuzzy
+#| msgid "Create Backup"
+msgid "Schedule Backups"
+msgstr "Biztonsági másolat létrehozása"
+
+#: plinth/modules/backups/views.py:106
msgid "Archive created."
msgstr "Archívum létrehozva."
-#: plinth/modules/backups/views.py:84
+#: plinth/modules/backups/views.py:134
msgid "Delete Archive"
msgstr "Archívum törlése"
-#: plinth/modules/backups/views.py:96
+#: plinth/modules/backups/views.py:146
msgid "Archive deleted."
msgstr "Archívum törölve."
-#: plinth/modules/backups/views.py:109
+#: plinth/modules/backups/views.py:159
msgid "Upload and restore a backup"
msgstr "Biztonsági másolat feltöltése és visszaállítása"
-#: plinth/modules/backups/views.py:144
+#: plinth/modules/backups/views.py:194
msgid "Restored files from backup."
msgstr "Fájlok visszaállítva a biztonsági mentésből."
-#: plinth/modules/backups/views.py:172
+#: plinth/modules/backups/views.py:222
msgid "No backup file found."
msgstr "Biztonsági másolat fájl nem található."
-#: plinth/modules/backups/views.py:180
+#: plinth/modules/backups/views.py:230
msgid "Restore from uploaded file"
msgstr "Visszaállítás a feltöltött fájlból"
-#: plinth/modules/backups/views.py:239
+#: plinth/modules/backups/views.py:289
msgid "No additional disks available to add a repository."
msgstr "Nincs további lemez amit a tárolóhoz lehetne adni."
-#: plinth/modules/backups/views.py:247
+#: plinth/modules/backups/views.py:297
msgid "Create backup repository"
msgstr "Biztonsági másolat tároló létrehozása"
-#: plinth/modules/backups/views.py:274
+#: plinth/modules/backups/views.py:324
msgid "Create remote backup repository"
msgstr "Távoli biztonsági másolat tároló létrehozása"
-#: plinth/modules/backups/views.py:293
+#: plinth/modules/backups/views.py:344
msgid "Added new remote SSH repository."
msgstr "Új távoli SSH tároló hozzáadva."
-#: plinth/modules/backups/views.py:315
+#: plinth/modules/backups/views.py:366
msgid "Verify SSH hostkey"
msgstr "SSH állomáskulcs ellenőrzése"
-#: plinth/modules/backups/views.py:341
+#: plinth/modules/backups/views.py:392
msgid "SSH host already verified."
msgstr "SSH állomás már le lett ellenőrizve."
-#: plinth/modules/backups/views.py:351
+#: plinth/modules/backups/views.py:402
msgid "SSH host verified."
msgstr "SSH állomás leellenőrizve."
-#: plinth/modules/backups/views.py:365
+#: plinth/modules/backups/views.py:417
msgid "SSH host public key could not be verified."
msgstr "SSH állomás nyilvános kulcsa nem ellenőrizhető le."
-#: plinth/modules/backups/views.py:367
+#: plinth/modules/backups/views.py:419
msgid "Authentication to remote server failed."
msgstr "Sikertelen a hitelesítés a távoli kiszolgálóra."
-#: plinth/modules/backups/views.py:369
+#: plinth/modules/backups/views.py:421
msgid "Error establishing connection to server: {}"
msgstr "Hiba lépett fel a kiszolgálóhoz való kapcsolódás során: {}"
-#: plinth/modules/backups/views.py:380
+#: plinth/modules/backups/views.py:432
msgid "Repository removed."
msgstr "Tároló eltávolítva."
-#: plinth/modules/backups/views.py:394
+#: plinth/modules/backups/views.py:446
msgid "Remove Repository"
msgstr "Tároló eltávolítása"
-#: plinth/modules/backups/views.py:403
+#: plinth/modules/backups/views.py:455
msgid "Repository removed. Backups were not deleted."
msgstr "Tároló eltávolítva. A biztonsági mentések nem lettek törölve."
-#: plinth/modules/backups/views.py:413
+#: plinth/modules/backups/views.py:465
msgid "Unmounting failed!"
msgstr "Lecsatolás sikertelen!"
-#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432
+#: plinth/modules/backups/views.py:480 plinth/modules/backups/views.py:484
msgid "Mounting failed"
msgstr "Felcsatolás sikertelen"
@@ -751,7 +854,7 @@ msgid "No passwords currently configured."
msgstr "Jelenleg nincs beállítva jelszó."
#: plinth/modules/bepasty/templates/bepasty.html:29
-#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204
+#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:213
#: plinth/modules/shadowsocks/forms.py:44
msgid "Password"
msgstr "Jelszó"
@@ -782,7 +885,7 @@ msgstr "Listáz"
#: plinth/modules/bepasty/views.py:53
#: plinth/modules/letsencrypt/templates/letsencrypt.html:86
-#: plinth/modules/networks/templates/connection_show.html:43
+#: plinth/modules/networks/templates/connection_show.html:56
#: plinth/modules/samba/templates/samba.html:154
#: plinth/modules/wireguard/templates/wireguard_delete_client.html:24
#: plinth/modules/wireguard/templates/wireguard_delete_server.html:35
@@ -873,7 +976,7 @@ msgstr "Kiszolgált tartományok"
#: plinth/modules/bind/templates/bind.html:17
#: plinth/modules/ikiwiki/forms.py:12
#: plinth/modules/names/templates/names.html:15
-#: plinth/modules/networks/templates/connection_show.html:78
+#: plinth/modules/networks/templates/connection_show.html:91
#: plinth/modules/samba/templates/samba.html:65
#: plinth/modules/storage/templates/storage.html:26
msgid "Type"
@@ -1064,7 +1167,7 @@ msgstr ""
"ha az URL részeként az IP címmel érik el."
#: plinth/modules/cockpit/__init__.py:64 plinth/modules/cockpit/manifest.py:9
-#: plinth/modules/performance/manifest.py:9
+#: plinth/modules/performance/manifest.py:33
msgid "Cockpit"
msgstr "Cockpit"
@@ -1692,12 +1795,12 @@ msgstr "Minden SSL tanúsítvány elfogadása"
msgid "Use HTTP basic authentication"
msgstr "HTTP alap hitelesítés használata"
-#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203
+#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:212
#: plinth/modules/users/forms.py:69
msgid "Username"
msgstr "Felhasználónév"
-#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206
+#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:215
msgid "Show password"
msgstr "Jelszó mutatása"
@@ -1803,7 +1906,7 @@ msgstr "Névjegy"
#: plinth/modules/firewall/templates/firewall.html:16
#: plinth/modules/firewall/templates/firewall.html:36
#: plinth/modules/letsencrypt/templates/letsencrypt.html:17
-#: plinth/modules/networks/templates/connection_show.html:241
+#: plinth/modules/networks/templates/connection_show.html:254
#: plinth/modules/samba/templates/samba.html:67
#: plinth/modules/tor/templates/tor.html:12
#: plinth/modules/tor/templates/tor.html:27
@@ -1990,8 +2093,8 @@ msgstr "Engedélyezve"
#: plinth/modules/firewall/templates/firewall.html:57
#: plinth/modules/letsencrypt/templates/letsencrypt.html:71
-#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23
-#: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34
+#: plinth/modules/snapshot/forms.py:23 plinth/modules/snapshot/forms.py:29
+#: plinth/templates/cards.html:34
msgid "Disabled"
msgstr "Letiltva"
@@ -3267,7 +3370,7 @@ msgid "When disabled, players cannot die or receive damage of any kind."
msgstr "Ha le van tiltva, a játékosok nem fognak meghalni ill. megsérülni."
#: plinth/modules/minetest/templates/minetest.html:17
-#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81
+#: plinth/modules/networks/forms.py:54 plinth/modules/networks/forms.py:90
msgid "Address"
msgstr "Cím"
@@ -3689,27 +3792,27 @@ msgstr "Hálózatok"
msgid "Using DNSSEC on IPv{kind}"
msgstr "DNSSEC használata IPv{kind} felett"
-#: plinth/modules/networks/forms.py:17
+#: plinth/modules/networks/forms.py:16
msgid "Connection Type"
msgstr "Kapcsolat típusa"
-#: plinth/modules/networks/forms.py:29
+#: plinth/modules/networks/forms.py:28
msgid "Connection Name"
msgstr "Kapcsolat neve"
-#: plinth/modules/networks/forms.py:31
+#: plinth/modules/networks/forms.py:30
msgid "Network Interface"
msgstr "Hálózati interfész"
-#: plinth/modules/networks/forms.py:32
+#: plinth/modules/networks/forms.py:31
msgid "The network device that this connection should be bound to."
msgstr "A hálózati eszköz, amihez ez a kapcsolat kötve lesz."
-#: plinth/modules/networks/forms.py:35
+#: plinth/modules/networks/forms.py:34
msgid "Firewall Zone"
msgstr "Tűzfal zóna"
-#: plinth/modules/networks/forms.py:36
+#: plinth/modules/networks/forms.py:35
msgid ""
"The firewall zone will control which services are available over this "
"interfaces. Select Internal only for trusted networks."
@@ -3717,40 +3820,37 @@ msgstr ""
"A tűzfal zóna szabályozza, hogy mely szolgáltatások lesznek elérhetők ezen "
"az interfészen. Csak a megbízható hálózatokhoz válaszd a „Belső”-t."
-#: plinth/modules/networks/forms.py:40
+#: plinth/modules/networks/forms.py:39
msgid "IPv4 Addressing Method"
msgstr "IPv4 címzési módszer"
#: plinth/modules/networks/forms.py:41
-#, python-brace-format
msgid ""
-"\"Automatic\" method will make {box_name} acquire configuration from this "
-"network making it a client. \"Shared\" method will make {box_name} act as a "
-"router, configure clients on this network and share its Internet connection."
+"Automatic (DHCP): Configure automatically, use Internet connection from this "
+"network"
msgstr ""
-"Az „Automatikus” módszer esetén a {box_name} eszköz ügyfél lesz, amely során "
-"a beállításokat a csatlakoztatott hálózatról kéri le. A „Megosztott” "
-"módszertől a {box_name} eszközöd úgy fog viselkedni, mint egy router, "
-"beállítja a klienseket ezen a hálózaton és megosztja az internet kapcsolatát."
-#: plinth/modules/networks/forms.py:46
-msgid "Automatic (DHCP)"
-msgstr "Automatikus (DHCP)"
+#: plinth/modules/networks/forms.py:44
+msgid ""
+"Shared: Act as a router, provide Internet connection to other devices on "
+"this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:46
-msgid "Shared"
-msgstr "Megosztott"
+#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:85
+msgid ""
+"Manual: Use manually specified parameters, use Internet connection from this "
+"network"
+msgstr ""
-#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78
-msgctxt "Not automatically"
-msgid "Manual"
-msgstr "Kézikönyv"
+#: plinth/modules/networks/forms.py:50
+msgid "Disabled: Do not configure this addressing method"
+msgstr ""
-#: plinth/modules/networks/forms.py:53
+#: plinth/modules/networks/forms.py:57
msgid "Netmask"
msgstr "Hálózati maszk"
-#: plinth/modules/networks/forms.py:54
+#: plinth/modules/networks/forms.py:58
msgid ""
"Optional value. If left blank, a default netmask based on the address will "
"be used."
@@ -3758,21 +3858,21 @@ msgstr ""
"Opcionális. Ha üresen hagyod, a címen alapuló alapértelmezett hálózati maszk "
"lesz használva."
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
-#: plinth/modules/networks/templates/connection_show.html:180
-#: plinth/modules/networks/templates/connection_show.html:221
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/templates/connection_show.html:193
+#: plinth/modules/networks/templates/connection_show.html:234
msgid "Gateway"
msgstr "Átjáró"
-#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88
+#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:97
msgid "Optional value."
msgstr "Opcionális."
-#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91
+#: plinth/modules/networks/forms.py:65 plinth/modules/networks/forms.py:100
msgid "DNS Server"
msgstr "DNS-kiszolgáló"
-#: plinth/modules/networks/forms.py:62
+#: plinth/modules/networks/forms.py:66
msgid ""
"Optional value. If this value is given and IPv4 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3781,11 +3881,11 @@ msgstr ""
"DHCP-kiszolgáló által nyújtott DNS-kiszolgálók címei figyelmen kívül lesznek "
"hagyva."
-#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97
+#: plinth/modules/networks/forms.py:71 plinth/modules/networks/forms.py:106
msgid "Second DNS Server"
msgstr "Másodlagos DNS-kiszolgáló"
-#: plinth/modules/networks/forms.py:68
+#: plinth/modules/networks/forms.py:72
msgid ""
"Optional value. If this value is given and IPv4 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3794,40 +3894,34 @@ msgstr ""
"DHCP-kiszolgáló által nyújtott DNS-kiszolgálók címei figyelmen kívül lesznek "
"hagyva."
-#: plinth/modules/networks/forms.py:73
+#: plinth/modules/networks/forms.py:77
msgid "IPv6 Addressing Method"
msgstr "IPv6 címzési módszer"
-#: plinth/modules/networks/forms.py:74
-#, python-brace-format
-msgid ""
-"\"Automatic\" methods will make {box_name} acquire configuration from this "
-"network making it a client."
-msgstr ""
-"Az „Automatikus” módszer esetén a {box_name} eszköz ügyfél lesz, amely során "
-"a beállításokat a csatlakoztatott hálózatról kéri le."
-
-#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245
-msgid "Automatic"
-msgstr "Automatikus"
-
-#: plinth/modules/networks/forms.py:77
-msgid "Automatic, DHCP only"
-msgstr "Automatikus, csak DHCP"
-
#: plinth/modules/networks/forms.py:79
-msgid "Ignore"
-msgstr "Kihagyás"
+msgid ""
+"Automatic: Configure automatically, use Internet connection from this network"
+msgstr ""
-#: plinth/modules/networks/forms.py:83
+#: plinth/modules/networks/forms.py:82
+msgid ""
+"Automatic (DHCP only): Configure automatically, use Internet connection from "
+"this network"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:87
+msgid "Ignore: Ignore this addressing method"
+msgstr ""
+
+#: plinth/modules/networks/forms.py:92
msgid "Prefix"
msgstr "Előtag"
-#: plinth/modules/networks/forms.py:84
+#: plinth/modules/networks/forms.py:93
msgid "Value between 1 and 128."
msgstr "Értéke 1 és 128 között."
-#: plinth/modules/networks/forms.py:92
+#: plinth/modules/networks/forms.py:101
msgid ""
"Optional value. If this value is given and IPv6 addressing method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3836,7 +3930,7 @@ msgstr ""
"DHCP-kiszolgáló által nyújtott DNS-kiszolgálók címei figyelmen kívül lesznek "
"hagyva."
-#: plinth/modules/networks/forms.py:98
+#: plinth/modules/networks/forms.py:107
msgid ""
"Optional value. If this value is given and IPv6 Addressing Method is "
"\"Automatic\", the DNS Servers provided by a DHCP server will be ignored."
@@ -3845,54 +3939,58 @@ msgstr ""
"DHCP-kiszolgáló által nyújtott DNS-kiszolgálók címei figyelmen kívül lesznek "
"hagyva."
-#: plinth/modules/networks/forms.py:111
+#: plinth/modules/networks/forms.py:120
msgid "-- select --"
msgstr "-- válassz --"
-#: plinth/modules/networks/forms.py:238
-#: plinth/modules/networks/templates/connection_show.html:122
+#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/templates/connection_show.html:135
msgid "SSID"
msgstr "SSID"
-#: plinth/modules/networks/forms.py:239
+#: plinth/modules/networks/forms.py:248
msgid "The visible name of the network."
msgstr "A név, amellyel a hálózat látható."
-#: plinth/modules/networks/forms.py:241
-#: plinth/modules/networks/templates/connection_show.html:135
+#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/templates/connection_show.html:148
msgid "Mode"
msgstr "Mód"
-#: plinth/modules/networks/forms.py:241
+#: plinth/modules/networks/forms.py:250
msgid "Infrastructure"
msgstr "Infrastuktúra"
-#: plinth/modules/networks/forms.py:242
+#: plinth/modules/networks/forms.py:251
msgid "Access Point"
msgstr "Hozzáférési pont"
-#: plinth/modules/networks/forms.py:243
+#: plinth/modules/networks/forms.py:252
msgid "Ad-hoc"
msgstr "Ad-hoc"
-#: plinth/modules/networks/forms.py:245
+#: plinth/modules/networks/forms.py:254
msgid "Frequency Band"
msgstr "Frekvenciasáv"
-#: plinth/modules/networks/forms.py:246
+#: plinth/modules/networks/forms.py:254
+msgid "Automatic"
+msgstr "Automatikus"
+
+#: plinth/modules/networks/forms.py:255
msgid "A (5 GHz)"
msgstr "A (5 GHz)"
-#: plinth/modules/networks/forms.py:247
+#: plinth/modules/networks/forms.py:256
msgid "B/G (2.4 GHz)"
msgstr "B/G (2.4 GHz)"
-#: plinth/modules/networks/forms.py:249
-#: plinth/modules/networks/templates/connection_show.html:149
+#: plinth/modules/networks/forms.py:258
+#: plinth/modules/networks/templates/connection_show.html:162
msgid "Channel"
msgstr "Csatorna"
-#: plinth/modules/networks/forms.py:250
+#: plinth/modules/networks/forms.py:259
msgid ""
"Optional value. Wireless channel in the selected frequency band to restrict "
"to. Blank or 0 value means automatic selection."
@@ -3901,11 +3999,11 @@ msgstr ""
"korlátozódik a működés. Üresen hagyva vagy 0 értéket megadva automatikus "
"választást jelent."
-#: plinth/modules/networks/forms.py:255
+#: plinth/modules/networks/forms.py:264
msgid "BSSID"
msgstr "BSSID"
-#: plinth/modules/networks/forms.py:256
+#: plinth/modules/networks/forms.py:265
msgid ""
"Optional value. Unique identifier for the access point. When connecting to "
"an access point, connect only if the BSSID of the access point matches the "
@@ -3915,11 +4013,11 @@ msgstr ""
"ponthoz kapcsolódsz, csak akkor kapcsolódj ha a hozzáférési pont BSSID-je "
"megegyezik az itt megadottal. Például: 00:11:22:aa:bb:cc."
-#: plinth/modules/networks/forms.py:262
+#: plinth/modules/networks/forms.py:271
msgid "Authentication Mode"
msgstr "Hitelesítési mód"
-#: plinth/modules/networks/forms.py:263
+#: plinth/modules/networks/forms.py:272
msgid ""
"Select WPA if the wireless network is secured and requires clients to have "
"the password to connect."
@@ -3927,22 +4025,22 @@ msgstr ""
"Válaszd a WPA-t ha a vezeték nélküli hálózatod biztonságos és az ügyfelektől "
"jelszót kér a csatlakozáshoz."
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "WPA"
msgstr "WPA"
-#: plinth/modules/networks/forms.py:265
+#: plinth/modules/networks/forms.py:274
msgid "Open"
msgstr "Nyílt"
-#: plinth/modules/networks/forms.py:301
+#: plinth/modules/networks/forms.py:310
#, python-brace-format
msgid "Specify how your {box_name} is connected to your network"
msgstr ""
"Adja meg azt, hogy hogyan van az Ön {box_name} eszköze a hálózathoz "
"csatlakoztatva"
-#: plinth/modules/networks/forms.py:308
+#: plinth/modules/networks/forms.py:317
#, python-brace-format
msgid ""
"Connected to a router
" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4104,32 +4202,41 @@ msgstr "" "ha később lenne erre emlékeztetve. Egyes további konfigurációs lépések " "sikertelenek lehetnek.
" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "Kapcsolat szerkesztése" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "Szerkesztés" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "Deaktivál" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "Aktivál" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "Kapcsolat törlése" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -4137,125 +4244,125 @@ msgstr "Kapcsolat törlése" msgid "Connection" msgstr "Kapcsolat" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "Elsődleges kapcsolat" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "igen" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "Eszköz" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "Állapot" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "Az állapot oka" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "MAC cím" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "Interfész" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "Leírás" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "Fizikai kapcsolat" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "Kapcsolat állapota" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "kábel csatlakoztatva" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "Kérem ellenőrizze a kábelt" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "Sebesség" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "%(ethernet_speed)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "%(wireless_bitrate)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "Jelerősség" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "IPv4" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "Módszer" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "IP cím" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "DNS szerver" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "Alapértelmezett" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "IPv6" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "Ez a kapcsolat nem aktív." -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "Biztonság" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "Tűzfal zóna" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " @@ -4266,8 +4373,8 @@ msgstr "" "tervezett szolgáltatások kívülről is elérhetőek lesznek. Ez biztonsági " "kockázatot jelent." -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " @@ -4277,13 +4384,13 @@ msgstr "" "helyi hálózathoz/géphez csatlakoztatod, sok, csak belsőként elérhetőnek " "tervezett szolgáltatás nem lesz elérhető." -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "Külső" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -4373,7 +4480,7 @@ msgstr "Aktív" msgid "Inactive" msgstr "Inaktív" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "%(name)s kapcsolat törlése" @@ -6388,11 +6495,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "Ugrás ide: {app_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -6530,7 +6632,15 @@ msgstr "" "jelentkeznek, amennyiben azokra telepítve van a szolgáltatás." #: plinth/modules/syncthing/__init__.py:33 -#, python-brace-format +#, fuzzy, python-brace-format +#| msgid "" +#| "Running Syncthing on {box_name} provides an extra synchronization point " +#| "for your data that is available most of the time, allowing your devices " +#| "to synchronize more often. {box_name} runs a single instance of " +#| "Syncthing that may be used by multiple users. Each user's set of devices " +#| "may be synchronized with a distinct set of folders. The web interface on " +#| "{box_name} is only available for users belonging to the \"admin\" or " +#| "\"syncthing\" group." msgid "" "Running Syncthing on {box_name} provides an extra synchronization point for " "your data that is available most of the time, allowing your devices to " @@ -6538,7 +6648,7 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" "A Syncthing alkalmazás {box_name} eszközön történő futtatása egy szinte " "állandóan elérhető, külön szinkronizációs pontot nyújt az adataid számára, " @@ -6549,16 +6659,16 @@ msgstr "" "felület csak az \"admin\" vagy a \"syncthing\" csoporthoz tartozó " "felhasználók számára hozzáférhető." -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "A Syncthing alkalmazás beállítása" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "Syncthing" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "Fájlszinkronizáció" @@ -6915,13 +7025,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "Frissítés" - #: plinth/modules/upgrades/__init__.py:117 msgid "Updates" msgstr "Frissítések" @@ -8064,6 +8167,43 @@ msgstr "befejezettségi szint: %(percentage)s%%" msgid "Gujarati" msgstr "Gudzsaráti" +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" method will make {box_name} acquire configuration from this " +#~ "network making it a client. \"Shared\" method will make {box_name} act as " +#~ "a router, configure clients on this network and share its Internet " +#~ "connection." +#~ msgstr "" +#~ "Az „Automatikus” módszer esetén a {box_name} eszköz ügyfél lesz, amely " +#~ "során a beállításokat a csatlakoztatott hálózatról kéri le. A " +#~ "„Megosztott” módszertől a {box_name} eszközöd úgy fog viselkedni, mint " +#~ "egy router, beállítja a klienseket ezen a hálózaton és megosztja az " +#~ "internet kapcsolatát." + +#~ msgid "Automatic (DHCP)" +#~ msgstr "Automatikus (DHCP)" + +#~ msgid "Shared" +#~ msgstr "Megosztott" + +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Kézikönyv" + +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" methods will make {box_name} acquire configuration from " +#~ "this network making it a client." +#~ msgstr "" +#~ "Az „Automatikus” módszer esetén a {box_name} eszköz ügyfél lesz, amely " +#~ "során a beállításokat a csatlakoztatott hálózatról kéri le." + +#~ msgid "Automatic, DHCP only" +#~ msgstr "Automatikus, csak DHCP" + +#~ msgid "Ignore" +#~ msgstr "Kihagyás" + #~ msgid "Plumble" #~ msgstr "Plumble" diff --git a/plinth/locale/id/LC_MESSAGES/django.po b/plinth/locale/id/LC_MESSAGES/django.po index 87f8345d5..08d5ed0be 100644 --- a/plinth/locale/id/LC_MESSAGES/django.po +++ b/plinth/locale/id/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Indonesian (FreedomBox)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2018-11-02 00:44+0000\n" "Last-Translator: ButterflyOfFireYour {box_name} gets its " @@ -3627,7 +3726,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3636,7 +3735,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3644,11 +3743,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3659,7 +3758,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3683,19 +3782,19 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "Pengaturan Jaringan saat ini" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "Sunting Koneksi" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "Sunting" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "Hapus koneksi" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -3758,148 +3866,148 @@ msgstr "Hapus koneksi" msgid "Connection" msgstr "Koneksi" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "ya" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "Perangkat" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 #, fuzzy msgid "MAC address" msgstr "MAC address" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 #, fuzzy msgid "Interface" msgstr "Interface" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "%(ethernet_speed)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "%(wireless_bitrate)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "IPv4" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "IPv6" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " "only internally will become available externally. This is a security risk." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " "will not be available." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -3989,7 +4097,7 @@ msgstr "" msgid "Inactive" msgstr "" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "" @@ -5953,12 +6061,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, fuzzy, python-brace-format -#| msgid "About {box_name}" -msgid "Go to {app_name}" -msgstr "Tentang {box_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -6098,19 +6200,19 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "" @@ -6423,13 +6525,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "" - #: plinth/modules/upgrades/__init__.py:117 #, fuzzy #| msgid "Update URL" @@ -7592,6 +7687,20 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "Shared" +#~ msgstr "Shared" + +#, fuzzy +#~| msgid "Manual" +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Panduan" + +#, fuzzy +#~| msgid "Automatic" +#~ msgid "Automatic, DHCP only" +#~ msgstr "Automatic" + #, fuzzy #~| msgid "Ports" #~ msgid "Show Ports" diff --git a/plinth/locale/it/LC_MESSAGES/django.po b/plinth/locale/it/LC_MESSAGES/django.po index 3c59ff998..e6b7af312 100644 --- a/plinth/locale/it/LC_MESSAGES/django.po +++ b/plinth/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2021-01-18 12:32+0000\n" "Last-Translator: ikmaakYour {box_name} gets its " @@ -3930,7 +4027,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3939,7 +4036,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3947,11 +4044,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3962,7 +4059,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3986,17 +4083,17 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "Configurazione del router preferito" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "Modifica Connessione" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "Modifica" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "Disattiva" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "Attiva" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "Cancella connessione" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -4059,126 +4165,126 @@ msgstr "Cancella connessione" msgid "Connection" msgstr "Connessione" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "Connessione primaria" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "si" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "Dispositivo" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "Stato" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "Causa stato" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "Indirizzo MAC" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "Interfaccia" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "Descrizione" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "Collegamento fisico" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "Stato collegamenti" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "il cavo è connesso" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 #, fuzzy msgid "please check cable" msgstr "controlla il cavo per favore" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "Velocità" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "%(ethernet_speed)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "%(wireless_bitrate)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "Potenza segnale" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "IPv4" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "Metodo" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "Indirizso IP" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "Server DNS" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "Default" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "IPv6" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "Questa connessione non è attiva." -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "Sicurezza" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "Zona firewall" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " @@ -4189,8 +4295,8 @@ msgstr "" "essere disponibili solo internamente, saranno disponibili anche " "esternamente. Questo rappresenta un rischio per la sicurezza." -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " @@ -4200,13 +4306,13 @@ msgstr "" "connessa ad una rete/macchina locale, molti servizi impostati per funzionare " "solo internamente, non saranno disponibili." -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "Esterna" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -4294,7 +4400,7 @@ msgstr "Attiva" msgid "Inactive" msgstr "Inattiva" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "Cancella connessione %(name)s" @@ -6260,11 +6366,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "Vai a {app_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -6400,19 +6501,19 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "Syncthing" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "" @@ -6719,13 +6820,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "" - #: plinth/modules/upgrades/__init__.py:117 msgid "Updates" msgstr "Aggiornamenti" @@ -7822,6 +7916,43 @@ msgstr "%(percentage)s%% completata" msgid "Gujarati" msgstr "" +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" method will make {box_name} acquire configuration from this " +#~ "network making it a client. \"Shared\" method will make {box_name} act as " +#~ "a router, configure clients on this network and share its Internet " +#~ "connection." +#~ msgstr "" +#~ "Col metodo \"Automatico\" {box_name} acquisisce la configurazione dalla " +#~ "rete come client. Col metodo \"Condiviso\" {box_name} agisce come router, " +#~ "configura i client nella sua rete e condivide la sua connessione Internet." + +#~ msgid "Automatic (DHCP)" +#~ msgstr "Automatico (DHCP)" + +#~ msgid "Shared" +#~ msgstr "Condiviso" + +#, fuzzy +#~| msgid "Manual" +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Manuale" + +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" methods will make {box_name} acquire configuration from " +#~ "this network making it a client." +#~ msgstr "" +#~ "Con la modalità \"Automatica\" il {box_name} otterrà la configurazione di " +#~ "rete come client." + +#~ msgid "Automatic, DHCP only" +#~ msgstr "Automatica, solo DHCP" + +#~ msgid "Ignore" +#~ msgstr "Ignora" + #~ msgid "Plumble" #~ msgstr "Plumble" diff --git a/plinth/locale/ja/LC_MESSAGES/django.po b/plinth/locale/ja/LC_MESSAGES/django.po index c4cc2623d..ee3d44d33 100644 --- a/plinth/locale/ja/LC_MESSAGES/django.po +++ b/plinth/locale/ja/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAMEYour {box_name} gets its " @@ -3416,7 +3516,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3425,7 +3525,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3433,11 +3533,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3448,7 +3548,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3472,17 +3572,17 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -3545,146 +3654,146 @@ msgstr "" msgid "Connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " "only internally will become available externally. This is a security risk." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " "will not be available." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -3772,7 +3881,7 @@ msgstr "" msgid "Inactive" msgstr "" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "" @@ -5589,11 +5698,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -5729,19 +5833,19 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "" @@ -6044,13 +6148,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "" - #: plinth/modules/upgrades/__init__.py:117 msgid "Updates" msgstr "" diff --git a/plinth/locale/kn/LC_MESSAGES/django.po b/plinth/locale/kn/LC_MESSAGES/django.po index 4992fb25b..dfb550ed0 100644 --- a/plinth/locale/kn/LC_MESSAGES/django.po +++ b/plinth/locale/kn/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2020-07-16 16:41+0000\n" "Last-Translator: YogeshYour {box_name} gets its " @@ -3417,7 +3517,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3426,7 +3526,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3434,11 +3534,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3449,7 +3549,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3473,17 +3573,17 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -3546,146 +3655,146 @@ msgstr "" msgid "Connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " "only internally will become available externally. This is a security risk." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " "will not be available." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -3773,7 +3882,7 @@ msgstr "" msgid "Inactive" msgstr "" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "" @@ -5592,11 +5701,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -5732,19 +5836,19 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "" @@ -6047,13 +6151,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "" - #: plinth/modules/upgrades/__init__.py:117 msgid "Updates" msgstr "" diff --git a/plinth/locale/lt/LC_MESSAGES/django.po b/plinth/locale/lt/LC_MESSAGES/django.po index 7b101e968..ce7b57714 100644 --- a/plinth/locale/lt/LC_MESSAGES/django.po +++ b/plinth/locale/lt/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2021-01-18 12:32+0000\n" "Last-Translator: ikmaakYour {box_name} gets its " @@ -3418,7 +3518,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3427,7 +3527,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3435,11 +3535,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3450,7 +3550,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3474,17 +3574,17 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -3547,146 +3656,146 @@ msgstr "" msgid "Connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " "only internally will become available externally. This is a security risk." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " "will not be available." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -3774,7 +3883,7 @@ msgstr "" msgid "Inactive" msgstr "" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "" @@ -5591,11 +5700,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -5731,19 +5835,19 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "" @@ -6046,13 +6150,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "" - #: plinth/modules/upgrades/__init__.py:117 msgid "Updates" msgstr "" diff --git a/plinth/locale/nb/LC_MESSAGES/django.po b/plinth/locale/nb/LC_MESSAGES/django.po index 755b55839..38a184bd5 100644 --- a/plinth/locale/nb/LC_MESSAGES/django.po +++ b/plinth/locale/nb/LC_MESSAGES/django.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2021-01-23 17:44+0000\n" "Last-Translator: Allan NordhøyYour {box_name} gets its " @@ -3983,7 +4081,7 @@ msgstr "" "internett-tilknytning fra en ruter via Wi-Fi eller ethernetkabel. Dette er " "et typisk hjemmeoppsett.
" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3996,7 +4094,7 @@ msgstr "" "kort. {box_name} er koblet direkte til Internet og alle enhetene dine kan " "koble seg til {box_name} med Internett-forbindelsen sin.
" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -4007,11 +4105,11 @@ msgstr "" "din er koblet direkte til idn {box_name} og det er ingen andre enheter på " "nettverket. Dette kan gjelde fellesbokser eller skyoppsett.
" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "Velg din internett-tilkoblingstype" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -4025,7 +4123,7 @@ msgstr "" "internett-tilknytning fra en ruter via Wi-Fi eller Ethernetkabel. Dette er " "et typisk hjemmeoppsett.
" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -4049,7 +4147,7 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" @@ -4058,13 +4156,13 @@ msgstr "" "Du vil bli anmodet å fatte de mest konservative " "valgene.
" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "Nåværende nettverksoppsett" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "Rediger tilkobling" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "Rediger" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "Deaktivere" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "Aktiver" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "Slett tilkobling" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -4127,125 +4234,125 @@ msgstr "Slett tilkobling" msgid "Connection" msgstr "Tilkobling" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "Primærtilkobling" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "Ja" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "Enhet" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "Tilstand" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "Grunn til tilstand" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "MAC-adresse" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "Grensesnitt" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "Beskrivelse" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "Fysisk link" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "Linkens tilstand" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "kabel er tilknyttet" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "vennligst sjekk kabelen" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "Hastighet" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "%(ethernet_speed)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "%(wireless_bitrate)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "Signalstyrke" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "IPv4" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "Metode" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "IP-adresse" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "DNS-tjener" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "Forvalg" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "IPv6" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "Denne forbindelsen er ikke aktiv." -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "Sikkerhet" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "Brannmursone" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " @@ -4256,8 +4363,8 @@ msgstr "" "bare være tilgjengelig internt, bli tilgjengelig eksternt. Dette er en " "sikkerhetsrisiko." -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " @@ -4267,13 +4374,13 @@ msgstr "" "til et lokalt nettverk/maskin, vil mange tjenester som er ment å være " "tilgjengelig internt ikke være tilgjengelige." -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "Eksternt" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -4363,7 +4470,7 @@ msgstr "Aktiv" msgid "Inactive" msgstr "Slått av (inaktiv)" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "Slett forbindelse %(name)s" @@ -6535,11 +6642,6 @@ msgstr "" msgid "Low disk space" msgstr "Lite ledig diskplass" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "Gå til {app_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "Diskfeil nært forestående" @@ -6695,7 +6797,7 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" "Å ta i bruk Syncthing på {box_name} gir et ekstra synkroniseringspunkt for " "data som er tilgjengelig mesteparten av tiden, slik at enhetene " @@ -6704,16 +6806,16 @@ msgstr "" "med sine egne sett med mapper. Webgrensesnittet er bare tilgjengelig for " "brukere som hører til i «admin»-gruppen." -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "Administrer Syncthing-programmet" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "Syncthing" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "Filsynkronisering" @@ -7070,13 +7172,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "Oppdater" - #: plinth/modules/upgrades/__init__.py:117 #, fuzzy #| msgid "Update" @@ -8339,6 +8434,44 @@ msgstr "%(percentage)s%% fullført" msgid "Gujarati" msgstr "Gujarati" +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" method will make {box_name} acquire configuration from this " +#~ "network making it a client. \"Shared\" method will make {box_name} act as " +#~ "a router, configure clients on this network and share its Internet " +#~ "connection." +#~ msgstr "" +#~ "«Automatisk» metode vil få {box_name} til å hente oppsettet fra dette " +#~ "nettverket og gjøre den til en klient. «Delt» metode vil få {box_name} " +#~ "til å oppføre seg som en ruter, sette opp klienter på dette nettverket og " +#~ "dele sin Internett-forbindelse." + +#~ msgid "Automatic (DHCP)" +#~ msgstr "Automatisk (DHCP)" + +#~ msgid "Shared" +#~ msgstr "Delt" + +#, fuzzy +#~| msgid "Manual" +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Manual" + +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" methods will make {box_name} acquire configuration from " +#~ "this network making it a client." +#~ msgstr "" +#~ "«Automatiske» metoder vil få {box_name} til å hente oppsettet fra dette " +#~ "nettverket og gjøre den til en klient." + +#~ msgid "Automatic, DHCP only" +#~ msgstr "Automatisk, kun DHCP" + +#~ msgid "Ignore" +#~ msgstr "Overse" + #~ msgid "Plumble" #~ msgstr "Plumble" @@ -9157,9 +9290,6 @@ msgstr "Gujarati" #~ msgid "Restore data from this archive?" #~ msgstr "Gjenopprett data fra dette arkivet?" -#~ msgid "Backup file uploaded." -#~ msgstr "Sikkerhetskopiarkiv lastet opp." - #~ msgid "Upload Backup File" #~ msgstr "Last opp sikkerhetskopiarkiv" diff --git a/plinth/locale/nl/LC_MESSAGES/django.po b/plinth/locale/nl/LC_MESSAGES/django.po index b5eedec73..260002c03 100644 --- a/plinth/locale/nl/LC_MESSAGES/django.po +++ b/plinth/locale/nl/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2021-01-18 12:32+0000\n" "Last-Translator: ikmaakYour {box_name} gets its " @@ -3945,7 +4043,7 @@ msgstr "" "internetverbinding van de router via Wi-Fi of Ethernet-kabel. Dit is een " "typische thuisopstelling.
" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3958,7 +4056,7 @@ msgstr "" "{box_name} is rechtstreeks verbonden met het internet en alle apparaten " "maken verbinding met {box_name} voor hun internetverbinding.
" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3970,11 +4068,11 @@ msgstr "" "andere apparaten op het netwerk. Dit komt voor in community- of " "cloudopstellingen.
" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "Het type internetverbinding kiezen" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3993,7 +4091,7 @@ msgstr "" "maar niet bekend is of dit in de loop van de tijd verandert, is het veiliger " "om deze optie te kiezen.
" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -4031,7 +4129,7 @@ msgstr "" "diensten via internet aan te bieden vanuit huis. {box_name} biedt veel " "verschillende oplossingen maar ieder daarvan heeft beperkingen.
" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" @@ -4039,11 +4137,11 @@ msgstr "" "Ik weet niet welk type verbinding mijn ISP biedtDe " "meest conservatieve maatregelen zullen worden voorgesteld.
" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "Voorkeurs routerconfiguratie" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -"Doorsturen van gespecificeerd verkeer per toepassing
Er kan ook voor gekozen worden om alleen gespecificeerd verkeer door te " +"Doorsturen van gespecificeerd verkeer per toepassing
Er kan ook voor gekozen worden om alleen gespecificeerd verkeer door te " "sturen naar deze {box_name}. Dit is ideaal als je andere servers zoals " "{box_name} in dit netwerk hebt of als de router geen DMZ-functie " "ondersteunt. Voor alle toepassingen die een webinterface bieden, moet " @@ -4080,7 +4178,7 @@ msgstr "" "geven aan welke poort(en) moeten worden doorgestuurd voor correcte werking " "van die toepassing.
" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfiguredChoose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4091,32 +4189,41 @@ msgstr "" "eraan herinnerd wilt worden. Sommige van de andere configuratiestappen " "kunnen mislukken.
" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "Wijzig verbinding" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "Wijzig" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "Deactiveer" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "Activeer" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "Verwijder verbinding" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -4124,125 +4231,125 @@ msgstr "Verwijder verbinding" msgid "Connection" msgstr "Verbinding" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "Primaire Verbinding" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "ja" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "Apparaat" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "Status" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "Reden van status" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "MAC adres" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "Interface" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "Omschrijving" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "Fysieke Verbinding" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "Verbindingsstatus" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "kabel is verbonden" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "controleer kabel" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "Snelheid" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "%(ethernet_speed)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "%(wireless_bitrate)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "Signaalsterkte" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "IPv4" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "Methode" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "IP adres" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "DNS server" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "Standaard" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "IPv6" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "Deze verbinding is niet actief." -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "Security" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "Firewall zone" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " @@ -4253,8 +4360,8 @@ msgstr "" "bedoeld zijn om intern beschikbaar te zijn van buitenaf bereikbaar. Dit is " "een veiligheidsrisico." -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " @@ -4264,13 +4371,13 @@ msgstr "" "wordt met een lokaal netwerk/machine, zijn veel diensten die alleen lokaal " "beschikbaar zijn niet bereikbaar." -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "Extern" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -4360,7 +4467,7 @@ msgstr "Aktief" msgid "Inactive" msgstr "Inactief" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "Verwijder verbinding %(name)s" @@ -5416,9 +5523,9 @@ msgid "" "existing calendars and address books." msgstr "" "Voeg een nieuwe kalender en/of adresboek toe aan Evolution door middel van " -"WebDAV. Voer de URL van de Radicale server in (bijv. https://Your {box_name} gets its " @@ -3732,7 +3835,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3741,7 +3844,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3749,11 +3852,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3764,7 +3867,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3788,19 +3891,19 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "Aktualna konfiguracja sieci" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -3863,146 +3975,146 @@ msgstr "" msgid "Connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "tak" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "Urządzenie" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "IPv4" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "IPv6" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " "only internally will become available externally. This is a security risk." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " "will not be available." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -4092,7 +4204,7 @@ msgstr "" msgid "Inactive" msgstr "" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "" @@ -5994,12 +6106,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, fuzzy, python-brace-format -#| msgid "About {box_name}" -msgid "Go to {app_name}" -msgstr "O {box_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -6145,19 +6251,19 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "Syncthing" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "" @@ -6471,13 +6577,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "" - #: plinth/modules/upgrades/__init__.py:117 #, fuzzy #| msgid "Update URL" @@ -7698,6 +7797,12 @@ msgstr "" msgid "Gujarati" msgstr "Gujarati" +#, fuzzy +#~| msgid "Manual" +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Instrukcja" + #~ msgid "Plumble" #~ msgstr "Plumble" diff --git a/plinth/locale/pt/LC_MESSAGES/django.po b/plinth/locale/pt/LC_MESSAGES/django.po index 5c26e4fc2..da91bc402 100644 --- a/plinth/locale/pt/LC_MESSAGES/django.po +++ b/plinth/locale/pt/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2021-01-18 12:32+0000\n" "Last-Translator: ikmaakYour {box_name} gets its " @@ -3608,7 +3710,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3617,7 +3719,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3625,11 +3727,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3640,7 +3742,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3664,19 +3766,19 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 #, fuzzy #| msgid "General Configuration" msgid "Preferred router configuration" msgstr "Configuração Geral" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -3739,146 +3850,146 @@ msgstr "" msgid "Connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " "only internally will become available externally. This is a security risk." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " "will not be available." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -3968,7 +4079,7 @@ msgstr "" msgid "Inactive" msgstr "" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "" @@ -5846,11 +5957,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -5991,19 +6097,19 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "" @@ -6312,13 +6418,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "" - #: plinth/modules/upgrades/__init__.py:117 #, fuzzy #| msgid "General Configuration" @@ -7466,6 +7565,12 @@ msgstr "%(percentage)s%% concluída" msgid "Gujarati" msgstr "Gujarati" +#, fuzzy +#~| msgid "Manual" +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Manual" + #, fuzzy #~| msgid "Configure" #~ msgid "Configure »" diff --git a/plinth/locale/ru/LC_MESSAGES/django.po b/plinth/locale/ru/LC_MESSAGES/django.po index a9d734e1d..eb26e2804 100644 --- a/plinth/locale/ru/LC_MESSAGES/django.po +++ b/plinth/locale/ru/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2021-01-18 12:32+0000\n" "Last-Translator: ikmaakYour {box_name} gets its " @@ -3916,7 +4016,7 @@ msgstr "" "подключение к Интернету от вашего маршрутизатора через Wi-Fi или кабель " "Ethernet. Это типичная домашняя обстановка.
" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3929,7 +4029,7 @@ msgstr "" "Ethernet или адаптер Wi-Fi. {box_name} напрямую подключен к Интернету, и все " "ваши устройства подключаются к {box_name} для подключения к Интернету.
" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3940,11 +4040,11 @@ msgstr "" "соединение напрямую подключено к вашему {box_name}, и в сети нет других " "устройств. Это может произойти в сообществах или в облаке.
" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "Выберите тип подключения к Интернету" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3963,7 +4063,7 @@ msgstr "" "подключения. Если у вас есть общедоступный IP-адрес, но вы не уверены, " "изменится он со временем или нет, безопаснее выбрать этот вариант.
" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -4003,7 +4103,7 @@ msgstr "" "предоставляет множество обходных решений, но каждое решение имеет некоторые " "ограничения.
" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" @@ -4011,11 +4111,11 @@ msgstr "" "Я не знаю, какой тип соединения предоставляет мой интернет-провайдер.Вам будут предложены самые консервативные действия.
" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "Предпочтительная конфигурация маршрутизатора" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4063,32 +4163,41 @@ msgstr "" "в настоящее время и хотите получить напоминание позже. Некоторые другие шаги " "настройки могут завершиться ошибкой.
" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "Редактирование подключения" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "Редактировать" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "Отключить" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "Включить" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "Удаление подключения" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -4096,125 +4205,125 @@ msgstr "Удаление подключения" msgid "Connection" msgstr "Подключение" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "Основное соединение" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "Да" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "Устройство" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "Состояние" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "Определение состояния" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "MAC-адрес" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "Интерфейс" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "Описание" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "Физическая связь" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "Состояния связи" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "кабель подключен" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "Проверьте кабель" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "Скорость" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "%(ethernet_speed)s Мбит/сек" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "%(wireless_bitrate)s Мбит/сек" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "Сила сигнала" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "IРv4" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "Метод" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "IP-адрес" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "DNS-сервер" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "По умолчанию" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "IРv6" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "Это подключение не активно." -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "Безопасность" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "Зона Брандмауэра" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " @@ -4224,8 +4333,8 @@ msgstr "" "интерфейс подключен к публичной сети, внутренние службы будут доступны " "извне. Это представляет риск для безопасности." -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " @@ -4234,13 +4343,13 @@ msgstr "" "Этот интерфейс должен получить подключение к Интернету. Если вы подключите " "его к локальной сети/машине, многие внутренние службы будут не доступны." -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "Внешний" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -4330,7 +4439,7 @@ msgstr "Активные" msgid "Inactive" msgstr "Неактивен" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "Удалить подключение %(name)s" @@ -6473,12 +6582,6 @@ msgstr "" msgid "Low disk space" msgstr "Недостаточно места на диске" -#: plinth/modules/storage/__init__.py:323 -#, fuzzy, python-brace-format -#| msgid "About {box_name}" -msgid "Go to {app_name}" -msgstr "О {box_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "Неизбежный сбой диска" @@ -6622,7 +6725,15 @@ msgstr "" "на все другие устройства, на которых работает Syncthing." #: plinth/modules/syncthing/__init__.py:33 -#, python-brace-format +#, fuzzy, python-brace-format +#| msgid "" +#| "Running Syncthing on {box_name} provides an extra synchronization point " +#| "for your data that is available most of the time, allowing your devices " +#| "to synchronize more often. {box_name} runs a single instance of " +#| "Syncthing that may be used by multiple users. Each user's set of devices " +#| "may be synchronized with a distinct set of folders. The web interface on " +#| "{box_name} is only available for users belonging to the \"admin\" or " +#| "\"syncthing\" group." msgid "" "Running Syncthing on {box_name} provides an extra synchronization point for " "your data that is available most of the time, allowing your devices to " @@ -6630,7 +6741,7 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" "Запуск Syncthing на {box_name} предоставляет точку дополнительной " "синхронизации для ваших данных, который доступен большую часть времени, так " @@ -6640,16 +6751,16 @@ msgstr "" "собственный набор папок. Веб-интерфейс доступен только для пользователей, " "принадлежащих к группе «admin» или «syncthing»." -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "Администрирование приложения Syncthing" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "Syncthing" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "Синхронизация файлов" @@ -7006,13 +7117,6 @@ msgstr "" "выполняется автоматически в 02:00, в результате чего все приложения на " "короткое время становятся недоступными." -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "Обновление" - #: plinth/modules/upgrades/__init__.py:117 #, fuzzy #| msgid "Update" @@ -8227,6 +8331,42 @@ msgstr "%(percentage)s%% завершено" msgid "Gujarati" msgstr "Гуджарати" +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" method will make {box_name} acquire configuration from this " +#~ "network making it a client. \"Shared\" method will make {box_name} act as " +#~ "a router, configure clients on this network and share its Internet " +#~ "connection." +#~ msgstr "" +#~ "\"Автоматически\" метод, который позволяет {box_name} получать настройки " +#~ "из сети в качестве клиента. \"Общий\" метод позволяет {box_name} " +#~ "выступать как роутер, настраивая клиентов в сети, разделяя подключение к " +#~ "интернету." + +#~ msgid "Automatic (DHCP)" +#~ msgstr "Автоматически (DHCP)" + +#~ msgid "Shared" +#~ msgstr "Общее" + +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Вручную" + +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" methods will make {box_name} acquire configuration from " +#~ "this network making it a client." +#~ msgstr "" +#~ "Метод \"Автоматически\" позволит получить {box_name} конфигурацию этой " +#~ "сети, что сделает его клиентом." + +#~ msgid "Automatic, DHCP only" +#~ msgstr "Автоматически, только DHCP" + +#~ msgid "Ignore" +#~ msgstr "Игнорировать" + #~ msgid "Plumble" #~ msgstr "Plumble" diff --git a/plinth/locale/sl/LC_MESSAGES/django.po b/plinth/locale/sl/LC_MESSAGES/django.po index fb1d62c1d..8f0d68036 100644 --- a/plinth/locale/sl/LC_MESSAGES/django.po +++ b/plinth/locale/sl/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2021-01-18 12:32+0000\n" "Last-Translator: ikmaakYour {box_name} gets its " @@ -3593,7 +3697,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3602,7 +3706,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3610,11 +3714,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3625,7 +3729,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3649,17 +3753,17 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -3722,146 +3835,146 @@ msgstr "" msgid "Connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " "only internally will become available externally. This is a security risk." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " "will not be available." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -3951,7 +4064,7 @@ msgstr "" msgid "Inactive" msgstr "" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "" @@ -5792,11 +5905,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -5934,19 +6042,19 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "" @@ -6257,13 +6365,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "" - #: plinth/modules/upgrades/__init__.py:117 msgid "Updates" msgstr "" diff --git a/plinth/locale/sr/LC_MESSAGES/django.po b/plinth/locale/sr/LC_MESSAGES/django.po index 3ddc67d06..6f46d9857 100644 --- a/plinth/locale/sr/LC_MESSAGES/django.po +++ b/plinth/locale/sr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2021-01-18 12:32+0000\n" "Last-Translator: ikmaakYour {box_name} gets its " @@ -3489,7 +3593,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3498,7 +3602,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3506,11 +3610,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3521,7 +3625,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3545,17 +3649,17 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -3618,146 +3731,146 @@ msgstr "" msgid "Connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " "only internally will become available externally. This is a security risk." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " "will not be available." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -3845,7 +3958,7 @@ msgstr "" msgid "Inactive" msgstr "" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "" @@ -5676,11 +5789,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -5816,19 +5924,19 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "" @@ -6131,13 +6239,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "" - #: plinth/modules/upgrades/__init__.py:117 msgid "Updates" msgstr "" diff --git a/plinth/locale/sv/LC_MESSAGES/django.po b/plinth/locale/sv/LC_MESSAGES/django.po index beb7a4f1b..ed512e21f 100644 --- a/plinth/locale/sv/LC_MESSAGES/django.po +++ b/plinth/locale/sv/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2021-01-18 12:32+0000\n" "Last-Translator: ikmaakYour {box_name} gets its " @@ -3904,7 +4002,7 @@ msgstr "" "Internetanslutning från routern via Wi-Fi- eller Ethernet-kabel. Detta är en " "typisk hem setup.
" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3917,7 +4015,7 @@ msgstr "" "{box_name} är direkt ansluten till Internet och alla dina enheter ansluter " "till {box_name} för sin Internetanslutning.
" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3928,11 +4026,11 @@ msgstr "" "är direkt ansluten till {box_name} och det finns inga andra enheter i " "nätverket. Detta kan inträffa på community- eller molninställningar.
" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "Välj din internetanslutningstyp" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3950,7 +4048,7 @@ msgstr "" "offentlig IP-adress men är osäker på om den ändras med tiden eller inte, är " "det säkrare att välja det här alternativet.
" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3988,7 +4086,7 @@ msgstr "" "besvärliga situationen för hosting tjänster hemma. {box_name} innehåller " "många lösningar men varje lösning har vissa begränsningar.
" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" @@ -3997,11 +4095,11 @@ msgstr "" "Du kommer att föreslås de mest konservativa " "åtgärderna.
" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "Önskad routerkonfiguration" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4049,32 +4147,41 @@ msgstr "" "för tillfället och vill bli påmind senare. Vissa andra konfigurationssteg " "kan misslyckas.
" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "Redigera anslutning" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "Redigera" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "Avaktivera" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "Aktivera" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "Ta bort anslutning" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -4082,125 +4189,125 @@ msgstr "Ta bort anslutning" msgid "Connection" msgstr "Anslutning" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "Primär anslutning" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "Ja" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "Enhet" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "Tillstånd" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "Anledning tillstånd" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "MAC-adress" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "Gränssnitt" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "Beskrivning" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "Fysisk länk" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "Länktillstånd" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "kabeln är ansluten" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "vänligen kontrollera kabel" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "Hastighet" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "%(ethernet_speed)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "%(wireless_bitrate)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "Signalstyrka" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "IPv4" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "Metod" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "IP-adress" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "DNS-Server" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "Standard" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "IPv6" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "Den här anslutningen är inte aktiv." -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "Säkerhet" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "Brandväggs zon" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " @@ -4211,8 +4318,8 @@ msgstr "" "som är avsedda att vara tillgängliga endast internt att bli tillgängliga " "externt. Detta är en säkerhetsrisk." -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " @@ -4222,13 +4329,13 @@ msgstr "" "till ett lokalt nätverk/en maskin, kommer många tjänster som är avsedda att " "endast vara tillgängliga internt inte att vara tillgängliga." -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "Externa" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -4318,7 +4425,7 @@ msgstr "Aktiva" msgid "Inactive" msgstr "Inaktiva" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "Ta bort anslutning %(name)s" @@ -6397,11 +6504,6 @@ msgstr "" msgid "Low disk space" msgstr "Lågt diskutrymme" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "Gå till {app_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "Diskfel förestående" @@ -6543,7 +6645,15 @@ msgstr "" "som också kör Syncthing." #: plinth/modules/syncthing/__init__.py:33 -#, python-brace-format +#, fuzzy, python-brace-format +#| msgid "" +#| "Running Syncthing on {box_name} provides an extra synchronization point " +#| "for your data that is available most of the time, allowing your devices " +#| "to synchronize more often. {box_name} runs a single instance of " +#| "Syncthing that may be used by multiple users. Each user's set of devices " +#| "may be synchronized with a distinct set of folders. The web interface on " +#| "{box_name} is only available for users belonging to the \"admin\" or " +#| "\"syncthing\" group." msgid "" "Running Syncthing on {box_name} provides an extra synchronization point for " "your data that is available most of the time, allowing your devices to " @@ -6551,7 +6661,7 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" "Kör Syncthing på {box_name} ger en extra synkroniseringspunkt för dina data " "som är tillgängliga för det mesta, vilket gör att dina enheter att " @@ -6561,16 +6671,16 @@ msgstr "" "{box_name} är endast tillgängligt för användare som tillhör gruppen \"admin" "\" eller \"syncthing\"." -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "Administrera Syncthing-program" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "Syncthing" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "Filsynkronisering" @@ -6930,13 +7040,6 @@ msgstr "" "systemet bedöms vara nödvändigt, det sker automatiskt vid 02:00 orsakar alla " "apps för att vara tillgängligt en kort stund." -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "Uppdatera" - #: plinth/modules/upgrades/__init__.py:117 msgid "Updates" msgstr "Uppdateringar" @@ -8135,6 +8238,42 @@ msgstr "%(percentage)s %% färdigt" msgid "Gujarati" msgstr "Gujarati" +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" method will make {box_name} acquire configuration from this " +#~ "network making it a client. \"Shared\" method will make {box_name} act as " +#~ "a router, configure clients on this network and share its Internet " +#~ "connection." +#~ msgstr "" +#~ "\"Automatisk\" metoden kommer att göra {box_name} förvärva konfiguration " +#~ "från detta nätverk gör det till en klient. \"Delade\" metoden kommer att " +#~ "göra {box_name} fungera som en router, konfigurera klienter på detta " +#~ "nätverk och dela sin Internet-anslutning." + +#~ msgid "Automatic (DHCP)" +#~ msgstr "Automatisk (DHCP)" + +#~ msgid "Shared" +#~ msgstr "Delade" + +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Handbok" + +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" methods will make {box_name} acquire configuration from " +#~ "this network making it a client." +#~ msgstr "" +#~ "\"Automatisk\" metoder kommer att göra {box_name} hämta konfiguration " +#~ "från det här nätverket och gör det till en klient." + +#~ msgid "Automatic, DHCP only" +#~ msgstr "Automatisk, bara DHCP" + +#~ msgid "Ignore" +#~ msgstr "Ignorera" + #~ msgid "Plumble" #~ msgstr "Plumble" diff --git a/plinth/locale/ta/LC_MESSAGES/django.po b/plinth/locale/ta/LC_MESSAGES/django.po index 9570ec4a7..71254939b 100644 --- a/plinth/locale/ta/LC_MESSAGES/django.po +++ b/plinth/locale/ta/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAMEYour {box_name} gets its " @@ -3416,7 +3516,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3425,7 +3525,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3433,11 +3533,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3448,7 +3548,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3472,17 +3572,17 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -3545,146 +3654,146 @@ msgstr "" msgid "Connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " "only internally will become available externally. This is a security risk." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " "will not be available." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -3772,7 +3881,7 @@ msgstr "" msgid "Inactive" msgstr "" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "" @@ -5589,11 +5698,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -5729,19 +5833,19 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "" @@ -6044,13 +6148,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "" - #: plinth/modules/upgrades/__init__.py:117 msgid "Updates" msgstr "" diff --git a/plinth/locale/te/LC_MESSAGES/django.po b/plinth/locale/te/LC_MESSAGES/django.po index 4b6f15365..8e2f55d94 100644 --- a/plinth/locale/te/LC_MESSAGES/django.po +++ b/plinth/locale/te/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2020-10-26 13:27+0000\n" "Last-Translator: Praveen IllaYour {box_name} gets its " @@ -3907,7 +4003,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3916,7 +4012,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3924,11 +4020,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3939,7 +4035,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3963,19 +4059,19 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "ప్రస్తుత అల్లిక ఆకృతీకరణ" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "అనుసంధానాన్ని సవరించు" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "సవరించు" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "క్రియారహితం చేయి" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "క్రియాశీలించు" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "అనుసంధానం తొలగించండి" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -4038,125 +4143,125 @@ msgstr "అనుసంధానం తొలగించండి" msgid "Connection" msgstr "అనుసంధానం" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "ప్రాథమిక అనుసంధానం" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "అవును" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "పరికరం" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "స్థితి" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "స్థితి కారణాం" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "MAC చిరునామా" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "అంతర్ముఖం" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "వివరణ" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "శారీరక జోడింపు" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "జోడింపు స్థితి" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "కేబుల్ అనుసంధానించబడిన" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "దయచేసి కేబుల్ తనిఖీ చెయ్యండి" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "వేగం" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "%(ethernet_speed)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "%(wireless_bitrate)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "సంకేత బలం" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "IPv4" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "పద్దతి" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "IP చిరునామా" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "సేవిక" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "అప్రమేయం" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "IPv6" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "ఈ అనుసంధానం చురుకుగాలేదు." -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "భద్రత" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "ఫైర్వాల్ క్షేత్రాం" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 #, fuzzy msgid "" "This interface should be connected to a local network/machine. If you " @@ -4166,8 +4271,8 @@ msgstr "" "ఈ ఇంటర్ఫేస్ ఒక స్థానిక నెట్వర్క్ / యంత్రానికి కనెక్ట్ చేయాలి. మీరు పబ్లిక్ నెట్వర్క్ ఈ ఇంటర్ఫేస్ కనెక్ట్ ఉంటే, " "సేవలు కేవలం అంతర్గతంగానే బాహ్యంగా అందుబాటులో అవుతుంది అందుబాటులో ఉండాలి అర్థం. ఈ ప్రమాదం ఉంది." -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 #, fuzzy msgid "" "This interface should receive your Internet connection. If you connect it to " @@ -4177,13 +4282,13 @@ msgstr "" "ఈ ఇంటర్ఫేస్ మీ ఇంటర్నెట్ కనెక్షన్ అందుకోవాలి. మీరు ఒక స్థానిక నెట్వర్క్ / యంత్రానికి దానిని కనెక్ట్ ఉంటే, " "కేవలం అంతర్గతంగానే అందుబాటులో అనేది అనేక సేవలు అందుబాటులో వుండదు." -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "బహిర్గత" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -4273,7 +4378,7 @@ msgstr "క్రియాశీల" msgid "Inactive" msgstr "క్రియారహిత" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "అనుసంధానం తొలగించు %(name)s" @@ -6384,12 +6489,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, fuzzy, python-brace-format -#| msgid "About {box_name}" -msgid "Go to {app_name}" -msgstr "{box_name} గురించి" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -6544,21 +6643,21 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 #, fuzzy #| msgid "Install this application?" msgid "Administer Syncthing application" msgstr "ఈ అనువర్తనాన్ని నిక్షిప్తం చేయాలా?" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "సింక్ తింగ్" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "ఫైళ్ళ సమకాలీకరణ" @@ -6918,13 +7017,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "నవీకరణ యూ.ఆర్.ఎల్" - #: plinth/modules/upgrades/__init__.py:117 #, fuzzy #| msgid "Update" @@ -8146,6 +8238,45 @@ msgstr "%(percentage)s %% పూర్తి" msgid "Gujarati" msgstr "గుజరాతీ" +#, fuzzy, python-brace-format +#~ msgid "" +#~ "\"Automatic\" method will make {box_name} acquire configuration from this " +#~ "network making it a client. \"Shared\" method will make {box_name} act as " +#~ "a router, configure clients on this network and share its Internet " +#~ "connection." +#~ msgstr "" +#~ "\"ఆటోమేటిక్\" పద్ధతి ఒక క్లయింట్ మేకింగ్ ఈ నెట్వర్క్ నుండి 1 ఆర్జనకు ఆకృతీకరణ చేస్తుంది " +#~ "{box_name}. \"భాగస్వామ్యం\" పద్దతి ఈ నెట్వర్క్ ఖాతాదారులతో ఆకృతీకరించుటకు మరియు దాని ఇంటర్నెట్ " +#~ "కనెక్షన్ భాగస్వామ్యం, ఆపోర్టును చేస్తుంది {box_name} 2 చట్టం" + +#~ msgid "Automatic (DHCP)" +#~ msgstr "స్వయం చాలకం (DHCP)" + +#~ msgid "Shared" +#~ msgstr "పంచుకోబడ్డ" + +#, fuzzy +#~| msgid "Manual" +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "కరదీపిక" + +#, fuzzy, python-brace-format +#~ msgid "" +#~ "\"Automatic\" methods will make {box_name} acquire configuration from " +#~ "this network making it a client." +#~ msgstr "" +#~ "\"ఆటోమేటిక్\" పద్ధతులు ఒక క్లయింట్ మేకింగ్ ఈ నెట్వర్క్ నుండి {box_name} 1 ఆర్జనకు ఆకృతీకరణ " +#~ "చేస్తుంది." + +#, fuzzy +#~| msgid "Automatic (DHCP)" +#~ msgid "Automatic, DHCP only" +#~ msgstr "స్వయం చాలకం (DHCP)" + +#~ msgid "Ignore" +#~ msgstr "పట్టించుకోకండి" + #~ msgid "Plumble" #~ msgstr "ప్లంబుల్" diff --git a/plinth/locale/tr/LC_MESSAGES/django.po b/plinth/locale/tr/LC_MESSAGES/django.po index 409b2f59a..6d42fef5e 100644 --- a/plinth/locale/tr/LC_MESSAGES/django.po +++ b/plinth/locale/tr/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2021-01-23 17:44+0000\n" "Last-Translator: John DoeYour {box_name} gets its " @@ -3923,7 +4021,7 @@ msgstr "" "İnternet bağlantısını yönlendiricinizden Kablosuz (Wi-Fi) veya Ethernet " "kablosu aracılığıyla alır. Bu tipik bir ev ayarlamasıdır.
" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3937,7 +4035,7 @@ msgstr "" "İnternet'e bağlı ve tüm cihazlarınız kendi İnternet bağlanabilirlikleri için " "{box_name} cihazına bağlanır.
" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3948,11 +4046,11 @@ msgstr "" "doğrudan {box_name} cihazınıza bağlıdır ve ağda başka cihaz yoktur. Bu, " "topluluk veya bulut ayarlamalarında olabilir.
" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "İnternet bağlantı türünüzü seçin" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3970,7 +4068,7 @@ msgstr "" "dış IP adresiniz varsa ancak zamanla değişip değişmeyeceğinden emin " "değilseniz, bu seçeneği seçmeniz daha güvenlidir.
" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -"Zamanla değişmeyen bir dış IP adresim var (önerilir)
Bu, İnternet'teki cihazların İnternet'e bağlandığınızda size ulaşabileceği " -"anlamına gelir. İnternet Servis Sağlayıcınız (İSS) ile İnternet'e her " -"bağlandığınızda, her zaman aynı IP adresini alırsınız. Bu, birçok {box_name} " -"hizmeti için en sorunsuz ayarlamadır, ancak çok az İSS bunu sunmaktadır. Ek " -"ödeme yaparak bu hizmeti İSS'nizden alabilirsiniz.
" +"Zamanla değişmeyen bir dış IP adresim var (önerilir)Bu, İnternet'teki cihazların İnternet'e bağlandığınızda size " +"ulaşabileceği anlamına gelir. İnternet Servis Sağlayıcınız (İSS) ile " +"İnternet'e her bağlandığınızda, her zaman aynı IP adresini alırsınız. Bu, " +"birçok {box_name} hizmeti için en sorunsuz ayarlamadır, ancak çok az İSS " +"bunu sunmaktadır. Ek ödeme yaparak bu hizmeti İSS'nizden alabilirsiniz.
" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP addressThis means that " @@ -4007,7 +4105,7 @@ msgstr "" "hizmetleri için en sıkıntılı durum budur. {box_name} birçok geçici çözüm " "sağlar ancak her çözümün bazı sınırlamaları vardır.
" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" @@ -4015,11 +4113,11 @@ msgstr "" "ISS'min sağladığı bağlantı türünü bilmiyorumSize en " "ölçülü eylemler önerilecektir.
" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "Tercih edilen yönlendirici yapılandırması" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -"Tüm trafiği yönlendirmek için DMZ özelliğini kullan (önerilir)
Çoğu yönlendirici, DMZ adı verilen bir yapılandırma ayarı " +"Tüm trafiği yönlendirmek için DMZ özelliğini kullan (önerilir)
Çoğu yönlendirici, DMZ adı verilen bir yapılandırma ayarı " "sağlar. Bu, yönlendiricinin İnternet'ten gelen tüm trafiği {box_name} " "cihazının IP adresi gibi tek bir IP adresine yönlendirmesini sağlayacak. " "Öncelikle yönlendiricinizin yapılandırmasında {box_name} cihazınız için " "sabit bir yerel IP adresi yapılandırmayı unutmayın.
" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4067,32 +4165,41 @@ msgstr "" "daha sonra hatırlatılmasını istiyorsanız bunu seçin. Diğer yapılandırma " "adımlarından bazıları başarısız olabilir.
" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "Bağlantıyı düzenle" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "Düzenle" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "Devre dışı bırak" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "Etkinleştir" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "Bağlantıyı sil" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -4100,125 +4207,125 @@ msgstr "Bağlantıyı sil" msgid "Connection" msgstr "Bağlantı" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "Birincil bağlantı" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "evet" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "Aygıt" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "Durum" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "Durum nedeni" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "MAC adresi" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "Arayüz" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "Açıklama" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "Fiziksel Bağlantı" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "Bağlantı durumu" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "kablo bağlı" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "lütfen kabloyu denetleyin" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "Hız" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "%(ethernet_speed)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "%(wireless_bitrate)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "Sinyal gücü" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "IPv4" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "Yöntem" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "IP adresi" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "DNS sunucusu" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "Varsayılan" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "IPv6" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "Bu bağlantı etkin değil." -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "Güvenlik" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "Güvenlik duvarı bölgesi" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " @@ -4228,8 +4335,8 @@ msgstr "" "bağlarsanız, sadece dahili olarak kullanılabilir olan hizmetler harici " "olarak kullanılabilir hale gelecektir. Bu bir güvenlik riskidir." -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " @@ -4239,13 +4346,13 @@ msgstr "" "bağlarsanız, sadece dahili olarak kullanılabilir birçok hizmet " "kullanılamayacaktır." -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "Harici" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -4335,7 +4442,7 @@ msgstr "Etkin" msgid "Inactive" msgstr "Devre Dışı" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "%(name)s bağlantısını sil" @@ -6419,11 +6526,6 @@ msgstr "" msgid "Low disk space" msgstr "Düşük disk alanı" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "{app_name} için git" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "Disk arızası yakın" @@ -6565,7 +6667,15 @@ msgstr "" "çalıştıran diğer tüm cihazlarda otomatik olarak tekrarlanacaktır." #: plinth/modules/syncthing/__init__.py:33 -#, python-brace-format +#, fuzzy, python-brace-format +#| msgid "" +#| "Running Syncthing on {box_name} provides an extra synchronization point " +#| "for your data that is available most of the time, allowing your devices " +#| "to synchronize more often. {box_name} runs a single instance of " +#| "Syncthing that may be used by multiple users. Each user's set of devices " +#| "may be synchronized with a distinct set of folders. The web interface on " +#| "{box_name} is only available for users belonging to the \"admin\" or " +#| "\"syncthing\" group." msgid "" "Running Syncthing on {box_name} provides an extra synchronization point for " "your data that is available most of the time, allowing your devices to " @@ -6573,7 +6683,7 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" "Syncthing'in {box_name} cihazında çalıştırılması, verileriniz için çoğu " "zaman kullanılabilen fazladan bir eşitleme noktası sağlar ve cihazlarınızın " @@ -6583,16 +6693,16 @@ msgstr "" "{box_name} cihazındaki web arayüzü sadece \"admin\" veya \"syncthing\" " "grubuna ait kullanıcılar tarafından kullanılabilir." -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "Syncthing uygulamasını yönet" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "Syncthing" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "Dosya Eşitleme" @@ -6954,13 +7064,6 @@ msgstr "" "Eğer sistemin yeniden başlatılması gerekli görülürse, saat 02:00'da otomatik " "olarak yapılır ve tüm uygulamalar kısa bir süre için kullanılamaz hale gelir." -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "Güncelle" - #: plinth/modules/upgrades/__init__.py:117 msgid "Updates" msgstr "Güncellemeler" @@ -8158,6 +8261,43 @@ msgstr "%%%(percentage)s tamamlandı" msgid "Gujarati" msgstr "Gujarati" +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" method will make {box_name} acquire configuration from this " +#~ "network making it a client. \"Shared\" method will make {box_name} act as " +#~ "a router, configure clients on this network and share its Internet " +#~ "connection." +#~ msgstr "" +#~ "\"Otomatik\" yöntem, {box_name} cihazının yapılandırmayı bu ağdan " +#~ "almasını sağlayarak onu bir istemci yapacak. \"Paylaşılan\" yöntem, " +#~ "{box_name} cihazının bir yönlendirici görevi görmesini, bu ağdaki " +#~ "istemcileri yapılandırmasını ve İnternet bağlantısını paylaşmasını " +#~ "sağlayacak." + +#~ msgid "Automatic (DHCP)" +#~ msgstr "Otomatik (DHCP)" + +#~ msgid "Shared" +#~ msgstr "Paylaşılan" + +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Elle" + +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" methods will make {box_name} acquire configuration from " +#~ "this network making it a client." +#~ msgstr "" +#~ "\"Otomatik\" yöntemi, {box_name} cihazının bu ağdan yapılandırma almasını " +#~ "sağlayarak onu bir istemci yapar." + +#~ msgid "Automatic, DHCP only" +#~ msgstr "Otomatik, sadece DHCP" + +#~ msgid "Ignore" +#~ msgstr "Yoksay" + #~ msgid "Plumble" #~ msgstr "Plumble" diff --git a/plinth/locale/uk/LC_MESSAGES/django.po b/plinth/locale/uk/LC_MESSAGES/django.po index 6372dcfb7..9035ab937 100644 --- a/plinth/locale/uk/LC_MESSAGES/django.po +++ b/plinth/locale/uk/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2021-01-18 12:32+0000\n" "Last-Translator: ikmaakYour {box_name} gets its " @@ -3537,7 +3641,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3546,7 +3650,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3554,11 +3658,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3569,7 +3673,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3593,19 +3697,19 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 #, fuzzy #| msgid "General Configuration" msgid "Preferred router configuration" msgstr "Загальні налаштування" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -3668,146 +3781,146 @@ msgstr "" msgid "Connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " "only internally will become available externally. This is a security risk." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " "will not be available." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -3897,7 +4010,7 @@ msgstr "" msgid "Inactive" msgstr "" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "" @@ -5736,11 +5849,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -5878,19 +5986,19 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "" @@ -6193,13 +6301,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "" - #: plinth/modules/upgrades/__init__.py:117 #, fuzzy #| msgid "Update setup" diff --git a/plinth/locale/zh_Hans/LC_MESSAGES/django.po b/plinth/locale/zh_Hans/LC_MESSAGES/django.po index 082f3acee..599c9323f 100644 --- a/plinth/locale/zh_Hans/LC_MESSAGES/django.po +++ b/plinth/locale/zh_Hans/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Plinth\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2021-01-18 12:32+0000\n" "Last-Translator: ikmaakYour {box_name} gets its " @@ -3903,7 +4004,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3912,7 +4013,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3920,11 +4021,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3935,7 +4036,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3959,19 +4060,19 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "当前的网络配置" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "编辑连接" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "編輯" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "停用" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "激活" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "删除连接" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -4034,125 +4144,125 @@ msgstr "删除连接" msgid "Connection" msgstr "连接" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "主连接" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "是的" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "设备" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "状态" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "状态原因" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "MAC 地址" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "接口" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "描述" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "物理链路" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "链路状态" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "线缆已连接" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "请检查线缆" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "速度" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "%(ethernet_speed)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "%(wireless_bitrate)s Mbit/s" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "信号强度" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "IPv4" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "方法" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "IP 地址" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "DNS 服务器" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "默认" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "IPv6" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "此连接未处于激活状态。" -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "安全" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "防火墙区域" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " @@ -4161,8 +4271,8 @@ msgstr "" "此接口应该连接到本地网络。 如果您将此接口连接到公用网络,意味着只为内网提供的" "服务将成开放给外网。这会产生安全风险。" -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " @@ -4171,13 +4281,13 @@ msgstr "" "此接口应该接收您的 Internet 连接。如果你将其连接到本地网络,这意味着很多仅在" "内网可用的服务将不可用。" -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "外网" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -4267,7 +4377,7 @@ msgstr "激活" msgid "Inactive" msgstr "未激活" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "删除连接 %(name)s" @@ -6426,12 +6536,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, fuzzy, python-brace-format -#| msgid "About {box_name}" -msgid "Go to {app_name}" -msgstr "关于 {box_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -6581,21 +6685,21 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 #, fuzzy #| msgid "Install this application?" msgid "Administer Syncthing application" msgstr "安装此应用程序?" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "" @@ -6947,13 +7051,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "更新" - #: plinth/modules/upgrades/__init__.py:117 #, fuzzy #| msgid "Update" @@ -8241,6 +8338,42 @@ msgstr "已完成 %(percentage)s%%" msgid "Gujarati" msgstr "古吉拉特语" +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" method will make {box_name} acquire configuration from this " +#~ "network making it a client. \"Shared\" method will make {box_name} act as " +#~ "a router, configure clients on this network and share its Internet " +#~ "connection." +#~ msgstr "" +#~ "“自动”方式可以让 {box_name} 从此网络请求一个配置使其成为一个客户端。“共" +#~ "享”方式会让 {box_name} 作为一个路由器,配置此网络上的客户端并共享互联网连" +#~ "接。" + +#~ msgid "Automatic (DHCP)" +#~ msgstr "自动 (DHCP)" + +#~ msgid "Shared" +#~ msgstr "共享" + +#, fuzzy +#~| msgid "Manual" +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "手册" + +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" methods will make {box_name} acquire configuration from " +#~ "this network making it a client." +#~ msgstr "" +#~ "“自动”方式可以让 {box_name} 从此网络请求一个配置使其成为一个客户端。" + +#~ msgid "Automatic, DHCP only" +#~ msgstr "自动,只使用 DHCP" + +#~ msgid "Ignore" +#~ msgstr "忽略" + #~ msgid "Show Ports" #~ msgstr "显示端口" diff --git a/plinth/locale/zh_Hant/LC_MESSAGES/django.po b/plinth/locale/zh_Hant/LC_MESSAGES/django.po index 6029498ff..560ef1a2c 100644 --- a/plinth/locale/zh_Hant/LC_MESSAGES/django.po +++ b/plinth/locale/zh_Hant/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-11 18:57-0500\n" +"POT-Creation-Date: 2021-01-25 20:15-0500\n" "PO-Revision-Date: 2021-01-25 11:32+0000\n" "Last-Translator: crlambdaYour {box_name} gets its " @@ -3426,7 +3534,7 @@ msgid "" "typical home setup.
" msgstr "" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your routerYour {box_name} has " @@ -3435,7 +3543,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.
" msgstr "" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the InternetYour Internet " @@ -3443,11 +3551,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.
" msgstr "" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over timeThis means that devices on the Internet can reach you when you are " @@ -3458,7 +3566,7 @@ msgid "" "over time or not, it is safer to choose this option.
" msgstr "" -#: plinth/modules/networks/forms.py:359 +#: plinth/modules/networks/forms.py:368 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:372 +#: plinth/modules/networks/forms.py:381 #, python-brace-format msgid "" "I dont have a public IP address
This means that " @@ -3482,17 +3590,17 @@ msgid "" "workaround solutions but each solution has some limitations.
" msgstr "" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP providesYou will be suggested the most conservative actions.
" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:407 +#: plinth/modules/networks/forms.py:416 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)" msgstr "" -#: plinth/modules/networks/forms.py:419 +#: plinth/modules/networks/forms.py:428 #, python-brace-format msgid "" "Forward specific traffic as needed by each application
" msgstr "" -#: plinth/modules/networks/forms.py:433 +#: plinth/modules/networks/forms.py:442 msgid "" "Router is currently unconfigured
Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.
" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:24 +#, python-format +msgid "" +"This is the primary connection that %(box_name)s relies on for Internet " +"connectivity. Altering it may render your %(box_name)s unreachable. Ensure " +"that you have other means to access %(box_name)s before altering this " +"connection." +msgstr "" + +#: plinth/modules/networks/templates/connection_show.html:36 msgid "Edit connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:23 +#: plinth/modules/networks/templates/connection_show.html:36 #: plinth/modules/wireguard/templates/wireguard_show_client.html:72 #: plinth/modules/wireguard/templates/wireguard_show_server.html:73 #: plinth/templates/base.html:156 plinth/templates/base.html:157 msgid "Edit" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:30 -#: plinth/modules/networks/templates/connections_list.html:60 +#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connections_list.html:61 msgid "Deactivate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:37 -#: plinth/modules/networks/templates/connections_list.html:67 +#: plinth/modules/networks/templates/connection_show.html:50 +#: plinth/modules/networks/templates/connections_list.html:69 msgid "Activate" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:46 +#: plinth/modules/networks/templates/connection_show.html:59 #: plinth/modules/networks/templates/connections_diagram.html:19 #: plinth/modules/networks/templates/connections_diagram.html:22 #: plinth/modules/networks/templates/connections_diagram.html:51 @@ -3555,146 +3672,146 @@ msgstr "" msgid "Connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:53 -#: plinth/modules/networks/templates/connection_show.html:195 -#: plinth/modules/networks/templates/connection_show.html:236 +#: plinth/modules/networks/templates/connection_show.html:66 +#: plinth/modules/networks/templates/connection_show.html:208 +#: plinth/modules/networks/templates/connection_show.html:249 msgid "yes" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:64 +#: plinth/modules/networks/templates/connection_show.html:77 #: plinth/modules/storage/templates/storage.html:23 msgid "Device" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:90 +#: plinth/modules/networks/templates/connection_show.html:103 #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:19 #: plinth/modules/snapshot/templates/snapshot_manage.html:29 #: plinth/modules/snapshot/templates/snapshot_rollback.html:27 msgid "Description" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:111 -#: plinth/modules/networks/templates/connection_show.html:127 +#: plinth/modules/networks/templates/connection_show.html:124 +#: plinth/modules/networks/templates/connection_show.html:140 msgid "Speed" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:113 +#: plinth/modules/networks/templates/connection_show.html:126 #, python-format msgid "%(ethernet_speed)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:129 +#: plinth/modules/networks/templates/connection_show.html:142 #, python-format msgid "%(wireless_bitrate)s Mbit/s" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:141 +#: plinth/modules/networks/templates/connection_show.html:154 msgid "Signal strength" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:157 +#: plinth/modules/networks/templates/connection_show.html:170 msgid "IPv4" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:162 -#: plinth/modules/networks/templates/connection_show.html:205 +#: plinth/modules/networks/templates/connection_show.html:175 +#: plinth/modules/networks/templates/connection_show.html:218 #: plinth/modules/shadowsocks/forms.py:48 msgid "Method" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:171 -#: plinth/modules/networks/templates/connection_show.html:212 +#: plinth/modules/networks/templates/connection_show.html:184 +#: plinth/modules/networks/templates/connection_show.html:225 msgid "IP address" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:187 -#: plinth/modules/networks/templates/connection_show.html:228 +#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:241 msgid "DNS server" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:194 -#: plinth/modules/networks/templates/connection_show.html:235 +#: plinth/modules/networks/templates/connection_show.html:207 +#: plinth/modules/networks/templates/connection_show.html:248 #: plinth/modules/storage/forms.py:139 msgid "Default" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:200 +#: plinth/modules/networks/templates/connection_show.html:213 msgid "IPv6" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:243 +#: plinth/modules/networks/templates/connection_show.html:256 msgid "This connection is not active." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:246 +#: plinth/modules/networks/templates/connection_show.html:259 #: plinth/modules/security/__init__.py:46 msgid "Security" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:251 -#: plinth/modules/networks/templates/connection_show.html:271 -#: plinth/modules/networks/templates/connection_show.html:290 +#: plinth/modules/networks/templates/connection_show.html:264 +#: plinth/modules/networks/templates/connection_show.html:284 +#: plinth/modules/networks/templates/connection_show.html:303 msgid "Firewall zone" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:260 +#: plinth/modules/networks/templates/connection_show.html:273 msgid "" "This interface should be connected to a local network/machine. If you " "connect this interface to a public network, services meant to be available " "only internally will become available externally. This is a security risk." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:280 -#: plinth/modules/networks/templates/connection_show.html:303 +#: plinth/modules/networks/templates/connection_show.html:293 +#: plinth/modules/networks/templates/connection_show.html:316 msgid "" "This interface should receive your Internet connection. If you connect it to " "a local network/machine, many services meant to available only internally " "will not be available." msgstr "" -#: plinth/modules/networks/templates/connection_show.html:292 +#: plinth/modules/networks/templates/connection_show.html:305 #: plinth/modules/networks/templates/connections_diagram.html:24 #: plinth/network.py:24 msgid "External" msgstr "" -#: plinth/modules/networks/templates/connection_show.html:299 +#: plinth/modules/networks/templates/connection_show.html:312 #, python-format msgid "" "This interface is not maintained by %(box_name)s. For security, it is " @@ -3782,7 +3899,7 @@ msgstr "" msgid "Inactive" msgstr "" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "" @@ -5599,11 +5716,6 @@ msgstr "" msgid "Low disk space" msgstr "" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -5739,19 +5851,19 @@ msgid "" "may be used by multiple users. Each user's set of devices may be " "synchronized with a distinct set of folders. The web interface on " "{box_name} is only available for users belonging to the \"admin\" or " -"\"syncthing\" group." +"\"syncthing-access\" group." msgstr "" -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "" -#: plinth/modules/syncthing/__init__.py:60 +#: plinth/modules/syncthing/__init__.py:62 #: plinth/modules/syncthing/manifest.py:12 msgid "Syncthing" msgstr "" -#: plinth/modules/syncthing/__init__.py:61 +#: plinth/modules/syncthing/__init__.py:63 msgid "File Synchronization" msgstr "" @@ -6054,13 +6166,6 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:76 -#: plinth/modules/upgrades/templates/update-firstboot-progress.html:16 -#: plinth/modules/upgrades/templates/update-firstboot.html:11 -#: plinth/templates/setup.html:62 -msgid "Update" -msgstr "" - #: plinth/modules/upgrades/__init__.py:117 msgid "Updates" msgstr ""