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 \n" "Language-Team: Arabic (Saudi Arabia) user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

Your {box_name} gets its " @@ -3420,7 +3520,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 router

Your {box_name} has " @@ -3429,7 +3529,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 Internet

Your Internet " @@ -3437,11 +3537,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 time

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: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 " @@ -3476,17 +3576,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 provides

You 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 @@ -3549,146 +3658,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 " @@ -3776,7 +3885,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 "" @@ -5593,11 +5702,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 "" @@ -5733,19 +5837,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 "" @@ -6048,13 +6152,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/bg/LC_MESSAGES/django.po b/plinth/locale/bg/LC_MESSAGES/django.po index 0717108e1..15cd9da94 100644 --- a/plinth/locale/bg/LC_MESSAGES/django.po +++ b/plinth/locale/bg/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: ikmaak \n" "Language-Team: Bulgarian user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

Your {box_name} gets its " @@ -3427,7 +3527,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 router

Your {box_name} has " @@ -3436,7 +3536,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 Internet

Your Internet " @@ -3444,11 +3544,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 time

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: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 " @@ -3483,17 +3583,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 provides

You 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 @@ -3556,146 +3665,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 " @@ -3783,7 +3892,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 "" @@ -5604,11 +5713,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 "" @@ -5744,19 +5848,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 "" @@ -6059,13 +6163,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/bn/LC_MESSAGES/django.po b/plinth/locale/bn/LC_MESSAGES/django.po index 0fdd31e33..e94fd36db 100644 --- a/plinth/locale/bn/LC_MESSAGES/django.po +++ b/plinth/locale/bn/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-11-30 22:24+0000\n" "Last-Translator: Oymate \n" "Language-Team: Bengali user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

Your {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 router

Your {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 Internet

Your 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 time

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: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 provides

You 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/cs/LC_MESSAGES/django.po b/plinth/locale/cs/LC_MESSAGES/django.po index 59dc3226b..14c2252e6 100644 --- a/plinth/locale/cs/LC_MESSAGES/django.po +++ b/plinth/locale/cs/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: Milan \n" "Language-Team: Czech user@host:~/path/to/repo/" @@ -284,11 +365,11 @@ msgstr "" "Popis umístění nového nebo existujícího repozitáře. Příklad: user@host:~/" "path/to/repo/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "Heslo SSH serveru" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

Your {box_name} gets its " @@ -3972,7 +4071,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 router

Your {box_name} has " @@ -3981,7 +4080,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 Internet

Your Internet " @@ -3989,11 +4088,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 time

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: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 " @@ -4028,19 +4127,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 provides

You 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 "Stávající nastavení sítě" -#: 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 "Upravit připojení" -#: 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 "Upravit" -#: 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 "Deaktivovat" -#: 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 "Aktivovat" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "Smazat připojení" -#: 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 @@ -4103,125 +4211,125 @@ msgstr "Smazat připojení" msgid "Connection" msgstr "Připojení" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "Hlavní připojení" -#: 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 "ano" -#: 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 "Zařízení" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "Stav" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "Důvod stavu" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "MAC adresa" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "Rozhraní" -#: 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 "Popis" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "Fyzická linka" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "Stav linky" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "kabel je připojen" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "zkontrolujte 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 "Rychlost" -#: 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 "Síla signálu" -#: 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 "Metoda" -#: 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 adresa" -#: 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 "Výchozí" -#: 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 "Toto připojení není aktivní." -#: 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 "Zabezpečení" -#: 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 "Zóna brány 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 " @@ -4231,8 +4339,8 @@ msgstr "" "připojíte do veřejné sítě, služby které jsou zamýšleny být k dispozici pouze " "vnitřně se stanou dostupné zvenčí. To je bezpečnostní riziko." -#: 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 " @@ -4242,13 +4350,13 @@ msgstr "" "připojíte do místní sítě/stroji, mnohé služby, které jsou určené být " "dostupné pouze vnitřně nebudou dostupné." -#: 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 "Vnější" -#: 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 " @@ -4336,7 +4444,7 @@ msgstr "Aktivní" msgid "Inactive" msgstr "Neaktivní" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "Smazat připojení %(name)s" @@ -6498,12 +6606,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 "" @@ -6665,7 +6767,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 "" "Provozování Syncthing na {box_name} poskytuje další synchronizační bod pro " "vaše data, který je k dispozici po většinu času, což umožní vašim zařízením " @@ -6674,16 +6776,16 @@ msgstr "" "být synchronizována do odlišné sady složek. Webové rozhraní {box_name} je k " "dispozici pouze pro uživatele náležející do skupiny „admin“." -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "Spravovat aplikaci 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 "Synchronizace souborů" @@ -7058,13 +7160,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 "Aktualizovat" - #: plinth/modules/upgrades/__init__.py:117 #, fuzzy #| msgid "Update" @@ -8344,6 +8439,44 @@ msgstr "%(percentage)s%% dokončeno" msgid "Gujarati" msgstr "gudžarátština" +#, 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 "" +#~ "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." + +#~ msgid "Automatic (DHCP)" +#~ msgstr "Automaticky (DHCP)" + +#~ msgid "Shared" +#~ msgstr "Sdílené" + +#, fuzzy +#~| msgid "Manual" +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Příručka" + +#, 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." + +#~ msgid "Automatic, DHCP only" +#~ msgstr "Automaticky, pouze DHCP" + +#~ msgid "Ignore" +#~ msgstr "Ignorovat" + #~ msgid "Plumble" #~ msgstr "Plumble" @@ -9171,9 +9304,6 @@ msgstr "gudžarátština" #~ msgid "Restore data from this archive?" #~ msgstr "Obnovit data z tohoto archivu?" -#~ msgid "Backup file uploaded." -#~ msgstr "Soubor se zálohou nahrán." - #~ msgid "Upload Backup File" #~ msgstr "Nahrát soubor se zálohou" diff --git a/plinth/locale/da/LC_MESSAGES/django.po b/plinth/locale/da/LC_MESSAGES/django.po index c99f37e8e..af726b125 100644 --- a/plinth/locale/da/LC_MESSAGES/django.po +++ b/plinth/locale/da/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: 2021-01-18 12:32+0000\n" "Last-Translator: ikmaak \n" "Language-Team: Danish user@host:~/path/to/repo/" @@ -282,11 +363,11 @@ msgstr "" "Sti til nyt eller eksisterende fjernlager. Eksempelvis: bruger@vært:~/sti/" "til/arkiv/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "SSH-serverens adgangskode" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

Your {box_name} gets its " @@ -3955,7 +4043,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 router

Your {box_name} has " @@ -3964,7 +4052,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 Internet

Your Internet " @@ -3972,11 +4060,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 time

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: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 " @@ -4011,19 +4099,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 provides

You 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 "Nuværende Netværkskonfiguration" -#: 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 Forbindelse" -#: 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 "Deaktiver" -#: 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 "Slet forbindelse" -#: 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 @@ -4086,125 +4183,125 @@ msgstr "Slet forbindelse" msgid "Connection" msgstr "Forbindelse" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "Primær forbindelse" -#: 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 "Enhed" -#: 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 "Tilstandsbegrundelse" -#: 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 "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 "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 "Linktilstand" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "kabel forbundet" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "kontroller kabling" -#: 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 "Hastighed" -#: 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-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 "Denne forbindelse 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 "Sikkerhed" -#: 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 " @@ -4215,8 +4312,8 @@ msgstr "" "kun er beregnet til at være internt tilgængelige blive tilgængelige udefra. " "Dette er en sikkerhedsrisiko." -#: 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 " @@ -4226,13 +4323,13 @@ msgstr "" "Forbinder du det til et lokalt netværk eller maskine, vil tjenester som er " "beregnet til at være eksternt tilgængelige ikke være det." -#: 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 "Ekstern" -#: 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 " @@ -4322,7 +4419,7 @@ msgstr "Aktiv" msgid "Inactive" msgstr "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 "Slet forbindelse %(name)s" @@ -6473,12 +6570,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 "Om {box_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -6630,21 +6721,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 "Installer denne applikation?" -#: 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 "" @@ -6998,13 +7089,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 "Opdater" - #: plinth/modules/upgrades/__init__.py:117 #, fuzzy #| msgid "Update" @@ -8258,6 +8342,44 @@ msgstr "%(percentage)s%% færdig" 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 "" +#~ "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." + +#, fuzzy +#~| msgid "Manual" +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Brugermanual" + +#, 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." + +#, fuzzy +#~| msgid "Automatic Upgrades" +#~ msgid "Automatic, DHCP only" +#~ msgstr "Automatisk Opdatering" + #~ msgid "Show Ports" #~ msgstr "Vis porte" diff --git a/plinth/locale/de/LC_MESSAGES/django.po b/plinth/locale/de/LC_MESSAGES/django.po index 127d1b848..b6fac8393 100644 --- a/plinth/locale/de/LC_MESSAGES/django.po +++ b/plinth/locale/de/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: 2021-01-13 15:32+0000\n" "Last-Translator: ikmaak \n" "Language-Team: German user@host:~/path/to/repo/" @@ -279,11 +359,11 @@ msgstr "" "Pfad eines neuen oder existierenden Archivs. Beispiel: " "benutzer@hostrechner:~/pfad/zum/archiv/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "SSH-Server-Passwort" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

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.

" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your router

Your {box_name} has " @@ -3984,7 +4082,7 @@ msgstr "" "Ihre Geräte stellen eine Verbindung mit der Internetverbindung von " "{box_name} her.

" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the Internet

Your Internet " @@ -3996,11 +4094,11 @@ msgstr "" "keine anderen Geräte im Netzwerk. Dies kann bei Community- oder Cloud-Setups " "passieren.

" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "Wählen Sie die Art Ihrer Internetverbindung" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over time

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: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 " @@ -4059,7 +4157,7 @@ msgstr "" "Dienste zu Hause. {box_name} bietet viele Umgehungslösungen, aber jede " "Lösung hat einige Einschränkungen.

" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP provides

You will be suggested the most conservative actions.

" @@ -4067,11 +4165,11 @@ msgstr "" "Ich weiss nicht, welche Art von Verbindung mein ISP anbietet

Es werden Ihnen die konservativsten Massnahmen vorgeschlagen.

" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "Bevorzugte 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 " @@ -4122,32 +4220,41 @@ msgstr "" "erinnert werden möchten. Einige der anderen Konfigurationsschritte können " "fehlschlagen.

" -#: 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 "Verbindung bearbeiten" -#: 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 "Bearbeiten" -#: 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 "Ausschalten" -#: 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 "Einschalten" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "Verbindung löschen" -#: 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 @@ -4155,125 +4262,125 @@ msgstr "Verbindung löschen" msgid "Connection" msgstr "Verbindung" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "Primäre Verbindung" -#: 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 "Gerät" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "Zustand" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "Erklärung des Zustands" -#: 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 "Schnittstelle" -#: 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 "Beschreibung" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "Physikalischer Link" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "Link-Zustand" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "Kabel verbunden" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "bitte Kabel prüfen" -#: 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 "Geschwindigkeit" -#: 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 "Signalstärke" -#: 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-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-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 "Diese Verbindung ist nicht 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 "Sicherheit" -#: 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 " @@ -4284,8 +4391,8 @@ msgstr "" "(WAN) verbinden, werden Dienste, die nur intern zur Verfügung stehen " "sollten, extern erreichbar sein. Dies ist ein Sicherheitsrisiko." -#: 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 " @@ -4295,13 +4402,13 @@ msgstr "" "Wenn Sie diese an ein lokales Netzwerk/Rechner anschließen, werden viele " "Dienste, die nur intern zur Verfügung stehen sollten, nicht verfügbar sein." -#: 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 " @@ -4391,7 +4498,7 @@ msgstr "Aktiv" msgid "Inactive" msgstr "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 "Verbindung %(name)s löschen" @@ -6510,11 +6617,6 @@ msgstr "" msgid "Low disk space" msgstr "Wenig Plattenspeicherplatz" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "Gehe zu {app_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "Festplattenfehler unmittelbar bevorstehend" @@ -6659,7 +6761,15 @@ msgstr "" "allen anderen Geräten reproduziert, auf denen Syncthing läuft." #: 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 " @@ -6667,7 +6777,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 "" "Das Ausführen von Syncthing auf {box_name} stellt ein weiteres Gerät zur " "Synchronisation Ihrer Dateien zur Verfügung, welches die meiste Zeit " @@ -6678,16 +6788,16 @@ msgstr "" "{box_name} ist nur für Benutzer der \"Admin\" oder \"Syncthing\"-Gruppe " "zugänglich." -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "Syncthing-Anwendung einstellen" -#: 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 "Dateisynchronisation" @@ -7053,13 +7163,6 @@ msgstr "" "erachtet wird, erfolgt dieser automatisch um 02:00 Uhr, so dass alle " "Anwendungen kurzzeitig nicht verfügbar sind." -#: 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/upgrades/__init__.py:117 msgid "Updates" msgstr "Aktualisierungen" @@ -8278,6 +8381,42 @@ msgstr "%(percentage)s %% abgeschlossen" 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 "" +#~ "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." + +#~ msgid "Automatic (DHCP)" +#~ msgstr "Automatisch (DHCP)" + +#~ msgid "Shared" +#~ msgstr "Geteilt" + +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Manuell" + +#, 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." + +#~ msgid "Automatic, DHCP only" +#~ msgstr "Automatisch, nur DHCP" + +#~ msgid "Ignore" +#~ msgstr "Ignorieren" + #~ msgid "Plumble" #~ msgstr "Plumble" diff --git a/plinth/locale/django.pot b/plinth/locale/django.pot index 58e8714e8..1c1101b49 100644 --- a/plinth/locale/django.pot +++ b/plinth/locale/django.pot @@ -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 NAME \n" "Language-Team: LANGUAGE \n" @@ -25,27 +25,27 @@ msgstr "" msgid "FreedomBox" msgstr "" -#: plinth/daemon.py:101 +#: plinth/daemon.py:103 #, python-brace-format msgid "Service {service_name} is running" msgstr "" -#: plinth/daemon.py:128 +#: plinth/daemon.py:130 #, python-brace-format msgid "Listening on {kind} port {listen_address}:{port}" msgstr "" -#: plinth/daemon.py:132 +#: plinth/daemon.py:134 #, python-brace-format msgid "Listening on {kind} port {port}" msgstr "" -#: plinth/daemon.py:200 +#: plinth/daemon.py:202 #, python-brace-format msgid "Connect to {host}:{port}" msgstr "" -#: plinth/daemon.py:202 +#: plinth/daemon.py:204 #, python-brace-format msgid "Cannot connect to {host}:{port}" msgstr "" @@ -130,194 +130,272 @@ msgstr "" msgid "Local Network Domain" msgstr "" -#: plinth/modules/backups/__init__.py:30 +#: plinth/modules/backups/__init__.py:34 msgid "Backups allows creating and managing backup archives." msgstr "" -#: plinth/modules/backups/__init__.py:50 +#: plinth/modules/backups/__init__.py:54 plinth/modules/backups/__init__.py:200 +#: plinth/modules/backups/__init__.py:245 msgid "Backups" msgstr "" +#: plinth/modules/backups/__init__.py:197 +msgid "" +"Enable an automatic backup schedule for data safety. Prefer an encrypted " +"remote backup location or an extra attached disk." +msgstr "" + +#: plinth/modules/backups/__init__.py:203 +msgid "Enable a Backup Schedule" +msgstr "" + +#: plinth/modules/backups/__init__.py:207 +#: plinth/modules/backups/__init__.py:254 +#: plinth/modules/storage/__init__.py:323 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + +#: plinth/modules/backups/__init__.py:242 +#, python-brace-format +msgid "" +"A scheduled backup failed. Past {error_count} attempts for backup did not " +"succeed. The latest error is: {error_message}" +msgstr "" + +#: plinth/modules/backups/__init__.py:250 +msgid "Error During Backup" +msgstr "" + #: plinth/modules/backups/forms.py:33 #, python-brace-format msgid "{app} (No data to backup)" msgstr "" -#: plinth/modules/backups/forms.py:50 +#: plinth/modules/backups/forms.py:53 +msgid "Enable scheduled backups" +msgstr "" + +#: plinth/modules/backups/forms.py:54 +msgid "" +"If enabled, a backup is taken every day, every week and every month. Older " +"backups are removed." +msgstr "" + +#: plinth/modules/backups/forms.py:58 +msgid "Number of daily backups to keep" +msgstr "" + +#: plinth/modules/backups/forms.py:59 +msgid "" +"This many latest backups are kept and the rest are removed. A value of \"0\" " +"disables backups of this type. Triggered at specified hour every day." +msgstr "" + +#: plinth/modules/backups/forms.py:64 +msgid "Number of weekly backups to keep" +msgstr "" + +#: plinth/modules/backups/forms.py:66 +msgid "" +"This many latest backups are kept and the rest are removed. A value of \"0\" " +"disables backups of this type. Triggered at specified hour every Sunday." +msgstr "" + +#: plinth/modules/backups/forms.py:71 +msgid "Number of monthly backups to keep" +msgstr "" + +#: plinth/modules/backups/forms.py:73 +msgid "" +"This many latest backups are kept and the rest are removed. A value of \"0\" " +"disables backups of this type. Triggered at specified hour first day of " +"every month." +msgstr "" + +#: plinth/modules/backups/forms.py:78 +msgid "Hour of the day to trigger backup operation" +msgstr "" + +#: plinth/modules/backups/forms.py:79 +msgid "In 24 hour format." +msgstr "" + +#: plinth/modules/backups/forms.py:82 plinth/modules/backups/forms.py:104 +msgid "Included apps" +msgstr "" + +#: plinth/modules/backups/forms.py:82 plinth/modules/backups/forms.py:104 +msgid "Apps to include in the backup" +msgstr "" + +#: plinth/modules/backups/forms.py:98 msgid "Repository" msgstr "" -#: plinth/modules/backups/forms.py:52 +#: plinth/modules/backups/forms.py:100 #: plinth/modules/backups/templates/backups_delete.html:17 #: plinth/modules/ikiwiki/forms.py:15 -#: plinth/modules/networks/templates/connection_show.html:58 +#: plinth/modules/networks/templates/connection_show.html:71 #: plinth/modules/samba/templates/samba.html:66 #: plinth/modules/sharing/templates/sharing.html:33 msgid "Name" msgstr "" -#: plinth/modules/backups/forms.py:53 +#: plinth/modules/backups/forms.py:101 msgid "(Optional) Set a name for this backup archive" msgstr "" -#: plinth/modules/backups/forms.py:56 -msgid "Included apps" -msgstr "" - -#: plinth/modules/backups/forms.py:56 -msgid "Apps to include in the backup" -msgstr "" - -#: plinth/modules/backups/forms.py:73 +#: plinth/modules/backups/forms.py:121 msgid "Select the apps you want to restore" msgstr "" -#: plinth/modules/backups/forms.py:89 +#: plinth/modules/backups/forms.py:137 msgid "Upload File" msgstr "" -#: plinth/modules/backups/forms.py:91 +#: plinth/modules/backups/forms.py:139 msgid "Backup files have to be in .tar.gz format" msgstr "" -#: plinth/modules/backups/forms.py:92 +#: plinth/modules/backups/forms.py:140 msgid "Select the backup file you want to upload" msgstr "" -#: plinth/modules/backups/forms.py:98 +#: plinth/modules/backups/forms.py:146 msgid "Repository path format incorrect." msgstr "" -#: plinth/modules/backups/forms.py:105 +#: plinth/modules/backups/forms.py:153 #, python-brace-format msgid "Invalid username: {username}" msgstr "" -#: plinth/modules/backups/forms.py:115 +#: plinth/modules/backups/forms.py:163 #, python-brace-format msgid "Invalid hostname: {hostname}" msgstr "" -#: plinth/modules/backups/forms.py:119 +#: plinth/modules/backups/forms.py:167 #, python-brace-format msgid "Invalid directory path: {dir_path}" msgstr "" -#: plinth/modules/backups/forms.py:125 +#: plinth/modules/backups/forms.py:173 msgid "Encryption" msgstr "" -#: plinth/modules/backups/forms.py:126 +#: plinth/modules/backups/forms.py:174 msgid "" "\"Key in Repository\" means that a password-protected key is stored with the " "backup." msgstr "" -#: plinth/modules/backups/forms.py:128 +#: plinth/modules/backups/forms.py:176 msgid "Key in Repository" msgstr "" -#: plinth/modules/backups/forms.py:128 plinth/modules/searx/forms.py:15 +#: plinth/modules/backups/forms.py:176 plinth/modules/searx/forms.py:15 msgid "None" msgstr "" -#: plinth/modules/backups/forms.py:130 plinth/modules/networks/forms.py:266 +#: plinth/modules/backups/forms.py:178 plinth/modules/networks/forms.py:275 msgid "Passphrase" msgstr "" -#: plinth/modules/backups/forms.py:131 +#: plinth/modules/backups/forms.py:179 msgid "Passphrase; Only needed when using encryption." msgstr "" -#: plinth/modules/backups/forms.py:134 +#: plinth/modules/backups/forms.py:182 msgid "Confirm Passphrase" msgstr "" -#: plinth/modules/backups/forms.py:134 +#: plinth/modules/backups/forms.py:182 msgid "Repeat the passphrase." msgstr "" -#: plinth/modules/backups/forms.py:145 +#: plinth/modules/backups/forms.py:193 msgid "The entered encryption passphrases do not match" msgstr "" -#: plinth/modules/backups/forms.py:149 +#: plinth/modules/backups/forms.py:197 msgid "Passphrase is needed for encryption." msgstr "" -#: plinth/modules/backups/forms.py:184 +#: plinth/modules/backups/forms.py:232 msgid "Select Disk or Partition" msgstr "" -#: plinth/modules/backups/forms.py:185 +#: plinth/modules/backups/forms.py:233 msgid "Backups will be stored in the directory FreedomBoxBackups" msgstr "" -#: plinth/modules/backups/forms.py:194 +#: plinth/modules/backups/forms.py:242 msgid "SSH Repository Path" msgstr "" -#: plinth/modules/backups/forms.py:195 +#: plinth/modules/backups/forms.py:243 msgid "" "Path of a new or existing repository. Example: user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

Your {box_name} gets its " @@ -3415,7 +3515,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 router

Your {box_name} has " @@ -3424,7 +3524,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 Internet

Your Internet " @@ -3432,11 +3532,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 time

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: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 " @@ -3471,17 +3571,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 provides

You 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 @@ -3544,146 +3653,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 " @@ -3771,7 +3880,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 "" @@ -5588,11 +5697,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 "" @@ -5728,19 +5832,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 "" @@ -6043,13 +6147,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/el/LC_MESSAGES/django.po b/plinth/locale/el/LC_MESSAGES/django.po index 1496e5861..b223ba7cc 100644 --- a/plinth/locale/el/LC_MESSAGES/django.po +++ b/plinth/locale/el/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: ikmaak \n" "Language-Team: Greek user@host:~/path/to/repo/" @@ -292,11 +373,11 @@ msgstr "" "Το μονοπάτι από ένα νέο ή ένα υπάρχον αποθετήριο. Παράδειγμα: " "χρήστης@υπολογιστής:~/μονοπάτι/για/το/αποθετήριο/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "Κωδικός πρόσβασης διακομιστή SSH" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

Your {box_name} gets its " @@ -4056,7 +4152,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 router

Your {box_name} has " @@ -4065,7 +4161,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 Internet

Your Internet " @@ -4073,11 +4169,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 time

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: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 " @@ -4112,19 +4208,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 provides

You will be suggested the most conservative actions.

" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 #, fuzzy #| msgid "An error occurred during 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 @@ -4187,125 +4292,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 "Kατάσταση" -#: 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 "Ιnterface" -#: 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 " @@ -4316,8 +4421,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 " @@ -4327,13 +4432,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 " @@ -4421,7 +4526,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" @@ -6618,12 +6723,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 "" @@ -6776,7 +6875,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} παρέχει ένα επιπλέον σημείο " "συγχρονισμού για τα δεδομένα σας, το οποίο είναι διαθέσιμο τον περισσότερο " @@ -6787,16 +6886,16 @@ msgstr "" "{box_name} είναι διαθέσιμη μόνο για χρήστες που ανήκουν στην ομάδα \"admin" "\" (διαχειριστών)." -#: 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 "Συγχρονισμός αρχείων" @@ -7163,13 +7262,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" @@ -8466,6 +8558,45 @@ msgstr "ολοκληρώθηκε το %(percentage)s%%" 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 "" +#~ "Η \"Αυτόματη\" μέθοδος θα κάνει το {box_name} να αποκτήσει ρύθμιση " +#~ "παραμέτρων από αυτό το δίκτυο καθιστώντας το πρόγραμμα-πελάτη. Η μέθοδος " +#~ "\"Κοινόχρηστος\" θα κάνει το {box_name} να ενεργεί ως δρομολογητής, να " +#~ "ρυθμίζει τις παραμέτρους των υπολογιστών-πελατών σε αυτό το δίκτυο και να " +#~ "μοιράζεται τη σύνδεσή του στο Internet." + +#~ 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 "Plumble" #~ msgstr "Plumble" diff --git a/plinth/locale/es/LC_MESSAGES/django.po b/plinth/locale/es/LC_MESSAGES/django.po index 91253ff7c..6bbe73001 100644 --- a/plinth/locale/es/LC_MESSAGES/django.po +++ b/plinth/locale/es/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-26 01:08+0000\n" "Last-Translator: Fioddor Superconcentrado \n" "Language-Team: Spanish user@host:~/path/to/repo/" @@ -281,11 +361,11 @@ msgstr "" "Ruta al repositorio nuevo o existente. Ejemplo: usuario@host:~/ruta/al/" "repo/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "Contraseña del servidor SSH" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

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.

" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your router

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}.

" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the Internet

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.

" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "Elija su tipo de conexión a Internet" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over time

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: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 " @@ -4005,7 +4103,7 @@ msgstr "" "{box_name} proporciona algunas soluciones pero todas presentan algunas " "limitaciones.

" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP provides

You will be suggested the most conservative actions.

" @@ -4013,11 +4111,11 @@ msgstr "" "No sé qué tipo de conexión me da mi proveedor.

Se le " "sugerirán las opciones más conservadoras.

" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "Configuración del router preferida" -#: 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 +4161,41 @@ msgstr "" "que se le recuerde más tarde. Puede que falle alguno de los siguientes pasos " "de la configuración.

" -#: 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 "Editar conexión" -#: 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 "Editar" -#: 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 "Desactivar" -#: 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 "Activar" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "Eliminar conexión" -#: 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 +4203,125 @@ msgstr "Eliminar conexión" msgid "Connection" msgstr "Conexión" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "Conexión principal" -#: 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 "sí" -#: 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 "Estado" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "Motivo del estado" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "Dirección MAC" -#: plinth/modules/networks/templates/connection_show.html:86 +#: plinth/modules/networks/templates/connection_show.html:99 msgid "Interface" msgstr "Interfaz" -#: 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 "Descripción" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "Enlace físico" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "Estado del enlace" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "El cable está conectado" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "Por favor compruebe el cable" -#: 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 "Velocidad" -#: 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 "Potencia de la señal" -#: 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étodo" -#: 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 "Dirección 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 "Servidor 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 "Por defecto" -#: 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 "Esta conexión no está activa." -#: 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 "Protección" -#: 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 de 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 " @@ -4224,8 +4331,8 @@ msgstr "" "a una red pública los servicios destinados a la red interna estarán también " "accesibles desde la red externa, lo que supone un riesgo de seguridad." -#: 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 " @@ -4235,13 +4342,13 @@ msgstr "" "red/máquina local, muchos servicios destinados a funcionar internamente no " "estarán disponibles." -#: 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 " @@ -4331,7 +4438,7 @@ msgstr "Activa" msgid "Inactive" msgstr "Inactiva" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "Eliminar la conexión %(name)s" @@ -6416,11 +6523,6 @@ msgstr "" msgid "Low disk space" msgstr "Poco espacio en disco" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "Ir a {app_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "Fallo de disco inminente" @@ -6563,7 +6665,15 @@ msgstr "" "automáticamente en todos los demás que también estén ejecutando 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 " @@ -6571,7 +6681,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 "" "Ejecutar Syncthing en {box_name} proporciona una sincronización extra para " "sus datos permitiendo que sus dispositivos se sincronicen más a menudo. " @@ -6581,16 +6691,16 @@ msgstr "" "interfaz web en {box_name} solo está disponible para quienes pertenezcan a " "los grupos \"admin\" o \"syncthing\"." -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "Administrar 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 "Sincronización de archivos" @@ -6955,13 +7065,6 @@ msgstr "" "tiempo. Si se decide retrasar el reinicio del sistema, éste se hará de forma " "automática a las 02:00 h." -#: 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/upgrades/__init__.py:117 msgid "Updates" msgstr "Actualizaciones" @@ -8160,6 +8263,42 @@ msgstr "%(percentage)s%% completado" 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 "" +#~ "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." + +#~ msgid "Automatic (DHCP)" +#~ msgstr "Automático (DHCP)" + +#~ msgid "Shared" +#~ msgstr "Compartido" + +#~ 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 "" +#~ "Los métodos \"automáticos\" harán que {box_name} solicite su " +#~ "configuración a la red y actúe como cualquier otro cliente." + +#~ msgid "Automatic, DHCP only" +#~ msgstr "Automático, solo DHCP" + +#~ msgid "Ignore" +#~ msgstr "Ignorar" + #~ msgid "Plumble" #~ msgstr "Plumble" diff --git a/plinth/locale/fa/LC_MESSAGES/django.po b/plinth/locale/fa/LC_MESSAGES/django.po index b5bac3590..8f188a278 100644 --- a/plinth/locale/fa/LC_MESSAGES/django.po +++ b/plinth/locale/fa/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: ikmaak \n" "Language-Team: Persian user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 #, fuzzy #| msgid "Please provide a password" msgid "SSH server password" msgstr "لطفاً یک رمز وارد کنید" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

Your {box_name} gets its " @@ -3876,7 +3964,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 router

Your {box_name} has " @@ -3885,7 +3973,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 Internet

Your Internet " @@ -3893,11 +3981,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 time

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: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 " @@ -3932,19 +4020,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 provides

You 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 @@ -4007,125 +4104,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 "آی‌پی ن۴" -#: 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 " @@ -4135,8 +4232,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 " @@ -4146,13 +4243,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 " @@ -4243,7 +4340,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 را پاک کن" @@ -6218,12 +6315,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 "" @@ -6372,19 +6463,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 "" @@ -6693,13 +6784,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 "Create..." @@ -7865,6 +7949,50 @@ msgstr "" 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 "کتاب راهنما" + +#, 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} به عنوان روتر عمل " +#~ "می‌کند، کاربران شبکه را تنظیم می‌کند و اتصال اینترنت خود را با آن‌ها به " +#~ "اشتراک می‌گذارد." + +#, fuzzy +#~| msgid "Automatic (DHCP)" +#~ msgid "Automatic, DHCP only" +#~ msgstr "خودکار (DHCP)" + #, fuzzy #~| msgid "Show password" #~ msgid "Show Ports" diff --git a/plinth/locale/fake/LC_MESSAGES/django.po b/plinth/locale/fake/LC_MESSAGES/django.po index 4ce469906..58d2a3e84 100644 --- a/plinth/locale/fake/LC_MESSAGES/django.po +++ b/plinth/locale/fake/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Plinth 0.6\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: 2016-01-31 22:24+0530\n" "Last-Translator: Sunil Mohan Adapa \n" "Language-Team: Plinth Developers user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 #, fuzzy #| msgid "Save Password" msgid "SSH server password" msgstr "SAVE PASSWORD" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

Your {box_name} gets its " @@ -4085,7 +4188,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 router

Your {box_name} has " @@ -4094,7 +4197,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 Internet

Your Internet " @@ -4102,11 +4205,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 time

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: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 " @@ -4141,19 +4244,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 provides

You 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 "CURRENT NETWORK CONFIGURATION" -#: 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 "EDIT CONNECTION" -#: 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 "EDIT" -#: 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 "DEACTIVATE" -#: 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 "ACTIVATE" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "DELETE CONNECTION" -#: 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 @@ -4216,125 +4328,125 @@ msgstr "DELETE CONNECTION" msgid "Connection" msgstr "CONNECTION" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "PRIMARY CONNECTION" -#: 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 "YES" -#: 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 "DEVICE" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "STATE" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "STATE REASON" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "MAC ADDRESS" -#: 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 "DESCRIPTION" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "PHYSICAL LINK" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "LINK STATE" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "CABLE IS CONNECTED" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "PLEASE CHECK CABLE" -#: 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 "SPEED" -#: 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 "SIGNAL STRENGTH" -#: 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 "METHOD" -#: 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 ADDRESS" -#: 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 "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 "THIS CONNECTION IS NOT ACTIVE." -#: 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 " @@ -4344,8 +4456,8 @@ msgstr "" "CONNECT THIS INTERFACE TO A PUBLIC NETWORK, SERVICES MEANT TO BE AVAILABLE " "ONLY INTERNALLY WILL BECOME AVAILABLE EXTERNALLY. THIS IS A SECURITY RISK." -#: 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 " @@ -4355,13 +4467,13 @@ msgstr "" "YOUR A LOCAL NETWORK/MACHINE, MANY SERVICES MEANT TO AVAILABLE ONLY " "INTERNALLY WILL NOT BE AVAILABLE." -#: 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 "EXTERNAL" -#: 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 " @@ -4451,7 +4563,7 @@ msgstr "ACTIVE" msgid "Inactive" msgstr "INACTIVE" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "DELETE CONNECTION %(name)s" @@ -6619,12 +6731,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 "ABOUT {box_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "" @@ -6773,21 +6879,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 "Installation" msgid "Administer Syncthing application" msgstr "INSTALLATION" -#: 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 "" @@ -7150,15 +7256,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 -#, fuzzy -#| msgid "Update URL" -msgid "Update" -msgstr "UPDATE URL" - #: plinth/modules/upgrades/__init__.py:117 #, fuzzy #| msgid "Update URL" @@ -8418,6 +8515,17 @@ msgstr "%(percentage)s%% COMPLETE" msgid "Gujarati" msgstr "" +#, fuzzy +#~| msgid "Manual" +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "MANUAL" + +#, fuzzy +#~| msgid "Automatic Upgrades" +#~ msgid "Automatic, DHCP only" +#~ msgstr "AUTOMATIC UPGRADES" + #, fuzzy #~| msgid "Port" #~ msgid "Show Ports" diff --git a/plinth/locale/fr/LC_MESSAGES/django.po b/plinth/locale/fr/LC_MESSAGES/django.po index 640a9cb08..906f037be 100644 --- a/plinth/locale/fr/LC_MESSAGES/django.po +++ b/plinth/locale/fr/LC_MESSAGES/django.po @@ -7,7 +7,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-18 12:32+0000\n" "Last-Translator: ikmaak \n" "Language-Team: French user@host:~/path/to/repo/" @@ -282,11 +362,11 @@ msgstr "" "Chemin d’un dépôt, nouveau ou existant. Exemple : utilisateur@machine:~/" "chemin/vers/le/dépôt/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "Mot de passe du serveur SSH" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

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.

" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your router

Your {box_name} has " @@ -4014,7 +4112,7 @@ msgstr "" "tous vos appareils se connectent à la {box_name} pour leur connectivité " "Internet.

" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the 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 »).

" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "Choisissez votre type de connexion à Internet" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over time

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: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 " @@ -4088,7 +4186,7 @@ msgstr "" "des services à domicile. La {box_name} propose plusieurs solutions de " "contournement mais chaque solution a ses limites.

" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP provides

You will be suggested the most conservative actions.

" @@ -4097,11 +4195,11 @@ msgstr "" "procure

Les actions les plus conservatrices vous " "seront proposées.

" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "Configuration préférée de routeur" -#: 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 " @@ -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.

" -#: 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 "Modifier la connexion" -#: 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 "Modifier" -#: 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 "Désactiver" -#: 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 "Activer" -#: plinth/modules/networks/templates/connection_show.html:43 +#: plinth/modules/networks/templates/connection_show.html:56 msgid "Delete connection" msgstr "Supprimer la connexion" -#: 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 @@ -4184,125 +4291,125 @@ msgstr "Supprimer la connexion" msgid "Connection" msgstr "Connexion" -#: plinth/modules/networks/templates/connection_show.html:51 +#: plinth/modules/networks/templates/connection_show.html:64 msgid "Primary connection" msgstr "Connexion primaire" -#: 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 "oui" -#: 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 "Périphérique" -#: plinth/modules/networks/templates/connection_show.html:68 +#: plinth/modules/networks/templates/connection_show.html:81 msgid "State" msgstr "État" -#: plinth/modules/networks/templates/connection_show.html:73 +#: plinth/modules/networks/templates/connection_show.html:86 msgid "State reason" msgstr "Explication sur l'état" -#: plinth/modules/networks/templates/connection_show.html:82 +#: plinth/modules/networks/templates/connection_show.html:95 msgid "MAC address" msgstr "Adresse MAC" -#: 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 "Description" -#: plinth/modules/networks/templates/connection_show.html:96 +#: plinth/modules/networks/templates/connection_show.html:109 msgid "Physical Link" msgstr "Lien physique" -#: plinth/modules/networks/templates/connection_show.html:101 +#: plinth/modules/networks/templates/connection_show.html:114 msgid "Link state" msgstr "État du lien" -#: plinth/modules/networks/templates/connection_show.html:104 +#: plinth/modules/networks/templates/connection_show.html:117 msgid "cable is connected" msgstr "Le câble est connecté" -#: plinth/modules/networks/templates/connection_show.html:107 +#: plinth/modules/networks/templates/connection_show.html:120 msgid "please check cable" msgstr "Veuillez vérifier le câble" -#: 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 "Vitesse" -#: 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 "Force du Signal" -#: 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éthode" -#: 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 "Adresse 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 "Serveur 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 "Défaut" -#: 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 "Cette connexion n'est pas active." -#: 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écurité" -#: 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 "Zone de pare-feu" -#: 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 " @@ -4313,8 +4420,8 @@ msgstr "" "un usage interne seront rendus accessibles à l’extérieur. Ceci constitue une " "faille de sécurité." -#: 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 " @@ -4324,13 +4431,13 @@ msgstr "" "à une machine ou à un réseau local, de nombreux services conçus pour un " "usage interne ne seront pas disponibles." -#: 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 "Externe" -#: 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 " @@ -4420,7 +4527,7 @@ msgstr "Actif" msgid "Inactive" msgstr "Inactif" -#: plinth/modules/networks/templates/connections_list.html:74 +#: plinth/modules/networks/templates/connections_list.html:77 #, python-format msgid "Delete connection %(name)s" msgstr "Supprimer la connexion %(name)s" @@ -6561,11 +6668,6 @@ msgstr "" msgid "Low disk space" msgstr "Espace disque faible" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "Aller à {app_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "Erreur disque imminente" @@ -6710,7 +6812,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 " @@ -6718,7 +6828,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 "" "En activant Syncthing sur votre {box_name}, vous ajoutez un nœud de " "synchronisation disponible en permanence qui permettra à vos appareils de se " @@ -6729,16 +6839,16 @@ msgstr "" "accessible uniquement aux utilisateurs membres des groupes « admin » ou " "« syncthing »." -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "Administration de l’application 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 "Synchronisation de fichiers" @@ -7107,13 +7217,6 @@ msgstr "" "nécessaire, il est effectué à 2h00, rendant indisponible l’ensemble des " "applications pour une courte période." -#: 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/upgrades/__init__.py:117 msgid "Updates" msgstr "Mises à jour" @@ -8336,6 +8439,42 @@ msgstr "%(percentage)s%% effectué" 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 "" +#~ "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." + +#~ msgid "Automatic (DHCP)" +#~ msgstr "Automatique (DHCP)" + +#~ msgid "Shared" +#~ msgstr "Partagée" + +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Manuelle" + +#, 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." + +#~ msgid "Automatic, DHCP only" +#~ msgstr "Automatique, DHCP uniquement" + +#~ msgid "Ignore" +#~ msgstr "Ignorer" + #~ msgid "Plumble" #~ msgstr "Plumble" diff --git a/plinth/locale/gl/LC_MESSAGES/django.po b/plinth/locale/gl/LC_MESSAGES/django.po index 6198d7934..b3e967330 100644 --- a/plinth/locale/gl/LC_MESSAGES/django.po +++ b/plinth/locale/gl/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: ikmaak \n" "Language-Team: Galician user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

Your {box_name} gets its " @@ -3429,7 +3527,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 router

Your {box_name} has " @@ -3438,7 +3536,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 Internet

Your Internet " @@ -3446,11 +3544,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 time

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: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 " @@ -3485,17 +3583,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 provides

You 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 @@ -3558,146 +3665,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 " @@ -3785,7 +3892,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 "" @@ -5610,11 +5717,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 "" @@ -5750,19 +5852,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 "" @@ -6065,13 +6167,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 "Manual" @@ -7163,6 +7258,12 @@ msgstr "" msgid "Gujarati" msgstr "" +#, fuzzy +#~| msgid "Manual" +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Manual" + #, fuzzy #~| msgid "Enable application" #~ msgid "Administer calibre application" diff --git a/plinth/locale/gu/LC_MESSAGES/django.po b/plinth/locale/gu/LC_MESSAGES/django.po index 582538de8..c53d00240 100644 --- a/plinth/locale/gu/LC_MESSAGES/django.po +++ b/plinth/locale/gu/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: ikmaak \n" "Language-Team: Gujarati user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 #, fuzzy #| msgid "Please provide a password" msgid "SSH server password" msgstr "કૃપા કરીને પાસવર્ડ આપો" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

Your {box_name} gets its " @@ -3649,7 +3747,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 router

Your {box_name} has " @@ -3658,7 +3756,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 Internet

Your Internet " @@ -3666,11 +3764,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 time

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: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 " @@ -3705,19 +3803,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 provides

You 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 @@ -3780,146 +3887,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 " @@ -4009,7 +4116,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 "" @@ -5858,11 +5965,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 "" @@ -6000,19 +6102,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 "" @@ -6321,13 +6423,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" @@ -7468,6 +7563,12 @@ msgstr "" msgid "Gujarati" msgstr "" +#, fuzzy +#~| msgid "Manual" +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "માર્ગદર્શિકા" + #~ msgid "Show Ports" #~ msgstr "પોર્ટ્સ બતાવો" diff --git a/plinth/locale/hi/LC_MESSAGES/django.po b/plinth/locale/hi/LC_MESSAGES/django.po index ea71f7aad..bb3547d49 100644 --- a/plinth/locale/hi/LC_MESSAGES/django.po +++ b/plinth/locale/hi/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: ikmaak \n" "Language-Team: Hindi %(service_name)s is running." msgid "Service {service_name} is running" msgstr "सर्विस %(service_name)s चल रहा है." -#: plinth/daemon.py:128 +#: plinth/daemon.py:130 #, python-brace-format msgid "Listening on {kind} port {listen_address}:{port}" msgstr "{kind} में सुन कर पोर्ट {listen_address} :{port}" -#: plinth/daemon.py:132 +#: plinth/daemon.py:134 #, python-brace-format msgid "Listening on {kind} port {port}" msgstr "{kind} में सुन कर पोर्ट{port}" -#: plinth/daemon.py:200 +#: plinth/daemon.py:202 #, python-brace-format msgid "Connect to {host}:{port}" msgstr "{host}:{port} से जुड़े" -#: plinth/daemon.py:202 +#: plinth/daemon.py:204 #, python-brace-format msgid "Cannot connect to {host}:{port}" msgstr "{host}:{port} से नहीं जोड़ सखता" @@ -141,213 +141,294 @@ msgstr "सर्विस डिस्कोवरि" msgid "Local Network Domain" msgstr "" -#: plinth/modules/backups/__init__.py:30 +#: plinth/modules/backups/__init__.py:34 msgid "Backups allows creating and managing backup archives." msgstr "बैकअपस पुरालेखागार बनाने और प्रबंधित करने की अनुमति देता है." -#: plinth/modules/backups/__init__.py:50 +#: plinth/modules/backups/__init__.py:54 plinth/modules/backups/__init__.py:200 +#: plinth/modules/backups/__init__.py:245 msgid "Backups" msgstr "बैकअप" +#: plinth/modules/backups/__init__.py:197 +msgid "" +"Enable an automatic backup schedule for data safety. Prefer an encrypted " +"remote backup location or an extra attached disk." +msgstr "" + +#: plinth/modules/backups/__init__.py:203 +msgid "Enable a Backup Schedule" +msgstr "" + +#: plinth/modules/backups/__init__.py:207 +#: plinth/modules/backups/__init__.py:254 +#: plinth/modules/storage/__init__.py:323 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "{box_name} के बारे में" + +#: plinth/modules/backups/__init__.py:242 +#, python-brace-format +msgid "" +"A scheduled backup failed. Past {error_count} attempts for backup did not " +"succeed. The latest error is: {error_message}" +msgstr "" + +#: plinth/modules/backups/__init__.py:250 +#, fuzzy +#| msgid "Existing custom services" +msgid "Error During Backup" +msgstr "मौजूदा कस्टम सर्विसस" + #: plinth/modules/backups/forms.py:33 #, python-brace-format msgid "{app} (No data to backup)" msgstr "" -#: plinth/modules/backups/forms.py:50 +#: plinth/modules/backups/forms.py:53 +msgid "Enable scheduled backups" +msgstr "" + +#: plinth/modules/backups/forms.py:54 +msgid "" +"If enabled, a backup is taken every day, every week and every month. Older " +"backups are removed." +msgstr "" + +#: plinth/modules/backups/forms.py:58 +msgid "Number of daily backups to keep" +msgstr "" + +#: plinth/modules/backups/forms.py:59 +msgid "" +"This many latest backups are kept and the rest are removed. A value of \"0\" " +"disables backups of this type. Triggered at specified hour every day." +msgstr "" + +#: plinth/modules/backups/forms.py:64 +msgid "Number of weekly backups to keep" +msgstr "" + +#: plinth/modules/backups/forms.py:66 +msgid "" +"This many latest backups are kept and the rest are removed. A value of \"0\" " +"disables backups of this type. Triggered at specified hour every Sunday." +msgstr "" + +#: plinth/modules/backups/forms.py:71 +msgid "Number of monthly backups to keep" +msgstr "" + +#: plinth/modules/backups/forms.py:73 +msgid "" +"This many latest backups are kept and the rest are removed. A value of \"0\" " +"disables backups of this type. Triggered at specified hour first day of " +"every month." +msgstr "" + +#: plinth/modules/backups/forms.py:78 +msgid "Hour of the day to trigger backup operation" +msgstr "" + +#: plinth/modules/backups/forms.py:79 +msgid "In 24 hour format." +msgstr "" + +#: plinth/modules/backups/forms.py:82 plinth/modules/backups/forms.py:104 +msgid "Included apps" +msgstr "" + +#: plinth/modules/backups/forms.py:82 plinth/modules/backups/forms.py:104 +msgid "Apps to include in the backup" +msgstr "" + +#: plinth/modules/backups/forms.py:98 #, fuzzy #| msgid "Create User" msgid "Repository" msgstr "यूसर बनाये" -#: plinth/modules/backups/forms.py:52 +#: plinth/modules/backups/forms.py:100 #: plinth/modules/backups/templates/backups_delete.html:17 #: plinth/modules/ikiwiki/forms.py:15 -#: plinth/modules/networks/templates/connection_show.html:58 +#: plinth/modules/networks/templates/connection_show.html:71 #: plinth/modules/samba/templates/samba.html:66 #: plinth/modules/sharing/templates/sharing.html:33 msgid "Name" msgstr "नाम" -#: plinth/modules/backups/forms.py:53 +#: plinth/modules/backups/forms.py:101 #, fuzzy #| msgid "Name for new backup archive." msgid "(Optional) Set a name for this backup archive" msgstr "नया बैकअप पुरालेख के लिये नाम." -#: plinth/modules/backups/forms.py:56 -msgid "Included apps" -msgstr "" - -#: plinth/modules/backups/forms.py:56 -msgid "Apps to include in the backup" -msgstr "" - -#: plinth/modules/backups/forms.py:73 +#: plinth/modules/backups/forms.py:121 #, fuzzy #| msgid "The subdomain you want to register" msgid "Select the apps you want to restore" msgstr "जो सबडोमेन आप पंजीकृत करना चाहते हैं" -#: plinth/modules/backups/forms.py:89 +#: plinth/modules/backups/forms.py:137 msgid "Upload File" msgstr "" -#: plinth/modules/backups/forms.py:91 +#: plinth/modules/backups/forms.py:139 msgid "Backup files have to be in .tar.gz format" msgstr "" -#: plinth/modules/backups/forms.py:92 +#: plinth/modules/backups/forms.py:140 msgid "Select the backup file you want to upload" msgstr "" -#: plinth/modules/backups/forms.py:98 +#: plinth/modules/backups/forms.py:146 msgid "Repository path format incorrect." msgstr "" -#: plinth/modules/backups/forms.py:105 +#: plinth/modules/backups/forms.py:153 #, fuzzy, python-brace-format #| msgid "Invalid server name" msgid "Invalid username: {username}" msgstr "सर्वर नाम अमान्य है" -#: plinth/modules/backups/forms.py:115 +#: plinth/modules/backups/forms.py:163 #, fuzzy, python-brace-format #| msgid "Invalid hostname" msgid "Invalid hostname: {hostname}" msgstr "अमान्य होस्टनाम" -#: plinth/modules/backups/forms.py:119 +#: plinth/modules/backups/forms.py:167 #, python-brace-format msgid "Invalid directory path: {dir_path}" msgstr "" -#: plinth/modules/backups/forms.py:125 +#: plinth/modules/backups/forms.py:173 #, fuzzy #| msgid "Description" msgid "Encryption" msgstr "विवरण" -#: plinth/modules/backups/forms.py:126 +#: plinth/modules/backups/forms.py:174 msgid "" "\"Key in Repository\" means that a password-protected key is stored with the " "backup." msgstr "" -#: plinth/modules/backups/forms.py:128 +#: plinth/modules/backups/forms.py:176 #, fuzzy #| msgid "Create User" msgid "Key in Repository" msgstr "यूसर बनाये" -#: plinth/modules/backups/forms.py:128 plinth/modules/searx/forms.py:15 +#: plinth/modules/backups/forms.py:176 plinth/modules/searx/forms.py:15 msgid "None" msgstr "कोई नहीं" -#: plinth/modules/backups/forms.py:130 plinth/modules/networks/forms.py:266 +#: plinth/modules/backups/forms.py:178 plinth/modules/networks/forms.py:275 msgid "Passphrase" msgstr "पासफ्रेज़" -#: plinth/modules/backups/forms.py:131 +#: plinth/modules/backups/forms.py:179 msgid "Passphrase; Only needed when using encryption." msgstr "" -#: plinth/modules/backups/forms.py:134 +#: plinth/modules/backups/forms.py:182 #, fuzzy #| msgid "Passphrase" msgid "Confirm Passphrase" msgstr "पासफ्रेज़" -#: plinth/modules/backups/forms.py:134 +#: plinth/modules/backups/forms.py:182 msgid "Repeat the passphrase." msgstr "" -#: plinth/modules/backups/forms.py:145 +#: plinth/modules/backups/forms.py:193 msgid "The entered encryption passphrases do not match" msgstr "" -#: plinth/modules/backups/forms.py:149 +#: plinth/modules/backups/forms.py:197 msgid "Passphrase is needed for encryption." msgstr "" -#: plinth/modules/backups/forms.py:184 +#: plinth/modules/backups/forms.py:232 msgid "Select Disk or Partition" msgstr "" -#: plinth/modules/backups/forms.py:185 +#: plinth/modules/backups/forms.py:233 msgid "Backups will be stored in the directory FreedomBoxBackups" msgstr "" -#: plinth/modules/backups/forms.py:194 +#: plinth/modules/backups/forms.py:242 msgid "SSH Repository Path" msgstr "" -#: plinth/modules/backups/forms.py:195 +#: plinth/modules/backups/forms.py:243 msgid "" "Path of a new or existing repository. Example: user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 #, fuzzy #| msgid "Save Password" msgid "SSH server password" msgstr "पासवर्ड सहेजें" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

Your {box_name} gets its " @@ -3929,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 router

Your {box_name} has " @@ -3938,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 Internet

Your Internet " @@ -3946,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 time

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: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 " @@ -3985,19 +4083,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 provides

You will be suggested the most conservative actions.

" msgstr "" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 #, fuzzy #| msgid "An error occurred during 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 @@ -4060,125 +4167,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 "एमएेसी एड्रेस" -#: 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 "आईपीवी4" -#: 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 "आईपीवी6" -#: 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 " @@ -4188,8 +4295,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 " @@ -4199,13 +4306,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 " @@ -4295,7 +4402,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" @@ -6423,12 +6530,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 "" @@ -6591,7 +6692,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 "" "{box_name} पर सिंकतिन्ग चलना अपना डाटा सिंक्रनाइज़ करने के लिए एक अधिक पॉइंट प्रदान " "करता, तह आपके डिवाइसस को अधिक बार सिंक्रनाइज़ करने की इजाजत देता है. {box_name} " @@ -6599,16 +6700,16 @@ msgstr "" "सेट एक फ़ोल्डर्स का एक अलग सेट का उपयोग करके सिंक्रनाइज़ किया जा सकता है. {box_name} " "पर वेब इंटरफेस सिर्फ \"एडमिन\" समूह के यूसकस के लिए उपलब्ध है." -#: 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 "फ़ाइल सिंक्रनाइज़ेशन" @@ -6977,13 +7078,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" @@ -8240,6 +8334,43 @@ 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 "Plumble" #~ msgstr "पलमबल" diff --git a/plinth/locale/hu/LC_MESSAGES/django.po b/plinth/locale/hu/LC_MESSAGES/django.po index e661ee1dc..8e0297f72 100644 --- a/plinth/locale/hu/LC_MESSAGES/django.po +++ b/plinth/locale/hu/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: ikmaak \n" "Language-Team: Hungarian user@host:~/path/to/repo/" @@ -277,11 +357,11 @@ msgstr "" "Új vagy már létező tároló elérési útja. Például: felhasznalo@hoszt:~/" "eleresi/ut/az/adattarhoz/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "SSH kiszolgáló jelszava" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

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.

" -#: plinth/modules/networks/forms.py:315 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "{box_name} is your router

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.

" -#: plinth/modules/networks/forms.py:324 +#: plinth/modules/networks/forms.py:333 #, python-brace-format msgid "" "Directly connected to the Internet

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.

" -#: plinth/modules/networks/forms.py:343 +#: plinth/modules/networks/forms.py:352 msgid "Choose your internet connection type" msgstr "Válassza ki az internetkapcsolat típusát" -#: plinth/modules/networks/forms.py:347 +#: plinth/modules/networks/forms.py:356 msgid "" "I have a public IP address that may change over time

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: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 " @@ -4042,7 +4140,7 @@ msgstr "" "{box_name} számos megkerülő megoldást kínál erre, de minden megoldásnak " "vannak korlátai.

" -#: plinth/modules/networks/forms.py:385 +#: plinth/modules/networks/forms.py:394 msgid "" "I do not know the type of connection my ISP provides

You will be suggested the most conservative actions.

" @@ -4051,11 +4149,11 @@ msgstr "" "class=\"help-block\">A legkonzervatívabb intézkedések lesznek Önnek " "javasolva.

" -#: plinth/modules/networks/forms.py:402 +#: plinth/modules/networks/forms.py:411 msgid "Preferred router configuration" msgstr "Előnyben részesített router konfiguráció" -#: 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 " @@ -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: ButterflyOfFire \n" "Language-Team: Indonesian user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 #, fuzzy #| msgid "Show password" msgid "SSH server password" msgstr "Tampilkan kata sandi" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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 "Tipe Koneksi" -#: 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 "Panduan {box_name}" #: plinth/modules/backups/templates/backups.html:17 -#: plinth/modules/backups/views.py:61 +#: plinth/modules/backups/views.py:111 #, fuzzy #| msgid "Administrator Account" msgid "Create a new backup" @@ -432,37 +511,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 "Actions" msgid "Unmount Location" msgstr "Aksi" -#: 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 "Panduan {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 #, fuzzy #| msgid "Restart Now" msgid "Restore" msgstr "Jalankan ulang Sekarang" -#: plinth/modules/backups/templates/backups_repository.html:103 +#: plinth/modules/backups/templates/backups_repository.html:109 msgid "No archives currently exist." msgstr "" @@ -488,6 +571,14 @@ msgstr "Aksi" msgid "Restore data from" msgstr "Hapus %(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 "" @@ -502,6 +593,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 "" @@ -547,99 +639,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 "Administrator Account" +msgid "Schedule Backups" +msgstr "Akun Administrator" + +#: 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 "Hapus" -#: plinth/modules/backups/views.py:96 +#: plinth/modules/backups/views.py:146 #, fuzzy #| msgid "{name} deleted." msgid "Archive deleted." msgstr "{name} dihapus." -#: 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 "Administrator Account" msgid "Create backup repository" msgstr "Akun Administrator" -#: 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 "Kesalahan pemasangan aplikasi: {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 "" @@ -753,7 +855,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 "Kata Sandi" @@ -786,7 +888,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 @@ -881,7 +983,7 @@ msgstr "Domain di Tambahkan" #: 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" @@ -1061,7 +1163,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 "" @@ -1617,12 +1719,12 @@ msgstr "" msgid "Use HTTP basic authentication" msgstr "Gunakan autentikasi dasar 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 "Nama Pengguna" -#: 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 "Tampilkan kata sandi" @@ -1709,7 +1811,7 @@ msgstr "Tentang" #: 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 @@ -1872,8 +1974,8 @@ msgstr "Aktifkan" #: 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 "Non-Aktifkan" @@ -3016,7 +3118,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" @@ -3391,235 +3493,232 @@ msgstr "Jaringan" msgid "Using DNSSEC on IPv{kind}" msgstr "Gunakan DNSSEC pada IPv{kind}" -#: plinth/modules/networks/forms.py:17 +#: plinth/modules/networks/forms.py:16 msgid "Connection Type" msgstr "Tipe Koneksi" -#: plinth/modules/networks/forms.py:29 +#: plinth/modules/networks/forms.py:28 msgid "Connection Name" msgstr "Nama Koneksi" -#: plinth/modules/networks/forms.py:31 +#: plinth/modules/networks/forms.py:30 #, fuzzy 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 "" -#: 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." 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" -msgstr "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 "Panduan" +#: 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." 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 "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 "" -#: 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." 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 #, fuzzy 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." 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 "Automatic" - -#: plinth/modules/networks/forms.py:77 -#, fuzzy -#| msgid "Automatic" -msgid "Automatic, DHCP only" -msgstr "Automatic" - #: 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 "-- pilih --" -#: 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 "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 "Access Point" -#: 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 "Frequency Band" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:254 +msgid "Automatic" +msgstr "Automatic" + +#: 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 #, fuzzy 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 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 " "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." msgstr "" -#: 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 "Open" -#: 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

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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: ikmaak \n" "Language-Team: Italian user@host:~/path/to/repo/" @@ -280,11 +360,11 @@ msgstr "" "Percorso di un deposito nuovo o esistente. Esempio: user@host:~/path/to/" "repo/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "Password server SSH" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." @@ -292,15 +372,15 @@ msgstr "" "La password del Server SSH.
L'autenticazione basata su chiave SSH non è " "ancora possibile." -#: plinth/modules/backups/forms.py:219 +#: plinth/modules/backups/forms.py:267 msgid "Remote backup repository already exists." msgstr "Il repository di backup remoto esiste già." -#: plinth/modules/backups/forms.py:225 +#: plinth/modules/backups/forms.py:273 msgid "Select verified SSH public key" msgstr "Selezionare la chiave pubblica SSH verificata" -#: 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." @@ -308,39 +388,39 @@ msgstr "" "Connessione rifiutata - assicurarsi di aver fornito le credenziali corrette " "e che il server sia in funzione." -#: plinth/modules/backups/repository.py:40 +#: plinth/modules/backups/repository.py:41 msgid "Connection refused" msgstr "Connessione rifiutata" -#: plinth/modules/backups/repository.py:47 +#: plinth/modules/backups/repository.py:48 msgid "Repository not found" msgstr "Repository non trovato" -#: plinth/modules/backups/repository.py:52 +#: plinth/modules/backups/repository.py:53 msgid "Incorrect encryption passphrase" msgstr "Passphrase di crittografia errata" -#: plinth/modules/backups/repository.py:57 +#: plinth/modules/backups/repository.py:58 msgid "SSH access denied" msgstr "Accesso SSH rifiutato" -#: 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 "" "Il percorso del repository non è né vuoto né un repository di backup " "esistente." -#: plinth/modules/backups/repository.py:136 +#: plinth/modules/backups/repository.py:143 msgid "Existing repository is not encrypted." msgstr "Il repository esistente non è criptato." -#: plinth/modules/backups/repository.py:324 +#: plinth/modules/backups/repository.py:327 #, fuzzy, python-brace-format msgid "{box_name} storage" msgstr "{box_name} archiviazione" #: 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 "Creare un nuovo backup" @@ -429,30 +509,34 @@ msgstr "Invia" msgid "This repository is encrypted" msgstr "Il repository è criptato" -#: 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 "Rimuovi la destinazione" -#: plinth/modules/backups/templates/backups_repository.html:45 +#: plinth/modules/backups/templates/backups_repository.html:51 msgid "Mount Location" msgstr "Montare la posizione" -#: 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 "Elimina la destinazione. Questo non cancellerà il backup remoto." -#: plinth/modules/backups/templates/backups_repository.html:77 +#: plinth/modules/backups/templates/backups_repository.html:83 msgid "Download" msgstr "Scarica" -#: 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" msgstr "Restaurare" -#: plinth/modules/backups/templates/backups_repository.html:103 +#: plinth/modules/backups/templates/backups_repository.html:109 msgid "No archives currently exist." msgstr "Al momento non esiste nessun archivio." @@ -477,6 +561,14 @@ msgstr "Rimuovere la posizione" msgid "Restore data from" msgstr "Recupero dei dati da" +#: 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 "" @@ -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 "Attenzione:" @@ -551,91 +644,101 @@ msgstr "" msgid "Verify Host" msgstr "Verificare l'host" -#: 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 "Creare backup" + +#: plinth/modules/backups/views.py:106 msgid "Archive created." msgstr "Archivio creato." -#: plinth/modules/backups/views.py:84 +#: plinth/modules/backups/views.py:134 msgid "Delete Archive" msgstr "Cancella archivio" -#: plinth/modules/backups/views.py:96 +#: plinth/modules/backups/views.py:146 msgid "Archive deleted." msgstr "Archivio cancellato." -#: plinth/modules/backups/views.py:109 +#: plinth/modules/backups/views.py:159 msgid "Upload and restore a backup" msgstr "Caricare e ripristinare un backup" -#: plinth/modules/backups/views.py:144 +#: plinth/modules/backups/views.py:194 msgid "Restored files from backup." msgstr "File ripristinati da backup." -#: plinth/modules/backups/views.py:172 +#: plinth/modules/backups/views.py:222 msgid "No backup file found." msgstr "Nessun file di backup trovato." -#: plinth/modules/backups/views.py:180 +#: plinth/modules/backups/views.py:230 msgid "Restore from uploaded file" msgstr "Ripristina dal file caricato" -#: plinth/modules/backups/views.py:239 +#: plinth/modules/backups/views.py:289 msgid "No additional disks available to add a repository." msgstr "Non sono disponibili dischi aggiuntivi per aggiungere un repository." -#: plinth/modules/backups/views.py:247 +#: plinth/modules/backups/views.py:297 msgid "Create backup repository" msgstr "Creare un repository di backup" -#: plinth/modules/backups/views.py:274 +#: plinth/modules/backups/views.py:324 msgid "Create remote backup repository" msgstr "Creare un repository di backup remoto" -#: plinth/modules/backups/views.py:293 +#: plinth/modules/backups/views.py:344 msgid "Added new remote SSH repository." msgstr "Aggiunto nuovo repository SSH remoto." -#: plinth/modules/backups/views.py:315 +#: plinth/modules/backups/views.py:366 msgid "Verify SSH hostkey" msgstr "Verificare la chiave host SSH" -#: plinth/modules/backups/views.py:341 +#: plinth/modules/backups/views.py:392 msgid "SSH host already verified." msgstr "Host SSH già verificato." -#: plinth/modules/backups/views.py:351 +#: plinth/modules/backups/views.py:402 msgid "SSH host verified." msgstr "Host SSH verificato." -#: plinth/modules/backups/views.py:365 +#: plinth/modules/backups/views.py:417 msgid "SSH host public key could not be verified." msgstr "Non è stato possibile verificare la chiave pubblica dell'host SSH." -#: plinth/modules/backups/views.py:367 +#: plinth/modules/backups/views.py:419 msgid "Authentication to remote server failed." msgstr "Autenticazione al server remoto fallita." -#: plinth/modules/backups/views.py:369 +#: plinth/modules/backups/views.py:421 msgid "Error establishing connection to server: {}" msgstr "Errore di connessione al server: {}" -#: plinth/modules/backups/views.py:380 +#: plinth/modules/backups/views.py:432 msgid "Repository removed." msgstr "Deposito rimosso." -#: plinth/modules/backups/views.py:394 +#: plinth/modules/backups/views.py:446 msgid "Remove Repository" msgstr "Rimuovere il repository" -#: plinth/modules/backups/views.py:403 +#: plinth/modules/backups/views.py:455 msgid "Repository removed. Backups were not deleted." msgstr "Deposito rimosso. I backup non sono stati cancellati." -#: plinth/modules/backups/views.py:413 +#: plinth/modules/backups/views.py:465 msgid "Unmounting failed!" msgstr "Smontaggio fallito!" -#: 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 "Montaggio fallito" @@ -755,7 +858,7 @@ msgid "No passwords currently configured." msgstr "Nessuna password attualmente configurata." #: 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" @@ -788,7 +891,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 @@ -884,7 +987,7 @@ msgstr "Dominio server" #: 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" @@ -1060,7 +1163,7 @@ msgstr "" "quando si accede utilizzando un indirizzo IP come parte dell'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" @@ -1679,12 +1782,12 @@ msgstr "Accetta tutti i certificati SSL" msgid "Use HTTP basic authentication" msgstr "Usa l'autenticazione HTTP base" -#: 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 "Nome utente" -#: 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 "Mostra password" @@ -1796,7 +1899,7 @@ msgstr "Circa" #: 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 @@ -1986,8 +2089,8 @@ msgstr "Abilitato" #: 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 "Disabilitato" @@ -3280,7 +3383,7 @@ msgstr "" "danno." #: 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 "Indirizzo" @@ -3670,28 +3773,28 @@ msgstr "Reti" msgid "Using DNSSEC on IPv{kind}" msgstr "Utilizzo DNSSEC su IPv{kind}" -#: plinth/modules/networks/forms.py:17 +#: plinth/modules/networks/forms.py:16 msgid "Connection Type" msgstr "Tipo Connessione" -#: plinth/modules/networks/forms.py:29 +#: plinth/modules/networks/forms.py:28 msgid "Connection Name" msgstr "Nome Connessione" -#: plinth/modules/networks/forms.py:31 +#: plinth/modules/networks/forms.py:30 msgid "Network Interface" msgstr "Interfaccia rete" -#: plinth/modules/networks/forms.py:32 +#: plinth/modules/networks/forms.py:31 msgid "The network device that this connection should be bound to." msgstr "" "Il dispositivo di rete a cui dovrebbe essere legata questa connessione." -#: 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." @@ -3699,41 +3802,37 @@ msgstr "" "La firewall zone controlla quali servizi sono disponibili su questa " "interfaccia. Selezione Interna solo per le reti fidate." -#: plinth/modules/networks/forms.py:40 +#: plinth/modules/networks/forms.py:39 msgid "IPv4 Addressing Method" msgstr "Metodo d'indirizzamento 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 "" -"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." -#: plinth/modules/networks/forms.py:46 -msgid "Automatic (DHCP)" -msgstr "Automatico (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 "Condiviso" +#: 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 "Manuale" +#: 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." @@ -3741,21 +3840,21 @@ msgstr "" "Valore opzionale. Le lasciato vuoto, sarà usato un valore predefinito basato " "sull'indirizzo IP." -#: 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 "Valore opzionale." -#: 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." @@ -3764,11 +3863,11 @@ msgstr "" "indirizzamento è \"Automatico\", i server DNS assegnati dal server DHCP " "saranno ignorati." -#: 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 "Server DNS secondario" -#: 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." @@ -3776,40 +3875,34 @@ msgstr "" "Valore opzionale. Se viene assegnato un valore e il metodo d'indirizzamento " "è \"Automatico\", i server DNS assegnati dal server DHCP saranno ignorati." -#: plinth/modules/networks/forms.py:73 +#: plinth/modules/networks/forms.py:77 msgid "IPv6 Addressing Method" msgstr "Metodo Indirizzamento 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 "" -"Con la modalità \"Automatica\" il {box_name} otterrà la configurazione di " -"rete come client." - -#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 -msgid "Automatic" -msgstr "Automatica" - -#: plinth/modules/networks/forms.py:77 -msgid "Automatic, DHCP only" -msgstr "Automatica, solo DHCP" - #: plinth/modules/networks/forms.py:79 -msgid "Ignore" -msgstr "Ignora" +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 "Prefisso" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:93 msgid "Value between 1 and 128." msgstr "Valore compreso tra 1 e 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." @@ -3818,7 +3911,7 @@ msgstr "" "d'indirizzamento IPv6 è \"automatico\", i server DNS forniti dal server DHCP " "saranno ignorati." -#: 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 +3920,58 @@ msgstr "" "d'indirizzamento IPv6 è \"automatico\", i server DNS forniti dal server DHCP " "saranno ignorati." -#: plinth/modules/networks/forms.py:111 +#: plinth/modules/networks/forms.py:120 msgid "-- select --" msgstr "-- seleziona--" -#: 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 "Il nome visibile sella rete." -#: 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 "Modalità" -#: plinth/modules/networks/forms.py:241 +#: plinth/modules/networks/forms.py:250 msgid "Infrastructure" msgstr "Infrastruttura" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:251 msgid "Access Point" msgstr "Access Point" -#: 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 di frequenza" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:254 +msgid "Automatic" +msgstr "Automatica" + +#: 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 "Canale" -#: 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." @@ -3883,11 +3980,11 @@ msgstr "" "selezionata. Il valore 0, o l'assenza di valore, significa che sarà " "impostata la selezione automatica." -#: 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 " @@ -3897,11 +3994,11 @@ msgstr "" "connessione ad un access point, connettersi solo se il BSSID dell'access " "point combacia con quello fornito. Per esempio: 00:11:22:aa:bb:cc." -#: plinth/modules/networks/forms.py:262 +#: plinth/modules/networks/forms.py:271 msgid "Authentication Mode" msgstr "Modalità Autenticazione" -#: 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." @@ -3909,20 +4006,20 @@ msgstr "" "Scegli WPA se la rete wireless è protetta e richiede che i client abbiano la " "password WiFi." -#: 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 "Aperta" -#: 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 "Specificare come il vostro {box_name} è connesso alla vostra rete" -#: plinth/modules/networks/forms.py:308 +#: plinth/modules/networks/forms.py:317 #, python-brace-format msgid "" "Connected to a router

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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 NAME \n" "Language-Team: LANGUAGE \n" @@ -26,27 +26,27 @@ msgstr "" msgid "FreedomBox" msgstr "" -#: plinth/daemon.py:101 +#: plinth/daemon.py:103 #, python-brace-format msgid "Service {service_name} is running" msgstr "" -#: plinth/daemon.py:128 +#: plinth/daemon.py:130 #, python-brace-format msgid "Listening on {kind} port {listen_address}:{port}" msgstr "" -#: plinth/daemon.py:132 +#: plinth/daemon.py:134 #, python-brace-format msgid "Listening on {kind} port {port}" msgstr "" -#: plinth/daemon.py:200 +#: plinth/daemon.py:202 #, python-brace-format msgid "Connect to {host}:{port}" msgstr "" -#: plinth/daemon.py:202 +#: plinth/daemon.py:204 #, python-brace-format msgid "Cannot connect to {host}:{port}" msgstr "" @@ -131,194 +131,272 @@ msgstr "" msgid "Local Network Domain" msgstr "" -#: plinth/modules/backups/__init__.py:30 +#: plinth/modules/backups/__init__.py:34 msgid "Backups allows creating and managing backup archives." msgstr "" -#: plinth/modules/backups/__init__.py:50 +#: plinth/modules/backups/__init__.py:54 plinth/modules/backups/__init__.py:200 +#: plinth/modules/backups/__init__.py:245 msgid "Backups" msgstr "" +#: plinth/modules/backups/__init__.py:197 +msgid "" +"Enable an automatic backup schedule for data safety. Prefer an encrypted " +"remote backup location or an extra attached disk." +msgstr "" + +#: plinth/modules/backups/__init__.py:203 +msgid "Enable a Backup Schedule" +msgstr "" + +#: plinth/modules/backups/__init__.py:207 +#: plinth/modules/backups/__init__.py:254 +#: plinth/modules/storage/__init__.py:323 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + +#: plinth/modules/backups/__init__.py:242 +#, python-brace-format +msgid "" +"A scheduled backup failed. Past {error_count} attempts for backup did not " +"succeed. The latest error is: {error_message}" +msgstr "" + +#: plinth/modules/backups/__init__.py:250 +msgid "Error During Backup" +msgstr "" + #: plinth/modules/backups/forms.py:33 #, python-brace-format msgid "{app} (No data to backup)" msgstr "" -#: plinth/modules/backups/forms.py:50 +#: plinth/modules/backups/forms.py:53 +msgid "Enable scheduled backups" +msgstr "" + +#: plinth/modules/backups/forms.py:54 +msgid "" +"If enabled, a backup is taken every day, every week and every month. Older " +"backups are removed." +msgstr "" + +#: plinth/modules/backups/forms.py:58 +msgid "Number of daily backups to keep" +msgstr "" + +#: plinth/modules/backups/forms.py:59 +msgid "" +"This many latest backups are kept and the rest are removed. A value of \"0\" " +"disables backups of this type. Triggered at specified hour every day." +msgstr "" + +#: plinth/modules/backups/forms.py:64 +msgid "Number of weekly backups to keep" +msgstr "" + +#: plinth/modules/backups/forms.py:66 +msgid "" +"This many latest backups are kept and the rest are removed. A value of \"0\" " +"disables backups of this type. Triggered at specified hour every Sunday." +msgstr "" + +#: plinth/modules/backups/forms.py:71 +msgid "Number of monthly backups to keep" +msgstr "" + +#: plinth/modules/backups/forms.py:73 +msgid "" +"This many latest backups are kept and the rest are removed. A value of \"0\" " +"disables backups of this type. Triggered at specified hour first day of " +"every month." +msgstr "" + +#: plinth/modules/backups/forms.py:78 +msgid "Hour of the day to trigger backup operation" +msgstr "" + +#: plinth/modules/backups/forms.py:79 +msgid "In 24 hour format." +msgstr "" + +#: plinth/modules/backups/forms.py:82 plinth/modules/backups/forms.py:104 +msgid "Included apps" +msgstr "" + +#: plinth/modules/backups/forms.py:82 plinth/modules/backups/forms.py:104 +msgid "Apps to include in the backup" +msgstr "" + +#: plinth/modules/backups/forms.py:98 msgid "Repository" msgstr "" -#: plinth/modules/backups/forms.py:52 +#: plinth/modules/backups/forms.py:100 #: plinth/modules/backups/templates/backups_delete.html:17 #: plinth/modules/ikiwiki/forms.py:15 -#: plinth/modules/networks/templates/connection_show.html:58 +#: plinth/modules/networks/templates/connection_show.html:71 #: plinth/modules/samba/templates/samba.html:66 #: plinth/modules/sharing/templates/sharing.html:33 msgid "Name" msgstr "" -#: plinth/modules/backups/forms.py:53 +#: plinth/modules/backups/forms.py:101 msgid "(Optional) Set a name for this backup archive" msgstr "" -#: plinth/modules/backups/forms.py:56 -msgid "Included apps" -msgstr "" - -#: plinth/modules/backups/forms.py:56 -msgid "Apps to include in the backup" -msgstr "" - -#: plinth/modules/backups/forms.py:73 +#: plinth/modules/backups/forms.py:121 msgid "Select the apps you want to restore" msgstr "" -#: plinth/modules/backups/forms.py:89 +#: plinth/modules/backups/forms.py:137 msgid "Upload File" msgstr "" -#: plinth/modules/backups/forms.py:91 +#: plinth/modules/backups/forms.py:139 msgid "Backup files have to be in .tar.gz format" msgstr "" -#: plinth/modules/backups/forms.py:92 +#: plinth/modules/backups/forms.py:140 msgid "Select the backup file you want to upload" msgstr "" -#: plinth/modules/backups/forms.py:98 +#: plinth/modules/backups/forms.py:146 msgid "Repository path format incorrect." msgstr "" -#: plinth/modules/backups/forms.py:105 +#: plinth/modules/backups/forms.py:153 #, python-brace-format msgid "Invalid username: {username}" msgstr "" -#: plinth/modules/backups/forms.py:115 +#: plinth/modules/backups/forms.py:163 #, python-brace-format msgid "Invalid hostname: {hostname}" msgstr "" -#: plinth/modules/backups/forms.py:119 +#: plinth/modules/backups/forms.py:167 #, python-brace-format msgid "Invalid directory path: {dir_path}" msgstr "" -#: plinth/modules/backups/forms.py:125 +#: plinth/modules/backups/forms.py:173 msgid "Encryption" msgstr "" -#: plinth/modules/backups/forms.py:126 +#: plinth/modules/backups/forms.py:174 msgid "" "\"Key in Repository\" means that a password-protected key is stored with the " "backup." msgstr "" -#: plinth/modules/backups/forms.py:128 +#: plinth/modules/backups/forms.py:176 msgid "Key in Repository" msgstr "" -#: plinth/modules/backups/forms.py:128 plinth/modules/searx/forms.py:15 +#: plinth/modules/backups/forms.py:176 plinth/modules/searx/forms.py:15 msgid "None" msgstr "" -#: plinth/modules/backups/forms.py:130 plinth/modules/networks/forms.py:266 +#: plinth/modules/backups/forms.py:178 plinth/modules/networks/forms.py:275 msgid "Passphrase" msgstr "" -#: plinth/modules/backups/forms.py:131 +#: plinth/modules/backups/forms.py:179 msgid "Passphrase; Only needed when using encryption." msgstr "" -#: plinth/modules/backups/forms.py:134 +#: plinth/modules/backups/forms.py:182 msgid "Confirm Passphrase" msgstr "" -#: plinth/modules/backups/forms.py:134 +#: plinth/modules/backups/forms.py:182 msgid "Repeat the passphrase." msgstr "" -#: plinth/modules/backups/forms.py:145 +#: plinth/modules/backups/forms.py:193 msgid "The entered encryption passphrases do not match" msgstr "" -#: plinth/modules/backups/forms.py:149 +#: plinth/modules/backups/forms.py:197 msgid "Passphrase is needed for encryption." msgstr "" -#: plinth/modules/backups/forms.py:184 +#: plinth/modules/backups/forms.py:232 msgid "Select Disk or Partition" msgstr "" -#: plinth/modules/backups/forms.py:185 +#: plinth/modules/backups/forms.py:233 msgid "Backups will be stored in the directory FreedomBoxBackups" msgstr "" -#: plinth/modules/backups/forms.py:194 +#: plinth/modules/backups/forms.py:242 msgid "SSH Repository Path" msgstr "" -#: plinth/modules/backups/forms.py:195 +#: plinth/modules/backups/forms.py:243 msgid "" "Path of a new or existing repository. Example: user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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 "" @@ -400,29 +478,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 "" @@ -444,6 +526,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 "" @@ -458,6 +548,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 "" @@ -501,91 +592,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 "" @@ -691,7 +790,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 "" @@ -722,7 +821,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 @@ -805,7 +904,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" @@ -970,7 +1069,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 "" @@ -1510,12 +1609,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 "" @@ -1602,7 +1701,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 @@ -1759,8 +1858,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 "" @@ -2824,7 +2923,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 "" @@ -3187,228 +3286,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

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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: Yogesh \n" "Language-Team: Kannada user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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

Your {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 router

Your {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 Internet

Your 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 time

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: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 provides

You 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: ikmaak \n" "Language-Team: Lithuanian user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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 "" @@ -2826,7 +2925,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 "" @@ -3189,228 +3288,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

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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øy \n" "Language-Team: Norwegian Bokmål user@host:~/path/to/repo/" @@ -287,11 +367,11 @@ msgstr "" "Sti til et nytt eller eksisterende kodelager. Eksempelvis: user@vert:~/" "sti/til/kodelager/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "SSH-tjenermaskinpassord" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." @@ -299,15 +379,15 @@ msgstr "" "Passord til SSH-tjeneren.
Nøkkelbasert SSH-autentisering er så langt " "ikke mulig." -#: plinth/modules/backups/forms.py:219 +#: plinth/modules/backups/forms.py:267 msgid "Remote backup repository already exists." msgstr "Kodelager annensteds hen for sikkerhetskopi finnes allerede." -#: plinth/modules/backups/forms.py:225 +#: plinth/modules/backups/forms.py:273 msgid "Select verified SSH public key" msgstr "Velg bekreftet offentlig SSH-nøkkel" -#: 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." @@ -315,39 +395,39 @@ msgstr "" "Oppkobling avvist - sikre at du oppga korrekte innloggingsinformasjon og at " "tjenermaskinen kjører." -#: plinth/modules/backups/repository.py:40 +#: plinth/modules/backups/repository.py:41 msgid "Connection refused" msgstr "Oppkobling avvist" -#: plinth/modules/backups/repository.py:47 +#: plinth/modules/backups/repository.py:48 msgid "Repository not found" msgstr "Finner ikke kodelager" -#: plinth/modules/backups/repository.py:52 +#: plinth/modules/backups/repository.py:53 msgid "Incorrect encryption passphrase" msgstr "Feil krypteringspassfrase" -#: plinth/modules/backups/repository.py:57 +#: plinth/modules/backups/repository.py:58 msgid "SSH access denied" msgstr "Nektes SSH-tilgang" -#: 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 "" "Pakkebrønnssti er hverken tom eller en eksisterende " "sikkerhetskopieringspakkebrønn." -#: plinth/modules/backups/repository.py:136 +#: plinth/modules/backups/repository.py:143 msgid "Existing repository is not encrypted." msgstr "Eksisterende pakkebrønn er ikke kryptert." -#: plinth/modules/backups/repository.py:324 +#: plinth/modules/backups/repository.py:327 #, python-brace-format msgid "{box_name} storage" msgstr "{box_name} lager" #: 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 "Lag ny sikkerhetskopi" @@ -432,31 +512,35 @@ msgstr "Send inn" msgid "This repository is encrypted" msgstr "Dette kodelageret er kryptert" -#: 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 "Avmonter plassering" -#: plinth/modules/backups/templates/backups_repository.html:45 +#: plinth/modules/backups/templates/backups_repository.html:51 msgid "Mount Location" msgstr "Monter plassering" -#: 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 sikkerhetskopieringsstedene. Dette vil ikke slette sikkerhetskopi på " "kodelager annensteds hen." -#: plinth/modules/backups/templates/backups_repository.html:77 +#: plinth/modules/backups/templates/backups_repository.html:83 msgid "Download" msgstr "Last ned" -#: 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 "Gjenopprett" -#: plinth/modules/backups/templates/backups_repository.html:103 +#: plinth/modules/backups/templates/backups_repository.html:109 msgid "No archives currently exist." msgstr "Foreløbig eksisterer ingen arkiver." @@ -481,6 +565,14 @@ msgstr "Fjern plassering" msgid "Restore data from" msgstr "Gjenopprett 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 "Oppdater" + #: plinth/modules/backups/templates/backups_upload.html:17 #, python-format msgid "" @@ -501,6 +593,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 "Vær forsiktig:" @@ -553,91 +646,103 @@ msgstr "" msgid "Verify Host" msgstr "Bekreft vert" -#: plinth/modules/backups/views.py:56 +#: plinth/modules/backups/views.py:55 +#, fuzzy +#| msgid "Backup file uploaded." +msgid "Backup schedule updated." +msgstr "Sikkerhetskopiarkiv lastet opp." + +#: plinth/modules/backups/views.py:74 +#, fuzzy +#| msgid "Create Backup" +msgid "Schedule Backups" +msgstr "Lag sikkerhetskopi" + +#: plinth/modules/backups/views.py:106 msgid "Archive created." msgstr "Arkiv opprettet." -#: plinth/modules/backups/views.py:84 +#: plinth/modules/backups/views.py:134 msgid "Delete Archive" msgstr "Slett 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 "Last opp og tilbakefør en sikkerhetskopi" -#: plinth/modules/backups/views.py:144 +#: plinth/modules/backups/views.py:194 msgid "Restored files from backup." msgstr "Gjenopprettede filer fra sikkerhetskopi." -#: plinth/modules/backups/views.py:172 +#: plinth/modules/backups/views.py:222 msgid "No backup file found." msgstr "Fant ingen sikkerhetskopifiler." -#: plinth/modules/backups/views.py:180 +#: plinth/modules/backups/views.py:230 msgid "Restore from uploaded file" msgstr "Gjenopprett fra opplastet fil" -#: plinth/modules/backups/views.py:239 +#: plinth/modules/backups/views.py:289 msgid "No additional disks available to add a repository." msgstr "Ingen ytterligere disker tilgjengelig for opprettelse av kodelager." -#: plinth/modules/backups/views.py:247 +#: plinth/modules/backups/views.py:297 msgid "Create backup repository" msgstr "Opprett kodelager for sikkerhetskopier" -#: plinth/modules/backups/views.py:274 +#: plinth/modules/backups/views.py:324 msgid "Create remote backup repository" msgstr "Opprett kodelager annensteds hen for sikkerhetskopi" -#: plinth/modules/backups/views.py:293 +#: plinth/modules/backups/views.py:344 msgid "Added new remote SSH repository." msgstr "La til nytt SSH-kodelager annensteds fra." -#: plinth/modules/backups/views.py:315 +#: plinth/modules/backups/views.py:366 msgid "Verify SSH hostkey" msgstr "Bekreft SSH-vertsnøkkel" -#: plinth/modules/backups/views.py:341 +#: plinth/modules/backups/views.py:392 msgid "SSH host already verified." msgstr "SSH-vert allerede bekreftet." -#: plinth/modules/backups/views.py:351 +#: plinth/modules/backups/views.py:402 msgid "SSH host verified." msgstr "SSH-vert bekreftet." -#: plinth/modules/backups/views.py:365 +#: plinth/modules/backups/views.py:417 msgid "SSH host public key could not be verified." msgstr "Offentlig nøkkel tilhørende SSH-vert kunne ikke bekreftes." -#: plinth/modules/backups/views.py:367 +#: plinth/modules/backups/views.py:419 msgid "Authentication to remote server failed." msgstr "Identitetsbekreftelse til fjerntjener mislyktes." -#: plinth/modules/backups/views.py:369 +#: plinth/modules/backups/views.py:421 msgid "Error establishing connection to server: {}" msgstr "Klarte ikke å koble til tjener: {}" -#: plinth/modules/backups/views.py:380 +#: plinth/modules/backups/views.py:432 msgid "Repository removed." msgstr "Kodelager fjernet." -#: plinth/modules/backups/views.py:394 +#: plinth/modules/backups/views.py:446 msgid "Remove Repository" msgstr "Fjern kodelager" -#: plinth/modules/backups/views.py:403 +#: plinth/modules/backups/views.py:455 msgid "Repository removed. Backups were not deleted." msgstr "Kodelager fjernet. Sikkerhetskopier ble ikke slettet." -#: plinth/modules/backups/views.py:413 +#: plinth/modules/backups/views.py:465 msgid "Unmounting failed!" msgstr "Klarte ikke å avmontere!" -#: 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 feilet" @@ -758,7 +863,7 @@ msgid "No passwords currently configured." msgstr "Ingen passord er foreløpig satt opp." #: 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 "Passord" @@ -791,7 +896,7 @@ msgstr "List opp" #: 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 +987,7 @@ msgstr "Betjener domener" #: 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" @@ -1076,7 +1181,7 @@ msgstr "" "det nås ved bruk av en IP-adresse, eller som del av nettadressen." #: 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 "Styrhus" @@ -1706,12 +1811,12 @@ msgstr "Godta alle SSL-sertifikater" msgid "Use HTTP basic authentication" msgstr "Bruk HTTP-basisgodkjenning" -#: 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 "Brukernavn" -#: 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 passord" @@ -1815,7 +1920,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 @@ -1999,8 +2104,8 @@ msgstr "Aktivert" #: 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 "Deaktivert" @@ -3296,7 +3401,7 @@ msgstr "" "Når den ikke er aktiv, kan ikke spillere dø eller ta skade av noe slag." #: 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" @@ -3724,27 +3829,27 @@ msgstr "Nettverk" msgid "Using DNSSEC on IPv{kind}" msgstr "Bruker DNSSEC på IPv{kind}" -#: plinth/modules/networks/forms.py:17 +#: plinth/modules/networks/forms.py:16 msgid "Connection Type" msgstr "Oppkoblingstype" -#: plinth/modules/networks/forms.py:29 +#: plinth/modules/networks/forms.py:28 msgid "Connection Name" msgstr "Oppkoblingsnavn" -#: plinth/modules/networks/forms.py:31 +#: plinth/modules/networks/forms.py:30 msgid "Network Interface" msgstr "Nettverksgrensesnitt" -#: plinth/modules/networks/forms.py:32 +#: plinth/modules/networks/forms.py:31 msgid "The network device that this connection should be bound to." msgstr "Nettverksenheten som denne forbindelsen bør være bundet til." -#: plinth/modules/networks/forms.py:35 +#: plinth/modules/networks/forms.py:34 msgid "Firewall Zone" msgstr "Brannmursone" -#: 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." @@ -3752,42 +3857,37 @@ msgstr "" "Brannmuren vil kontrollere hvilke tjenester som er tilgjengelig over dette " "grensesnitt. Velg Internal (Internt) bare for klarerte nettverk." -#: 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." +"Automatic (DHCP): Configure automatically, use Internet connection from this " +"network" 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." -#: plinth/modules/networks/forms.py:46 -msgid "Automatic (DHCP)" -msgstr "Automatisk (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 "Delt" +#: 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 "Nettmaske" -#: 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." @@ -3795,21 +3895,21 @@ msgstr "" "Valgfri verdi. Om det står tomt, vil en standard nettmaske, basert på " "adressen, bli brukt." -#: 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 "Inngangsport" -#: 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 "Valgfri verdi." -#: 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-tjener" -#: 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." @@ -3817,11 +3917,11 @@ msgstr "" "Valgfri verdi. Hvis denne verdien er gitt, og IPv4-adresseringsmetoden er " "«Automatisk», så vil DNS-tjenerne levert fra en DHCP-tjener bli ignorert." -#: 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 "Andre DNS-tjener" -#: 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." @@ -3829,40 +3929,34 @@ msgstr "" "Valgfri verdi. Hvis denne verdien er gitt, og IPv4-adresseringsmetoden er " "«Automatisk», vil DNS-serverne som tilbys fra en DHCP-tjener bli ignorert." -#: plinth/modules/networks/forms.py:73 +#: plinth/modules/networks/forms.py:77 msgid "IPv6 Addressing Method" msgstr "IPv6-adresseringsmetode" -#: 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 "" -"«Automatiske» metoder vil få {box_name} til å hente oppsettet fra dette " -"nettverket og gjøre den til en klient." - -#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 -msgid "Automatic" -msgstr "Automatisk" - -#: plinth/modules/networks/forms.py:77 -msgid "Automatic, DHCP only" -msgstr "Automatisk, kun DHCP" - #: plinth/modules/networks/forms.py:79 -msgid "Ignore" -msgstr "Overse" +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 "Forstavelse" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:93 msgid "Value between 1 and 128." msgstr "Verdi mellom 1 og 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." @@ -3870,7 +3964,7 @@ msgstr "" "Valgfri verdi. Hvis denne verdien er gitt, og IPv6-adresseringsmetoden er " "«Automatisk», så vil DNS-tjenerne levert fra en DHCP-tjener bli ignorert." -#: 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." @@ -3878,54 +3972,58 @@ msgstr "" "Valgfri verdi. Hvis denne verdien er gitt, og IPv6-adresseringsmetoden er " "«Automatisk», så vil DNS-serverne som tilbys fra en DHCP-tjener bli ignorert." -#: plinth/modules/networks/forms.py:111 +#: plinth/modules/networks/forms.py:120 msgid "-- select --" msgstr "-- velg --" -#: 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 (Service Set Identifier)" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:248 msgid "The visible name of the network." msgstr "Det synlige navnet på nettverket." -#: 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 "Aksesspunkt" -#: 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 "Frekvensbånd" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:254 +msgid "Automatic" +msgstr "Automatisk" + +#: 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." @@ -3933,11 +4031,11 @@ msgstr "" "Valgfri verdi. Trådløskanal i det valgte frekvensbåndet som det skal " "begrenses til. Blank eller verdi 0 betyr at det skal velges automatisk." -#: 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 " @@ -3947,11 +4045,11 @@ msgstr "" "aksesspunkt, koble kun til hvis BSSID-en til aksesspunktet stemmer med det " "som er oppgitt. Eksempel: 00:11:22:aa:bb:cc." -#: plinth/modules/networks/forms.py:262 +#: plinth/modules/networks/forms.py:271 msgid "Authentication Mode" msgstr "Autentiseringsmodus" -#: 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." @@ -3959,20 +4057,20 @@ msgstr "" "Velg WPA (Wi-Fi Protected Access) hvis det trådløse nettverket er sikret og " "krever at brukerne har passordet som trengs for å koble seg til." -#: 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 "Åpen" -#: 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 "Angi hvordan din {box_name} er tilkoblet ditt nettverket" -#: plinth/modules/networks/forms.py:308 +#: plinth/modules/networks/forms.py:317 #, fuzzy, python-brace-format msgid "" "Connected to a router

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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: ikmaak \n" "Language-Team: Dutch user@host:~/path/to/repo/" @@ -279,11 +359,11 @@ msgstr "" "Pad naar een nieuwe of bestaande repository.Voorbeeld: user@host:~/pad/" "naar/repo/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "SSH-server wachtwoord" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." @@ -291,15 +371,15 @@ msgstr "" "Wachtwoord van de SSH Server.
SSH-sleutel-gebaseerde authenticatie is " "nog niet mogelijk." -#: plinth/modules/backups/forms.py:219 +#: plinth/modules/backups/forms.py:267 msgid "Remote backup repository already exists." msgstr "Externe backup repository bestaat al." -#: plinth/modules/backups/forms.py:225 +#: plinth/modules/backups/forms.py:273 msgid "Select verified SSH public key" msgstr "Selecteer geverifieerde SSH openbare sleutel" -#: 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,37 +387,37 @@ msgstr "" "Verbinding geweigerd - zorg ervoor dat de juiste inloggegevens zijn " "opgegeven en dat de server actief is." -#: plinth/modules/backups/repository.py:40 +#: plinth/modules/backups/repository.py:41 msgid "Connection refused" msgstr "Verbinding geweigerd" -#: plinth/modules/backups/repository.py:47 +#: plinth/modules/backups/repository.py:48 msgid "Repository not found" msgstr "Repository niet gevonden" -#: plinth/modules/backups/repository.py:52 +#: plinth/modules/backups/repository.py:53 msgid "Incorrect encryption passphrase" msgstr "Onjuiste wachtwoordzin voor versleuteling" -#: plinth/modules/backups/repository.py:57 +#: plinth/modules/backups/repository.py:58 msgid "SSH access denied" msgstr "SSH toegang geweigerd" -#: 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 "Het opslag pad is niet leeg, en ook geen lege bestaande backup opslag." -#: plinth/modules/backups/repository.py:136 +#: plinth/modules/backups/repository.py:143 msgid "Existing repository is not encrypted." msgstr "Bestaande repository is niet versleuteld." -#: plinth/modules/backups/repository.py:324 +#: plinth/modules/backups/repository.py:327 #, python-brace-format msgid "{box_name} storage" msgstr "{box_name} opslag" #: 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 "Maak een nieuwe back-up" @@ -422,31 +502,35 @@ msgstr "Invoeren" msgid "This repository is encrypted" msgstr "Deze repository is versleuteld" -#: 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 "Locatie loskoppelen" -#: plinth/modules/backups/templates/backups_repository.html:45 +#: plinth/modules/backups/templates/backups_repository.html:51 msgid "Mount Location" msgstr "Locatie koppelen" -#: 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 "" "Verwijder de back-uplocatie. Hierdoor wordt de externe back-up niet " "verwijderd." -#: plinth/modules/backups/templates/backups_repository.html:77 +#: plinth/modules/backups/templates/backups_repository.html:83 msgid "Download" msgstr "Downloaden" -#: 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 "Herstellen" -#: plinth/modules/backups/templates/backups_repository.html:103 +#: plinth/modules/backups/templates/backups_repository.html:109 msgid "No archives currently exist." msgstr "Er bestaan momenteel geen archiefbestanden." @@ -471,6 +555,14 @@ msgstr "Locatie verwijderen" msgid "Restore data from" msgstr "Gegevens herstellen van" +#: 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 "Update" + #: plinth/modules/backups/templates/backups_upload.html:17 #, python-format msgid "" @@ -491,6 +583,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 "Let op:" @@ -545,92 +638,102 @@ msgstr "" msgid "Verify Host" msgstr "Host verifiëren" -#: 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 "Maak een back-up" + +#: plinth/modules/backups/views.py:106 msgid "Archive created." msgstr "Archief aangemaakt." -#: plinth/modules/backups/views.py:84 +#: plinth/modules/backups/views.py:134 msgid "Delete Archive" msgstr "Archief verwijderen" -#: plinth/modules/backups/views.py:96 +#: plinth/modules/backups/views.py:146 msgid "Archive deleted." msgstr "Archief verwijderd." -#: plinth/modules/backups/views.py:109 +#: plinth/modules/backups/views.py:159 msgid "Upload and restore a backup" msgstr "Een back-up uploaden en herstellen" -#: plinth/modules/backups/views.py:144 +#: plinth/modules/backups/views.py:194 msgid "Restored files from backup." msgstr "Herstelde bestanden van de back-up." -#: plinth/modules/backups/views.py:172 +#: plinth/modules/backups/views.py:222 msgid "No backup file found." msgstr "Er is geen back-upbestand gevonden." -#: plinth/modules/backups/views.py:180 +#: plinth/modules/backups/views.py:230 msgid "Restore from uploaded file" msgstr "Herstellen vanuit geüpload bestand" -#: plinth/modules/backups/views.py:239 +#: plinth/modules/backups/views.py:289 msgid "No additional disks available to add a repository." msgstr "" "Er zijn geen extra schijven beschikbaar om een opslagplaats toe te voegen." -#: plinth/modules/backups/views.py:247 +#: plinth/modules/backups/views.py:297 msgid "Create backup repository" msgstr "Maak een back-up repository" -#: plinth/modules/backups/views.py:274 +#: plinth/modules/backups/views.py:324 msgid "Create remote backup repository" msgstr "Maak een back-up repository" -#: plinth/modules/backups/views.py:293 +#: plinth/modules/backups/views.py:344 msgid "Added new remote SSH repository." msgstr "Nieuwe externe SSH-repository toegevoegd." -#: plinth/modules/backups/views.py:315 +#: plinth/modules/backups/views.py:366 msgid "Verify SSH hostkey" msgstr "SSH-hostkey verifiëren" -#: plinth/modules/backups/views.py:341 +#: plinth/modules/backups/views.py:392 msgid "SSH host already verified." msgstr "SSH-host is al geverifieerd." -#: plinth/modules/backups/views.py:351 +#: plinth/modules/backups/views.py:402 msgid "SSH host verified." msgstr "SSH-host geverifieerd." -#: plinth/modules/backups/views.py:365 +#: plinth/modules/backups/views.py:417 msgid "SSH host public key could not be verified." msgstr "De openbare sleutel van de SSH-host kan niet worden geverifieerd." -#: plinth/modules/backups/views.py:367 +#: plinth/modules/backups/views.py:419 msgid "Authentication to remote server failed." msgstr "Authenticatie naar externe server is mislukt." -#: plinth/modules/backups/views.py:369 +#: plinth/modules/backups/views.py:421 msgid "Error establishing connection to server: {}" msgstr "Fout bij het tot stand brengen van een verbinding met de server: {}" -#: plinth/modules/backups/views.py:380 +#: plinth/modules/backups/views.py:432 msgid "Repository removed." msgstr "Repository verwijderd." -#: plinth/modules/backups/views.py:394 +#: plinth/modules/backups/views.py:446 msgid "Remove Repository" msgstr "Verwijder Repository" -#: plinth/modules/backups/views.py:403 +#: plinth/modules/backups/views.py:455 msgid "Repository removed. Backups were not deleted." msgstr "Repository verwijderd. Back-ups zijn niet verwijderd." -#: plinth/modules/backups/views.py:413 +#: plinth/modules/backups/views.py:465 msgid "Unmounting failed!" msgstr "Ontkoppelen is mislukt!" -#: 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 "Aankoppelen is mislukt" @@ -752,7 +855,7 @@ msgid "No passwords currently configured." msgstr "Er zijn momenteel geen wachwoorden ingesteld." #: 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 "Wachtwoord" @@ -783,7 +886,7 @@ msgstr "Overzicht" #: 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 "Bediende domeinen" #: 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 "" "werken wanneer je toegang krijgt via een IP-adres als onderdeel van de 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" @@ -1685,12 +1788,12 @@ msgstr "Accepteer alle SSL certificaten" msgid "Use HTTP basic authentication" msgstr "Gebruik HTTP-basisverificatie" -#: 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 "Gebruikersnaam" -#: 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 "Toon wachtwoord" @@ -1794,7 +1897,7 @@ msgstr "Over ons" #: 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 +2082,8 @@ msgstr "Ingeschakeld" #: 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 "Uitgeschakeld" @@ -3086,8 +3189,8 @@ msgstr "" "MediaWiki heeft na installatie een willekeurig beheerder-wachtwoord " "gekregen. Je kunt een nieuw wachtwoord instellen bij Configuratie en " "inloggen als beheerder (admin). Je kunt daarna andere gebruikers registreren " -"vanuit MediaWiki op de Speciaal:GebruikerRegistreren pagina." +"vanuit MediaWiki op de Speciaal:GebruikerRegistreren pagina." #: plinth/modules/mediawiki/__init__.py:38 msgid "" @@ -3260,7 +3363,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "Indien uitgeschakeld, kunnen spelers niet sterven of schade oplopen." #: 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 "Adres" @@ -3683,27 +3786,27 @@ msgstr "Netwerken" msgid "Using DNSSEC on IPv{kind}" msgstr "Gebruikt DNSSEC op IPv{kind}" -#: plinth/modules/networks/forms.py:17 +#: plinth/modules/networks/forms.py:16 msgid "Connection Type" msgstr "Verbindingssoort" -#: plinth/modules/networks/forms.py:29 +#: plinth/modules/networks/forms.py:28 msgid "Connection Name" msgstr "Verbindingsnaam" -#: plinth/modules/networks/forms.py:31 +#: plinth/modules/networks/forms.py:30 msgid "Network Interface" msgstr "Netwerkinterface" -#: plinth/modules/networks/forms.py:32 +#: plinth/modules/networks/forms.py:31 msgid "The network device that this connection should be bound to." msgstr "De netwerkapparatuur waar deze verbinding mee moet worden verbonden." -#: 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." @@ -3711,40 +3814,37 @@ msgstr "" "De firewall zone controleert welke machines beschikbaar zijn via deze " "verbinding. Selecteer \"Allen Intern\" voor vertrouwde netwerken." -#: plinth/modules/networks/forms.py:40 +#: plinth/modules/networks/forms.py:39 msgid "IPv4 Addressing Method" msgstr "IPv4 Adresseringsmethode" #: 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 "" -"De \"Automatische\" methode zorgt dat {box_name} de configuratie van dit " -"netwerk gebruikt waardoor het een client wordt. De 'Gedeeld' methode zorgt " -"ervoor dat {box_name} fungeert als een router, die het configureren van " -"clients op dit netwerk regelt en de Internet-verbinding deelt." -#: 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 "Gedeeld" +#: 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 "Handleiding" +#: 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." @@ -3752,21 +3852,21 @@ msgstr "" "Optionele waarde. Indien leeg, zal een standaard netmask op basis van het " "adres worden gebruikt." -#: 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 "Optionele waarde." -#: 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." @@ -3775,11 +3875,11 @@ msgstr "" "adresseringsmethode is \"Automatisch\", zullen de DNS-Servers van de DHCP-" "server worden genegeerd." -#: 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 "Tweede 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." @@ -3788,40 +3888,34 @@ msgstr "" "methode is \"Automatisch\", zullen de DNS-Servers van de DHCP-server worden " "genegeerd." -#: plinth/modules/networks/forms.py:73 +#: plinth/modules/networks/forms.py:77 msgid "IPv6 Addressing Method" msgstr "IPv6 Adresseringsmethode" -#: 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 "" -"De \"Automatische\" methoden zorgen dat {box_name} de configuratie van dit " -"netwerk gebruikt waardoor het een client wordt." - -#: 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, alleen DHCP" - #: plinth/modules/networks/forms.py:79 -msgid "Ignore" -msgstr "Negeren" +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 "Voorvoegsel" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:93 msgid "Value between 1 and 128." msgstr "Waarde tussen 1 en 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." @@ -3830,7 +3924,7 @@ msgstr "" "adresseringsmethode is \"Automatisch\", zullen de DNS-Servers van de DHCP-" "server worden genegeerd." -#: 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." @@ -3839,54 +3933,58 @@ msgstr "" "methode is \"Automatisch\", zullen de DNS-Servers van de DHCP-server worden " "genegeerd." -#: plinth/modules/networks/forms.py:111 +#: plinth/modules/networks/forms.py:120 msgid "-- select --" msgstr "-- selecteer --" -#: 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 "De zichtbare netwerknaam." -#: 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 "Infrastructuur" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:251 msgid "Access Point" msgstr "Access Point" -#: 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 "Frequentieband" -#: 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 "Kanaal" -#: 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." @@ -3894,11 +3992,11 @@ msgstr "" "Optionele waarde. Beperken van draadloos kanaal tot de geselecteerde " "frequentieband. Waarde leeg of 0 betekent automatische selectie." -#: 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 " @@ -3909,11 +4007,11 @@ msgstr "" "toegangspunt overeenkomt met degene die hier wordt ingevuld. Voorbeeld: " "00:11:22:aa:bb:cc." -#: plinth/modules/networks/forms.py:262 +#: plinth/modules/networks/forms.py:271 msgid "Authentication Mode" msgstr "Authentificatiemodus" -#: 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." @@ -3921,20 +4019,20 @@ msgstr "" "Selecteer WPA indien het netwerk beveiligd is en gebruikerswachtwoorden " "gebruikt om te verbinden." -#: 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 "Open" -#: 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 "Geef aan hoe jouw {box_name} verbonden is met jouw netwerk" -#: plinth/modules/networks/forms.py:308 +#: plinth/modules/networks/forms.py:317 #, python-brace-format msgid "" "Connected to a router

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You will be suggested the most conservative actions.

" @@ -4039,11 +4137,11 @@ msgstr "" "Ik weet niet welk type verbinding mijn ISP biedt

De " "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 unconfigured

Choose 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://) en je gebruikersnaam. Klikken op de zoekknop zal de bestaande " -"kalenders en adresboeken weergeven." +"WebDAV. Voer de URL van de Radicale server in (bijv. https://) en je gebruikersnaam. Klikken op de zoekknop zal de " +"bestaande kalenders en adresboeken weergeven." #: plinth/modules/radicale/views.py:35 msgid "Access rights configuration updated" @@ -5898,8 +6005,8 @@ msgid "" "browser or application to http://freedombox_address:1080/" msgstr "" "Om na de installatie gebruik te maken van Shadowsocks, stel dan de SOCKS5 " -"proxy in op het apparaat, webbrowser of toepassing naar " -"http://adres_van_de_freedombox:1080/" +"proxy in op het apparaat, webbrowser of toepassing naar http://" +"adres_van_de_freedombox:1080/" #: plinth/modules/shadowsocks/__init__.py:51 msgid "Shadowsocks" @@ -6455,11 +6562,6 @@ msgstr "" msgid "Low disk space" msgstr "Weinig schijfruimte" -#: plinth/modules/storage/__init__.py:323 -#, python-brace-format -msgid "Go to {app_name}" -msgstr "Ga naar {app_name}" - #: plinth/modules/storage/__init__.py:341 msgid "Disk failure imminent" msgstr "Schijffout dreigt" @@ -6602,7 +6704,15 @@ msgstr "" "waarop Syncthing draait." #: 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 " @@ -6610,7 +6720,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 op {box_name} biedt een extra synchronisatiepunt voor gegevens. " "{box_name} draait een enkel exemplaar van Syncthing die gebruikt kan worden " @@ -6619,16 +6729,16 @@ msgstr "" "{box_name} is alleen beschikbaar voor gebruikers die tot de \"admin\"- of de " "\"syncthing\"-groep behoren." -#: plinth/modules/syncthing/__init__.py:57 +#: plinth/modules/syncthing/__init__.py:58 msgid "Administer Syncthing application" msgstr "Beheer Syncthing toepassing" -#: 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 "Bestandssynchronisatie" @@ -6791,8 +6901,8 @@ msgid "" "\">https://bridges.torproject.org/ and copy/paste the bridge information " "here. Currently supported transports are none, obfs3, obfs4 and scamblesuit." msgstr "" -"Je kunt Tor-bruggen verkrijgen op https://bridges.torproject.org/ en de bruggegevens kopiëren/plakken. " +"Je kunt Tor-bruggen verkrijgen op https://bridges.torproject.org/ en de bruggegevens kopiëren/plakken. " "Momenteel worden de volgende transportmethoden ondersteund; geen, obfs3, " "obfs4 en scamblesuit." @@ -6991,13 +7101,6 @@ msgstr "" "het systeem opnieuw moet worden opgestart, gebeurt dit automatisch om 02:00 " "uur, waardoor alle toepassingen even niet beschikbaar zijn." -#: 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 "Update" - #: plinth/modules/upgrades/__init__.py:117 msgid "Updates" msgstr "Updates" @@ -8202,6 +8305,42 @@ msgstr "%(percentage)s%% voltooid" 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 "" +#~ "De \"Automatische\" methode zorgt dat {box_name} de configuratie van dit " +#~ "netwerk gebruikt waardoor het een client wordt. De 'Gedeeld' methode " +#~ "zorgt ervoor dat {box_name} fungeert als een router, die het configureren " +#~ "van clients op dit netwerk regelt en de Internet-verbinding deelt." + +#~ msgid "Automatic (DHCP)" +#~ msgstr "Automatisch (DHCP)" + +#~ msgid "Shared" +#~ msgstr "Gedeeld" + +#~ msgctxt "Not automatically" +#~ msgid "Manual" +#~ msgstr "Handleiding" + +#, python-brace-format +#~ msgid "" +#~ "\"Automatic\" methods will make {box_name} acquire configuration from " +#~ "this network making it a client." +#~ msgstr "" +#~ "De \"Automatische\" methoden zorgen dat {box_name} de configuratie van " +#~ "dit netwerk gebruikt waardoor het een client wordt." + +#~ msgid "Automatic, DHCP only" +#~ msgstr "Automatisch, alleen DHCP" + +#~ msgid "Ignore" +#~ msgstr "Negeren" + #~ msgid "Plumble" #~ msgstr "Plumble" diff --git a/plinth/locale/pl/LC_MESSAGES/django.po b/plinth/locale/pl/LC_MESSAGES/django.po index 24c9dfe69..4e42cdd73 100644 --- a/plinth/locale/pl/LC_MESSAGES/django.po +++ b/plinth/locale/pl/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-16 18:32+0000\n" "Last-Translator: ikmaak \n" "Language-Team: Polish user@host:~/path/to/repo/" @@ -277,11 +358,11 @@ msgstr "" "Ścieżka nowego lub istniejącego repozytorium, np.: user@host:~/sciezka/do/" "repo/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "Hasło do serwera SSH" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." @@ -289,15 +370,15 @@ msgstr "" "Hasło do serwera SSH.
Autoryzacja z użyciem klucza SSH nie jest jeszcze " "możliwa." -#: plinth/modules/backups/forms.py:219 +#: plinth/modules/backups/forms.py:267 msgid "Remote backup repository already exists." msgstr "Zdalne repozytorium już istnieje." -#: plinth/modules/backups/forms.py:225 +#: plinth/modules/backups/forms.py:273 msgid "Select verified SSH public key" msgstr "Wybierz zweryfikowany klucz publiczny 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." @@ -305,38 +386,38 @@ msgstr "" "Odmowa dostępu - upewnij się, czy wprowadziłeś poprawne dane logowania i czy " "serwer działa." -#: plinth/modules/backups/repository.py:40 +#: plinth/modules/backups/repository.py:41 msgid "Connection refused" msgstr "Odmowa dostępu" -#: plinth/modules/backups/repository.py:47 +#: plinth/modules/backups/repository.py:48 msgid "Repository not found" msgstr "Nie odnaleziono repozytorium" -#: plinth/modules/backups/repository.py:52 +#: plinth/modules/backups/repository.py:53 msgid "Incorrect encryption passphrase" msgstr "Niepoprawne hasło szyfrowania" -#: plinth/modules/backups/repository.py:57 +#: plinth/modules/backups/repository.py:58 msgid "SSH access denied" msgstr "Odmowa dostępu 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 "" "Ścieżka repozytorium jest pusta lub nie jest repozytorium kopii zapasowych." -#: plinth/modules/backups/repository.py:136 +#: plinth/modules/backups/repository.py:143 msgid "Existing repository is not encrypted." msgstr "Istniejące repozytorium nie jest zaszyfrowane." -#: plinth/modules/backups/repository.py:324 +#: plinth/modules/backups/repository.py:327 #, python-brace-format msgid "{box_name} storage" msgstr "Dysk na {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 "Utwórz nową kopię zapasową" @@ -421,31 +502,35 @@ msgstr "Wyślij" msgid "This repository is encrypted" msgstr "To repozytorium jest szyfrowane" -#: 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 "Odmontuj lokalizację" -#: plinth/modules/backups/templates/backups_repository.html:45 +#: plinth/modules/backups/templates/backups_repository.html:51 msgid "Mount Location" msgstr "Zamontuj lokalizację" -#: 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 "" "Usuń lokalizację kopii zapasowej. Nie oznacza to usunięcia samej kopii " "zapasowej." -#: plinth/modules/backups/templates/backups_repository.html:77 +#: plinth/modules/backups/templates/backups_repository.html:83 msgid "Download" msgstr "Pobierz" -#: 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 "Odtwórz" -#: plinth/modules/backups/templates/backups_repository.html:103 +#: plinth/modules/backups/templates/backups_repository.html:109 msgid "No archives currently exist." msgstr "Obecnie nie istnieją żadne archiwa." @@ -469,6 +554,14 @@ msgstr "Usuń lokalizację" msgid "Restore data from" msgstr "Odtwórz dane 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 "" + #: plinth/modules/backups/templates/backups_upload.html:17 #, python-format msgid "" @@ -488,6 +581,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 "Uwaga:" @@ -541,93 +635,103 @@ msgstr "" msgid "Verify Host" msgstr "Zweryfikuj hosta" -#: 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 "Utwórz kopię zapasową" + +#: plinth/modules/backups/views.py:106 msgid "Archive created." msgstr "Archiwum zostało utworzone." -#: plinth/modules/backups/views.py:84 +#: plinth/modules/backups/views.py:134 msgid "Delete Archive" msgstr "Usuń archiwum" -#: plinth/modules/backups/views.py:96 +#: plinth/modules/backups/views.py:146 msgid "Archive deleted." msgstr "Archiwum zostało usunięte." -#: plinth/modules/backups/views.py:109 +#: plinth/modules/backups/views.py:159 msgid "Upload and restore a backup" msgstr "Prześlij i odtwórz kopię zapasową" -#: plinth/modules/backups/views.py:144 +#: plinth/modules/backups/views.py:194 msgid "Restored files from backup." msgstr "Odtworzono dane z kopii zapasowej." -#: plinth/modules/backups/views.py:172 +#: plinth/modules/backups/views.py:222 msgid "No backup file found." msgstr "Brak kopii zapasowych." -#: plinth/modules/backups/views.py:180 +#: plinth/modules/backups/views.py:230 msgid "Restore from uploaded file" msgstr "Odtwórz z przesłanego pliku" -#: plinth/modules/backups/views.py:239 +#: plinth/modules/backups/views.py:289 msgid "No additional disks available to add a repository." msgstr "Nie ma dysków, na których można dodać repozytorium." -#: plinth/modules/backups/views.py:247 +#: plinth/modules/backups/views.py:297 msgid "Create backup repository" msgstr "Utwórz repozytorium kopii zapasowych" -#: plinth/modules/backups/views.py:274 +#: plinth/modules/backups/views.py:324 msgid "Create remote backup repository" msgstr "Utwórz zdalne repozytorium kopii zapasowych" -#: plinth/modules/backups/views.py:293 +#: plinth/modules/backups/views.py:344 msgid "Added new remote SSH repository." msgstr "Dodano nowe zdalne repozytorium SSH." -#: plinth/modules/backups/views.py:315 +#: plinth/modules/backups/views.py:366 msgid "Verify SSH hostkey" msgstr "Zweryfikuj klucz hosta SSH" -#: plinth/modules/backups/views.py:341 +#: plinth/modules/backups/views.py:392 msgid "SSH host already verified." msgstr "Host SSH został już zweryfikowany." -#: plinth/modules/backups/views.py:351 +#: plinth/modules/backups/views.py:402 msgid "SSH host verified." msgstr "Zweryfikowano hosta SSH." -#: plinth/modules/backups/views.py:365 +#: plinth/modules/backups/views.py:417 msgid "SSH host public key could not be verified." msgstr "Nie można zweryfikować klucza publicznego hosta SSH." -#: plinth/modules/backups/views.py:367 +#: plinth/modules/backups/views.py:419 msgid "Authentication to remote server failed." msgstr "Nie powiodła się autoryzacja na zdalnym serwerze." -#: plinth/modules/backups/views.py:369 +#: plinth/modules/backups/views.py:421 msgid "Error establishing connection to server: {}" msgstr "Błąd podczas ustanawiania połączenia z serwerem: {error}" -#: plinth/modules/backups/views.py:380 +#: plinth/modules/backups/views.py:432 msgid "Repository removed." msgstr "Usunięto repozytorium." -#: plinth/modules/backups/views.py:394 +#: plinth/modules/backups/views.py:446 msgid "Remove Repository" msgstr "Usuń repozytorium" -#: plinth/modules/backups/views.py:403 +#: plinth/modules/backups/views.py:455 msgid "Repository removed. Backups were not deleted." msgstr "" "Usunięto repozytorium. Umieszczone w nim kopie bezpieczeństwa nie zostały " "usunięte." -#: plinth/modules/backups/views.py:413 +#: plinth/modules/backups/views.py:465 msgid "Unmounting failed!" msgstr "Nie udało się odmontować!" -#: 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 "Montowanie nie udało się" @@ -746,7 +850,7 @@ msgid "No passwords currently configured." msgstr "Obecnie nie ma ustawionych żadnych haseł." #: 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 "Hasło" @@ -777,7 +881,7 @@ msgstr "Spis plików" #: 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 @@ -868,7 +972,7 @@ msgstr "Obsługiwane domeny" #: 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" @@ -1061,7 +1165,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" @@ -1670,12 +1774,12 @@ msgstr "Akceptuj wszystkie certyfikaty SSL" msgid "Use HTTP basic authentication" msgstr "Użyj podstawowej autentyfikacji 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 "Nazwa użytkownika" -#: 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 "Pokaż hasło" @@ -1779,7 +1883,7 @@ msgstr "O FreedomBox" #: 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 @@ -1961,8 +2065,8 @@ msgstr "Włączony" #: 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 "Wyłączony" @@ -3133,7 +3237,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 "" @@ -3500,231 +3604,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 "Instrukcja" +#: 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 "Maska sieci" -#: 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 "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 "" -#: 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 "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 " "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 "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 "Bezpośrednie połłączenie z internetem." -#: plinth/modules/networks/forms.py:308 +#: plinth/modules/networks/forms.py:317 #, python-brace-format msgid "" "Connected to a router

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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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: ikmaak \n" "Language-Team: Portuguese user@host:~/path/to/repo/" @@ -285,11 +365,11 @@ msgstr "" "Caminho de um repositório novo ou existente. Exemplo: user@host:~/path/to/" "repo/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "Palavra-passe do servidor SSH" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." @@ -297,15 +377,15 @@ msgstr "" "Password do Servidor SSH.
Autenticação SSH key-based ainda não é " "possível." -#: plinth/modules/backups/forms.py:219 +#: plinth/modules/backups/forms.py:267 msgid "Remote backup repository already exists." msgstr "O repositório remoto de backup já existe." -#: plinth/modules/backups/forms.py:225 +#: plinth/modules/backups/forms.py:273 msgid "Select verified SSH public key" msgstr "Seleccione a chave pública de 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." @@ -313,39 +393,39 @@ msgstr "" "Conexão recusada - verifique se providenciou as corretas credenciais e se o " "servidor está activo." -#: plinth/modules/backups/repository.py:40 +#: plinth/modules/backups/repository.py:41 msgid "Connection refused" msgstr "Conexão recusada" -#: plinth/modules/backups/repository.py:47 +#: plinth/modules/backups/repository.py:48 msgid "Repository not found" msgstr "Repositório não encontrado" -#: plinth/modules/backups/repository.py:52 +#: plinth/modules/backups/repository.py:53 msgid "Incorrect encryption passphrase" msgstr "Frase-Chave de encriptação incorrecta" -#: plinth/modules/backups/repository.py:57 +#: plinth/modules/backups/repository.py:58 msgid "SSH access denied" msgstr "Acesso SSH recusado" -#: 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 "" "O caminho do repositório não está vazio, nem é um repositório de backups " "existente." -#: plinth/modules/backups/repository.py:136 +#: plinth/modules/backups/repository.py:143 msgid "Existing repository is not encrypted." msgstr "Repositório existente não está encriptado." -#: plinth/modules/backups/repository.py:324 +#: plinth/modules/backups/repository.py:327 #, python-brace-format msgid "{box_name} storage" msgstr "{box_name} armazenamento" #: 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 "Criar novo backup" @@ -430,29 +510,33 @@ msgstr "Submeter" msgid "This repository is encrypted" msgstr "Este repositório está encriptado" -#: 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 "Remover Localização" -#: plinth/modules/backups/templates/backups_repository.html:45 +#: plinth/modules/backups/templates/backups_repository.html:51 msgid "Mount Location" msgstr "Criar Localização" -#: 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 "Transferir" -#: 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 "Atualmente, não existe nenhum arquivo." @@ -476,6 +560,14 @@ msgstr "Remover Localização" msgid "Restore data from" msgstr "Restaurar dados 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 "" + #: plinth/modules/backups/templates/backups_upload.html:17 #, python-format msgid "" @@ -497,6 +589,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 "Cuidado:" @@ -540,91 +633,101 @@ msgstr "" msgid "Verify Host" msgstr "Verificar Hospedeiro" -#: 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 "Criar backup" + +#: plinth/modules/backups/views.py:106 msgid "Archive created." msgstr "Arquivo criado." -#: plinth/modules/backups/views.py:84 +#: plinth/modules/backups/views.py:134 msgid "Delete Archive" msgstr "Eliminar Arquivo" -#: plinth/modules/backups/views.py:96 +#: plinth/modules/backups/views.py:146 msgid "Archive deleted." msgstr "Arquivo eliminado." -#: plinth/modules/backups/views.py:109 +#: plinth/modules/backups/views.py:159 msgid "Upload and restore a backup" msgstr "Enviar e restaurar uma cópia de segurança" -#: plinth/modules/backups/views.py:144 +#: plinth/modules/backups/views.py:194 msgid "Restored files from backup." msgstr "Ficheiros da cópia de segurança restaurados." -#: plinth/modules/backups/views.py:172 +#: plinth/modules/backups/views.py:222 msgid "No backup file found." msgstr "Ficheiro de cópias de segurança não encontrado." -#: plinth/modules/backups/views.py:180 +#: plinth/modules/backups/views.py:230 msgid "Restore from uploaded file" msgstr "Restaurar de um ficheiro enviado" -#: plinth/modules/backups/views.py:239 +#: plinth/modules/backups/views.py:289 msgid "No additional disks available to add a repository." msgstr "Nenhum disco adicional disponível para adicionar um repositório." -#: plinth/modules/backups/views.py:247 +#: plinth/modules/backups/views.py:297 msgid "Create backup repository" msgstr "Criar repositório de cópias de segurança" -#: plinth/modules/backups/views.py:274 +#: plinth/modules/backups/views.py:324 msgid "Create remote backup repository" msgstr "Criar repositório remoto de cópias de segurança" -#: plinth/modules/backups/views.py:293 +#: plinth/modules/backups/views.py:344 msgid "Added new remote SSH repository." msgstr "Adicionar novo repositório de SSH remoto." -#: 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 "Erro a estabelecer ligação ao servidor: {}" -#: plinth/modules/backups/views.py:380 +#: plinth/modules/backups/views.py:432 msgid "Repository removed." msgstr "Repositório removido." -#: plinth/modules/backups/views.py:394 +#: plinth/modules/backups/views.py:446 msgid "Remove Repository" msgstr "Remover Repositório" -#: plinth/modules/backups/views.py:403 +#: plinth/modules/backups/views.py:455 msgid "Repository removed. Backups were not deleted." msgstr "Repositório removido. As cópias de segurança não foram eliminadas." -#: plinth/modules/backups/views.py:413 +#: plinth/modules/backups/views.py:465 msgid "Unmounting failed!" msgstr "Remoção falhou!" -#: 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 "Criação falhou" @@ -740,7 +843,7 @@ msgid "No passwords currently configured." msgstr "Atualmente, não existe nenhum arquivo." #: 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 "" @@ -775,7 +878,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 @@ -867,7 +970,7 @@ msgstr "Domínios em Serviço" #: 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" @@ -1041,7 +1144,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" @@ -1602,12 +1705,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 "" @@ -1694,7 +1797,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 @@ -1855,8 +1958,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 "" @@ -2994,7 +3097,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 "" @@ -3375,232 +3478,231 @@ 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 #, fuzzy #| msgid "Network Time Server" msgid "Network Interface" msgstr "Servidor do Tempo da Rede" -#: 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

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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: ikmaak \n" "Language-Team: Russian user@host:~/path/to/repo/" @@ -279,26 +360,26 @@ msgstr "" "Путь к новому или существующему репозиторию. Например: user@host:~/path/" "to/repo/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "Пароль SSH-сервера" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." msgstr "" "Пароль SSH сервера.
SSH key-based authentication is not yet possible." -#: 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." @@ -306,39 +387,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 "Создать новую резервную копию" @@ -423,30 +504,34 @@ 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 "В настоящее время архивов нет." @@ -471,6 +556,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 "" @@ -492,6 +585,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 "Предупреждение:" @@ -544,91 +638,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 +#, 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 "Монтирование не удалась" @@ -749,7 +853,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 "Пароль" @@ -780,7 +884,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 @@ -869,7 +973,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" @@ -1061,7 +1165,7 @@ msgstr "" "использовать IP-адрес как часть 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" @@ -1679,12 +1783,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 "Показать пароль" @@ -1789,7 +1893,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 @@ -1974,8 +2078,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 "Выключено" @@ -3242,7 +3346,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 "Адрес" @@ -3658,27 +3762,27 @@ 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 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." @@ -3686,39 +3790,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} выступать как " -"роутер, настраивая клиентов в сети, разделяя подключение к интернету." -#: 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 -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." @@ -3726,21 +3828,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." @@ -3748,11 +3850,11 @@ msgstr "" "Необязательное значение. Если задано это значение, и метод адресации IPv4 " "«Автомат», предоставляемые 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." @@ -3760,40 +3862,34 @@ msgstr "" "Необязательное значение. Если задано это значение и метод адресации IPv4 " "«Автомат», предоставляемые DHCP-сервером DNS-серверы будут игнорироваться." -#: 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." @@ -3802,7 +3898,7 @@ msgstr "" "«Автоматически», предоставляемые 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." @@ -3811,54 +3907,58 @@ msgstr "" "«Автоматически», предоставляемые 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 "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 ГГц)" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:256 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 ГГц)" -#: 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." @@ -3866,11 +3966,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 " @@ -3880,11 +3980,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." @@ -3892,20 +3992,20 @@ 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 "Open" -#: 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 "Укажите, как ваше {box_name} подключено к сети" -#: plinth/modules/networks/forms.py:308 +#: plinth/modules/networks/forms.py:317 #, python-brace-format msgid "" "Connected to a router

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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: ikmaak \n" "Language-Team: Slovenian user@host:~/path/to/repo/" @@ -289,11 +369,11 @@ msgstr "" "Pot do novega ali obstoječega skladišča. Npr. uporabnik@gostitelj:~/pot/" "do/skladišča/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "Geslo strežnika SSH" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." @@ -301,17 +381,17 @@ msgstr "" "Geslo strežnika SSH.
Preverjanje pristnosti na osnovi ključev SSH še " "ni omogočeno." -#: plinth/modules/backups/forms.py:219 +#: plinth/modules/backups/forms.py:267 #, fuzzy #| msgid "Create remote backup repository" msgid "Remote backup repository already exists." msgstr "Ustvari oddaljeno skladišče za rezervne kopije" -#: 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." @@ -319,37 +399,37 @@ msgstr "" "Povezava je zavrnjena - preverite, ali ste vpisali ustrezne poverilnice in " "strežnik deluje." -#: plinth/modules/backups/repository.py:40 +#: plinth/modules/backups/repository.py:41 msgid "Connection refused" msgstr "Povezava je zavrnjena" -#: plinth/modules/backups/repository.py:47 +#: plinth/modules/backups/repository.py:48 msgid "Repository not found" msgstr "Ne najdem skladišča" -#: plinth/modules/backups/repository.py:52 +#: plinth/modules/backups/repository.py:53 msgid "Incorrect encryption passphrase" msgstr "Nepravilno šifrirno geslo" -#: plinth/modules/backups/repository.py:57 +#: plinth/modules/backups/repository.py:58 msgid "SSH access denied" msgstr "Zavrnjen je dostop 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 "Shramba {box_name}" #: plinth/modules/backups/templates/backups.html:17 -#: plinth/modules/backups/views.py:61 +#: plinth/modules/backups/views.py:111 #, fuzzy #| msgid "Create remote backup repository" msgid "Create a new backup" @@ -454,33 +534,37 @@ msgstr "Oddaj" msgid "This repository is encrypted" msgstr "Ne najdem skladišča" -#: 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 Repository" msgid "Unmount Location" msgstr "Odstrani skladišče" -#: plinth/modules/backups/templates/backups_repository.html:45 +#: plinth/modules/backups/templates/backups_repository.html:51 #, fuzzy #| msgid "Create Repository" msgid "Mount Location" msgstr "Ustvari skladišče" -#: 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 "Obnovitev" -#: plinth/modules/backups/templates/backups_repository.html:103 +#: plinth/modules/backups/templates/backups_repository.html:109 msgid "No archives currently exist." msgstr "" @@ -506,6 +590,14 @@ msgstr "Odstrani skladišče" msgid "Restore data from" msgstr "Obnovi podatke iz" +#: 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 #, fuzzy, python-format #| msgid "" @@ -534,6 +626,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 "Pozor:" @@ -579,101 +672,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" +msgid "Schedule Backups" +msgstr "Ustvari" + +#: plinth/modules/backups/views.py:106 msgid "Archive created." msgstr "Arhiv je ustvarjen." -#: plinth/modules/backups/views.py:84 +#: plinth/modules/backups/views.py:134 msgid "Delete Archive" msgstr "Izbriši arhiv" -#: plinth/modules/backups/views.py:96 +#: plinth/modules/backups/views.py:146 msgid "Archive deleted." msgstr "Arhiv je izbrisan." -#: 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 "Datoteke iz rezervne kopije so obnovljene." -#: plinth/modules/backups/views.py:172 +#: plinth/modules/backups/views.py:222 msgid "No backup file found." msgstr "Ne najdem datoteke z rezervno kopijo." -#: plinth/modules/backups/views.py:180 +#: plinth/modules/backups/views.py:230 msgid "Restore from uploaded file" msgstr "Obnavljanje iz naložene datoteke" -#: 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 remote backup repository" msgid "Create backup repository" msgstr "Ustvari oddaljeno skladišče za rezervne kopije" -#: plinth/modules/backups/views.py:274 +#: plinth/modules/backups/views.py:324 msgid "Create remote backup repository" msgstr "Ustvari oddaljeno skladišče za rezervne kopije" -#: plinth/modules/backups/views.py:293 +#: plinth/modules/backups/views.py:344 #, fuzzy #| msgid "Added new repository." msgid "Added new remote SSH repository." msgstr "Dodano je novo skladišče." -#: 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 "Napaka ob nameščanju aplikacije: {error}" -#: plinth/modules/backups/views.py:380 +#: plinth/modules/backups/views.py:432 #, fuzzy #| msgid "Repository not found" msgid "Repository removed." msgstr "Ne najdem skladišča" -#: plinth/modules/backups/views.py:394 +#: plinth/modules/backups/views.py:446 msgid "Remove Repository" msgstr "Odstrani skladišče" -#: plinth/modules/backups/views.py:403 +#: plinth/modules/backups/views.py:455 #, fuzzy #| msgid "Repository removed. The remote backup itself was not deleted." msgid "Repository removed. Backups were not deleted." msgstr "Skladišče je odstranjeno. Oddaljena rezervna kopija ni izbrisana." -#: plinth/modules/backups/views.py:413 +#: plinth/modules/backups/views.py:465 msgid "Unmounting failed!" msgstr "Odklapljanje ni uspelo!" -#: 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 "Priklapljanje ni uspelo" @@ -785,7 +888,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 "" @@ -818,7 +921,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 @@ -910,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" @@ -1100,7 +1203,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" @@ -1655,12 +1758,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 "" @@ -1747,7 +1850,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 @@ -1904,8 +2007,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 "" @@ -2997,7 +3100,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 "" @@ -3364,228 +3467,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

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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: ikmaak \n" "Language-Team: Serbian user@host:~/path/to/repo/" @@ -285,11 +365,11 @@ msgstr "" "Putanja novog ili postojećeg repozitorijuma: Primer: user@host:~/path/to/" "repo/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "SSH serverska lozinka" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." @@ -297,51 +377,51 @@ msgstr "" "SSH serverska lozinka.
Autentifikacija sa SSH ključem još uvek nije " "moguća." -#: plinth/modules/backups/forms.py:219 +#: plinth/modules/backups/forms.py:267 msgid "Remote backup repository already exists." msgstr "Remote rezervni repozitorijum već postoji." -#: plinth/modules/backups/forms.py:225 +#: plinth/modules/backups/forms.py:273 msgid "Select verified SSH public key" msgstr "Izaberi provereni SSH javni ključ" -#: 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 "Veza odbijena - proverite kredencijale i da li je server uključen." -#: plinth/modules/backups/repository.py:40 +#: plinth/modules/backups/repository.py:41 msgid "Connection refused" msgstr "Veza odbijena" -#: plinth/modules/backups/repository.py:47 +#: plinth/modules/backups/repository.py:48 msgid "Repository not found" msgstr "Repozitorijum nije pronađen" -#: plinth/modules/backups/repository.py:52 +#: plinth/modules/backups/repository.py:53 msgid "Incorrect encryption passphrase" msgstr "Neispravna lozinka za enkripciju" -#: plinth/modules/backups/repository.py:57 +#: plinth/modules/backups/repository.py:58 msgid "SSH access denied" msgstr "SSH pristup je odbijen" -#: 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 "Putanja ka repozitorijumu nije prazna." -#: plinth/modules/backups/repository.py:136 +#: plinth/modules/backups/repository.py:143 msgid "Existing repository is not encrypted." msgstr "Postojeći repozitorijum nije enkriptovan." -#: plinth/modules/backups/repository.py:324 +#: plinth/modules/backups/repository.py:327 #, python-brace-format msgid "{box_name} storage" msgstr "{box_name} skladište" #: 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 "Kreiraj novu rezervnu kopiju" @@ -425,29 +505,33 @@ msgstr "Pošalji" msgid "This repository is encrypted" msgstr "Repozitorij je enkriptovan" -#: 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 "Unmount-uj lokaciju" -#: plinth/modules/backups/templates/backups_repository.html:45 +#: plinth/modules/backups/templates/backups_repository.html:51 msgid "Mount Location" msgstr "Mount-uj lokaciju" -#: 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 "Obriši rezervnu lokaciju. Ovo neće obrisati remote kopiju." -#: plinth/modules/backups/templates/backups_repository.html:77 +#: plinth/modules/backups/templates/backups_repository.html:83 msgid "Download" msgstr "Preuzmi" -#: 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 "Vrati" -#: plinth/modules/backups/templates/backups_repository.html:103 +#: plinth/modules/backups/templates/backups_repository.html:109 msgid "No archives currently exist." msgstr "Trenutno nema arhiva." @@ -471,6 +555,14 @@ msgstr "Ukloni lokaciju" msgid "Restore data from" msgstr "Vrati podatke 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 "" + #: plinth/modules/backups/templates/backups_upload.html:17 #, python-format msgid "" @@ -490,6 +582,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 "Oprez:" @@ -540,91 +633,101 @@ msgstr "" msgid "Verify Host" msgstr "Potvrdi host mašinu" -#: 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 "Kreiraj rezervnu kopiju" + +#: plinth/modules/backups/views.py:106 msgid "Archive created." msgstr "Arhiva kreirana." -#: plinth/modules/backups/views.py:84 +#: plinth/modules/backups/views.py:134 msgid "Delete Archive" msgstr "Izbriši arhivu" -#: plinth/modules/backups/views.py:96 +#: plinth/modules/backups/views.py:146 msgid "Archive deleted." msgstr "Arhiva izbrisana." -#: plinth/modules/backups/views.py:109 +#: plinth/modules/backups/views.py:159 msgid "Upload and restore a backup" msgstr "Otpremi ili vrati rezervnu arhivsku kopiju" -#: plinth/modules/backups/views.py:144 +#: plinth/modules/backups/views.py:194 msgid "Restored files from backup." msgstr "Restorovane datoteke." -#: plinth/modules/backups/views.py:172 +#: plinth/modules/backups/views.py:222 msgid "No backup file found." msgstr "Nije pronađena rezervna datoteka." -#: plinth/modules/backups/views.py:180 +#: plinth/modules/backups/views.py:230 msgid "Restore from uploaded file" msgstr "Povrati podatke iz otpremljenog fajla" -#: plinth/modules/backups/views.py:239 +#: plinth/modules/backups/views.py:289 msgid "No additional disks available to add a repository." msgstr "Nema dodatnih hard diskova , da dodate repozitorijum." -#: plinth/modules/backups/views.py:247 +#: plinth/modules/backups/views.py:297 msgid "Create backup repository" msgstr "Kreirajte rezervni repozitorij" -#: plinth/modules/backups/views.py:274 +#: plinth/modules/backups/views.py:324 msgid "Create remote backup repository" msgstr "Kreirajte remote rezervni repozitorij" -#: plinth/modules/backups/views.py:293 +#: plinth/modules/backups/views.py:344 msgid "Added new remote SSH repository." msgstr "Novi remote SSH repozitorij dodat." -#: plinth/modules/backups/views.py:315 +#: plinth/modules/backups/views.py:366 msgid "Verify SSH hostkey" msgstr "Verifikujte SSH hostkey" -#: plinth/modules/backups/views.py:341 +#: plinth/modules/backups/views.py:392 msgid "SSH host already verified." msgstr "SSH je već verifikovan." -#: plinth/modules/backups/views.py:351 +#: plinth/modules/backups/views.py:402 msgid "SSH host verified." msgstr "SSH host je verifikovan." -#: plinth/modules/backups/views.py:365 +#: plinth/modules/backups/views.py:417 msgid "SSH host public key could not be verified." msgstr "SSH host public key nije verifikovan." -#: plinth/modules/backups/views.py:367 +#: plinth/modules/backups/views.py:419 msgid "Authentication to remote server failed." msgstr "Remote server autentifikacija je neuspešna." -#: plinth/modules/backups/views.py:369 +#: plinth/modules/backups/views.py:421 msgid "Error establishing connection to server: {}" msgstr "Greška prilikom uspostavljanja veze sa serverom: {}" -#: plinth/modules/backups/views.py:380 +#: plinth/modules/backups/views.py:432 msgid "Repository removed." msgstr "Repozitorij obrisan." -#: plinth/modules/backups/views.py:394 +#: plinth/modules/backups/views.py:446 msgid "Remove Repository" msgstr "Obriši repozitorij" -#: plinth/modules/backups/views.py:403 +#: plinth/modules/backups/views.py:455 msgid "Repository removed. Backups were not deleted." msgstr "Repzitorij obrisan. Rezervne kopije nisu izbrisane." -#: plinth/modules/backups/views.py:413 +#: plinth/modules/backups/views.py:465 msgid "Unmounting failed!" msgstr "Neuspešno unmountovanje!" -#: 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 "Mountovanje neuspešno" @@ -736,7 +839,7 @@ msgid "No passwords currently configured." msgstr "Trenutno nema arhiva." #: 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 "" @@ -771,7 +874,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 @@ -862,7 +965,7 @@ msgstr "Domeni" #: 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" @@ -1039,7 +1142,7 @@ msgstr "" "kao 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 "Kokpit" @@ -1579,12 +1682,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 "" @@ -1671,7 +1774,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 @@ -1828,8 +1931,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 "" @@ -2895,7 +2998,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 "" @@ -3260,228 +3363,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

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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: ikmaak \n" "Language-Team: Swedish user@host:~/path/to/repo/" @@ -277,11 +357,11 @@ msgstr "" "Sökväg till ett nytt eller befintligt arkiv. Exempel: user@host:~/path/to/" "repo/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "SSH server lösenord" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." @@ -289,15 +369,15 @@ msgstr "" "Lösenord för SSH-servern.
SSH-nyckelbaserad autentisering är ännu " "inte möjligt." -#: plinth/modules/backups/forms.py:219 +#: plinth/modules/backups/forms.py:267 msgid "Remote backup repository already exists." msgstr "Fjärrbackup respository finns redan." -#: plinth/modules/backups/forms.py:225 +#: plinth/modules/backups/forms.py:273 msgid "Select verified SSH public key" msgstr "Välj verifierad Offentlig SSH-nyckel" -#: 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,37 +385,37 @@ msgstr "" "Anslutningen nekad-Kontrollera att du har angett rätt " "autentiseringsuppgifter och servern körs." -#: plinth/modules/backups/repository.py:40 +#: plinth/modules/backups/repository.py:41 msgid "Connection refused" msgstr "Anslutningen nekades" -#: plinth/modules/backups/repository.py:47 +#: plinth/modules/backups/repository.py:48 msgid "Repository not found" msgstr "Databasen hittades inte" -#: plinth/modules/backups/repository.py:52 +#: plinth/modules/backups/repository.py:53 msgid "Incorrect encryption passphrase" msgstr "Felaktig krypteringslösenfras" -#: plinth/modules/backups/repository.py:57 +#: plinth/modules/backups/repository.py:58 msgid "SSH access denied" msgstr "SSH-åtkomst nekad" -#: 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 "Respositorysökvägen är varken tom eller en befintlig säkerhetskopia." -#: plinth/modules/backups/repository.py:136 +#: plinth/modules/backups/repository.py:143 msgid "Existing repository is not encrypted." msgstr "Befintlig respository är inte krypterad." -#: plinth/modules/backups/repository.py:324 +#: plinth/modules/backups/repository.py:327 #, python-brace-format msgid "{box_name} storage" msgstr "{box_name} lagring" #: 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 "Skapa en ny säkerhetskopia" @@ -421,30 +501,34 @@ msgstr "Sänd" msgid "This repository is encrypted" msgstr "Den här databasen är krypterad" -#: 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 "Avmontera plats" -#: plinth/modules/backups/templates/backups_repository.html:45 +#: plinth/modules/backups/templates/backups_repository.html:51 msgid "Mount Location" msgstr "Montera plats" -#: 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 "" "Ta bort säkerhetskopieringsplatsen. Fjärrsäkerhetskopieringen tas inte bort." -#: plinth/modules/backups/templates/backups_repository.html:77 +#: plinth/modules/backups/templates/backups_repository.html:83 msgid "Download" msgstr "Hämta" -#: 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 "Återställa" -#: plinth/modules/backups/templates/backups_repository.html:103 +#: plinth/modules/backups/templates/backups_repository.html:109 msgid "No archives currently exist." msgstr "Det finns för närvarande inga arkiv." @@ -468,6 +552,14 @@ msgstr "Ta bort plats" msgid "Restore data from" msgstr "Återställa data från" +#: 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 "Uppdatera" + #: plinth/modules/backups/templates/backups_upload.html:17 #, python-format msgid "" @@ -489,6 +581,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 "Varning:" @@ -541,93 +634,103 @@ msgstr "" msgid "Verify Host" msgstr "Verifiera Host" -#: 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 "Skapa säkerhetskopia" + +#: plinth/modules/backups/views.py:106 msgid "Archive created." msgstr "Arkiv skapat." -#: plinth/modules/backups/views.py:84 +#: plinth/modules/backups/views.py:134 msgid "Delete Archive" msgstr "Ta bort Archiv" -#: plinth/modules/backups/views.py:96 +#: plinth/modules/backups/views.py:146 msgid "Archive deleted." msgstr "Archiv borttagen." -#: plinth/modules/backups/views.py:109 +#: plinth/modules/backups/views.py:159 msgid "Upload and restore a backup" msgstr "Ladda upp och återställ en säkerhetskopia" -#: plinth/modules/backups/views.py:144 +#: plinth/modules/backups/views.py:194 msgid "Restored files from backup." msgstr "Återställda filer från säkerhetskopian." -#: plinth/modules/backups/views.py:172 +#: plinth/modules/backups/views.py:222 msgid "No backup file found." msgstr "Ingen backup-fil hittades." -#: plinth/modules/backups/views.py:180 +#: plinth/modules/backups/views.py:230 msgid "Restore from uploaded file" msgstr "Återställ från uppladdad fil" -#: plinth/modules/backups/views.py:239 +#: plinth/modules/backups/views.py:289 msgid "No additional disks available to add a repository." msgstr "" "Det finns inga ytterligare diskar tillgängliga för att lägga till ett " "repository." -#: plinth/modules/backups/views.py:247 +#: plinth/modules/backups/views.py:297 msgid "Create backup repository" msgstr "Skapa backup repository" -#: plinth/modules/backups/views.py:274 +#: plinth/modules/backups/views.py:324 msgid "Create remote backup repository" msgstr "Skapa remote backup repository" -#: plinth/modules/backups/views.py:293 +#: plinth/modules/backups/views.py:344 msgid "Added new remote SSH repository." msgstr "Lade till ett nytt remote SSH-repository." -#: plinth/modules/backups/views.py:315 +#: plinth/modules/backups/views.py:366 msgid "Verify SSH hostkey" msgstr "Verifiera SSH hostkey" -#: plinth/modules/backups/views.py:341 +#: plinth/modules/backups/views.py:392 msgid "SSH host already verified." msgstr "SSH host redan verifierat." -#: plinth/modules/backups/views.py:351 +#: plinth/modules/backups/views.py:402 msgid "SSH host verified." msgstr "SSH host verifierade." -#: plinth/modules/backups/views.py:365 +#: plinth/modules/backups/views.py:417 msgid "SSH host public key could not be verified." msgstr "SSH hosts offentliga nyckel kunde inte verifieras." -#: plinth/modules/backups/views.py:367 +#: plinth/modules/backups/views.py:419 msgid "Authentication to remote server failed." msgstr "Autentisering till remote servern misslyckades." -#: plinth/modules/backups/views.py:369 +#: plinth/modules/backups/views.py:421 msgid "Error establishing connection to server: {}" msgstr "Fel vid upprättande av anslutning till servern: {}" -#: plinth/modules/backups/views.py:380 +#: plinth/modules/backups/views.py:432 msgid "Repository removed." msgstr "Repository raderad." -#: plinth/modules/backups/views.py:394 +#: plinth/modules/backups/views.py:446 msgid "Remove Repository" msgstr "Radera Repository" -#: plinth/modules/backups/views.py:403 +#: plinth/modules/backups/views.py:455 msgid "Repository removed. Backups were not deleted." msgstr "Repository tas bort.Säkerhetskopior raderades inte." -#: plinth/modules/backups/views.py:413 +#: plinth/modules/backups/views.py:465 msgid "Unmounting failed!" msgstr "Avmontering misslyckas!" -#: 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 "Avmontering misslyckades" @@ -750,7 +853,7 @@ msgid "No passwords currently configured." msgstr "Inga lösenord har för närvarande konfigurerats." #: 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 "Lösenord" @@ -781,7 +884,7 @@ msgstr "Lista" #: 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 @@ -871,7 +974,7 @@ msgstr "Betjäna 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" @@ -1060,7 +1163,7 @@ msgstr "" "fungera när de nås med en IP-adress som en del av webbadressen." #: 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" @@ -1676,12 +1779,12 @@ msgstr "Acceptera alla SSL-certifikat" msgid "Use HTTP basic authentication" msgstr "Använd grundläggande HTTP-autentisering" -#: 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 "Användarnamn" -#: 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 "Visa lösenord" @@ -1786,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 +2073,8 @@ msgstr "Aktiverad" #: 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 "Inaktiverad" @@ -3230,7 +3333,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "Om inaktiverat kan spelare inte dö eller få skador av något slag." #: 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 "Adress" @@ -3645,27 +3748,27 @@ msgstr "Nätverk" msgid "Using DNSSEC on IPv{kind}" msgstr "Använder DNSSEC på IPv{kind}" -#: plinth/modules/networks/forms.py:17 +#: plinth/modules/networks/forms.py:16 msgid "Connection Type" msgstr "Anslutningstyp" -#: plinth/modules/networks/forms.py:29 +#: plinth/modules/networks/forms.py:28 msgid "Connection Name" msgstr "Anslutningens namn" -#: plinth/modules/networks/forms.py:31 +#: plinth/modules/networks/forms.py:30 msgid "Network Interface" msgstr "Nätverksgränssnitt" -#: plinth/modules/networks/forms.py:32 +#: plinth/modules/networks/forms.py:31 msgid "The network device that this connection should be bound to." msgstr "Den nätverksenhet som denna anslutning ska knytas till." -#: plinth/modules/networks/forms.py:35 +#: plinth/modules/networks/forms.py:34 msgid "Firewall Zone" msgstr "Brandväggs-zon" -#: 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." @@ -3673,40 +3776,37 @@ msgstr "" "Brandväggs-zonen bestämmer vilka tjänster är tillgängliga genom detta " "gränssnitt. Välj endast interna för betrodda nätverk." -#: plinth/modules/networks/forms.py:40 +#: plinth/modules/networks/forms.py:39 msgid "IPv4 Addressing Method" msgstr "Addresseringsmetod för 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 "" -"\"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." -#: plinth/modules/networks/forms.py:46 -msgid "Automatic (DHCP)" -msgstr "Automatisk (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 "Delade" +#: 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 "Handbok" +#: 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 "Nätmask" -#: 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." @@ -3714,21 +3814,21 @@ msgstr "" "Valfritt värde. Om detta lämnas tomt kommer en standard nätmask baserad på " "adressen användas." -#: 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 "Valfritt värde." -#: 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." @@ -3737,11 +3837,11 @@ msgstr "" "\"Automatisk\", kommer DNS-servrar tillhandahållna av en DHCP-server att " "ignoreras." -#: 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." @@ -3749,40 +3849,34 @@ msgstr "" "Valfritt värde. Om värde anges och IPv4-adresseringsmetod är \"Automatisk\", " "kommer DNS-servrar tillhandahållna av en DHCP-server att ignoreras." -#: plinth/modules/networks/forms.py:73 +#: plinth/modules/networks/forms.py:77 msgid "IPv6 Addressing Method" msgstr "IPv6-Addresseringsmetod" -#: 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 "" -"\"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." - -#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 -msgid "Automatic" -msgstr "Automatisk" - -#: plinth/modules/networks/forms.py:77 -msgid "Automatic, DHCP only" -msgstr "Automatisk, bara DHCP" - #: plinth/modules/networks/forms.py:79 -msgid "Ignore" -msgstr "Ignorera" +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 "Prefix" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:93 msgid "Value between 1 and 128." msgstr "Värde mellan 1 och 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." @@ -3791,7 +3885,7 @@ msgstr "" "\"Automatisk\", kommer DNS-servrar tillhandahållna av en DHCP-server att " "ignoreras." -#: 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." @@ -3799,54 +3893,58 @@ msgstr "" "Valfritt värde. Om värde anges och IPv6-adresseringsmetod är \"Automatisk\", " "kommer DNS-servrar tillhandahållna av en DHCP-server att ignoreras." -#: plinth/modules/networks/forms.py:111 +#: plinth/modules/networks/forms.py:120 msgid "-- select --" msgstr "--Välj--" -#: 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 "Synligt namn för nätverket." -#: 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 "Läge" -#: 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 "Kopplingspunkt" -#: 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 "Frekvensbandet" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:254 +msgid "Automatic" +msgstr "Automatisk" + +#: 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." @@ -3854,11 +3952,11 @@ msgstr "" "Valfritt värde. Trådlösa kanalen i det valda frekvensbandet för att begränsa " "till. Tomt eller 0 värde betyder automatiskt val." -#: 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 " @@ -3868,11 +3966,11 @@ msgstr "" "en åtkomstpunkt ska du endast ansluta om åtkomstpunktens BSSID matchar det " "som angetts. Exempel: 00:11:22: aa: bb: cc." -#: plinth/modules/networks/forms.py:262 +#: plinth/modules/networks/forms.py:271 msgid "Authentication Mode" msgstr "Autentiseringsläge" -#: 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." @@ -3880,20 +3978,20 @@ msgstr "" "Välj WPA om det trådlösa nätverket är säkert och kräver att användare har " "lösenord för att ansluta." -#: 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 "Öppet" -#: 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 "Ange hur ditt {box_name} är anslutet till ditt nätverk" -#: plinth/modules/networks/forms.py:308 +#: plinth/modules/networks/forms.py:317 #, python-brace-format msgid "" "Connected to a router

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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 NAME \n" "Language-Team: LANGUAGE \n" @@ -26,27 +26,27 @@ msgstr "" msgid "FreedomBox" msgstr "" -#: plinth/daemon.py:101 +#: plinth/daemon.py:103 #, python-brace-format msgid "Service {service_name} is running" msgstr "" -#: plinth/daemon.py:128 +#: plinth/daemon.py:130 #, python-brace-format msgid "Listening on {kind} port {listen_address}:{port}" msgstr "" -#: plinth/daemon.py:132 +#: plinth/daemon.py:134 #, python-brace-format msgid "Listening on {kind} port {port}" msgstr "" -#: plinth/daemon.py:200 +#: plinth/daemon.py:202 #, python-brace-format msgid "Connect to {host}:{port}" msgstr "" -#: plinth/daemon.py:202 +#: plinth/daemon.py:204 #, python-brace-format msgid "Cannot connect to {host}:{port}" msgstr "" @@ -131,194 +131,272 @@ msgstr "" msgid "Local Network Domain" msgstr "" -#: plinth/modules/backups/__init__.py:30 +#: plinth/modules/backups/__init__.py:34 msgid "Backups allows creating and managing backup archives." msgstr "" -#: plinth/modules/backups/__init__.py:50 +#: plinth/modules/backups/__init__.py:54 plinth/modules/backups/__init__.py:200 +#: plinth/modules/backups/__init__.py:245 msgid "Backups" msgstr "" +#: plinth/modules/backups/__init__.py:197 +msgid "" +"Enable an automatic backup schedule for data safety. Prefer an encrypted " +"remote backup location or an extra attached disk." +msgstr "" + +#: plinth/modules/backups/__init__.py:203 +msgid "Enable a Backup Schedule" +msgstr "" + +#: plinth/modules/backups/__init__.py:207 +#: plinth/modules/backups/__init__.py:254 +#: plinth/modules/storage/__init__.py:323 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + +#: plinth/modules/backups/__init__.py:242 +#, python-brace-format +msgid "" +"A scheduled backup failed. Past {error_count} attempts for backup did not " +"succeed. The latest error is: {error_message}" +msgstr "" + +#: plinth/modules/backups/__init__.py:250 +msgid "Error During Backup" +msgstr "" + #: plinth/modules/backups/forms.py:33 #, python-brace-format msgid "{app} (No data to backup)" msgstr "" -#: plinth/modules/backups/forms.py:50 +#: plinth/modules/backups/forms.py:53 +msgid "Enable scheduled backups" +msgstr "" + +#: plinth/modules/backups/forms.py:54 +msgid "" +"If enabled, a backup is taken every day, every week and every month. Older " +"backups are removed." +msgstr "" + +#: plinth/modules/backups/forms.py:58 +msgid "Number of daily backups to keep" +msgstr "" + +#: plinth/modules/backups/forms.py:59 +msgid "" +"This many latest backups are kept and the rest are removed. A value of \"0\" " +"disables backups of this type. Triggered at specified hour every day." +msgstr "" + +#: plinth/modules/backups/forms.py:64 +msgid "Number of weekly backups to keep" +msgstr "" + +#: plinth/modules/backups/forms.py:66 +msgid "" +"This many latest backups are kept and the rest are removed. A value of \"0\" " +"disables backups of this type. Triggered at specified hour every Sunday." +msgstr "" + +#: plinth/modules/backups/forms.py:71 +msgid "Number of monthly backups to keep" +msgstr "" + +#: plinth/modules/backups/forms.py:73 +msgid "" +"This many latest backups are kept and the rest are removed. A value of \"0\" " +"disables backups of this type. Triggered at specified hour first day of " +"every month." +msgstr "" + +#: plinth/modules/backups/forms.py:78 +msgid "Hour of the day to trigger backup operation" +msgstr "" + +#: plinth/modules/backups/forms.py:79 +msgid "In 24 hour format." +msgstr "" + +#: plinth/modules/backups/forms.py:82 plinth/modules/backups/forms.py:104 +msgid "Included apps" +msgstr "" + +#: plinth/modules/backups/forms.py:82 plinth/modules/backups/forms.py:104 +msgid "Apps to include in the backup" +msgstr "" + +#: plinth/modules/backups/forms.py:98 msgid "Repository" msgstr "" -#: plinth/modules/backups/forms.py:52 +#: plinth/modules/backups/forms.py:100 #: plinth/modules/backups/templates/backups_delete.html:17 #: plinth/modules/ikiwiki/forms.py:15 -#: plinth/modules/networks/templates/connection_show.html:58 +#: plinth/modules/networks/templates/connection_show.html:71 #: plinth/modules/samba/templates/samba.html:66 #: plinth/modules/sharing/templates/sharing.html:33 msgid "Name" msgstr "" -#: plinth/modules/backups/forms.py:53 +#: plinth/modules/backups/forms.py:101 msgid "(Optional) Set a name for this backup archive" msgstr "" -#: plinth/modules/backups/forms.py:56 -msgid "Included apps" -msgstr "" - -#: plinth/modules/backups/forms.py:56 -msgid "Apps to include in the backup" -msgstr "" - -#: plinth/modules/backups/forms.py:73 +#: plinth/modules/backups/forms.py:121 msgid "Select the apps you want to restore" msgstr "" -#: plinth/modules/backups/forms.py:89 +#: plinth/modules/backups/forms.py:137 msgid "Upload File" msgstr "" -#: plinth/modules/backups/forms.py:91 +#: plinth/modules/backups/forms.py:139 msgid "Backup files have to be in .tar.gz format" msgstr "" -#: plinth/modules/backups/forms.py:92 +#: plinth/modules/backups/forms.py:140 msgid "Select the backup file you want to upload" msgstr "" -#: plinth/modules/backups/forms.py:98 +#: plinth/modules/backups/forms.py:146 msgid "Repository path format incorrect." msgstr "" -#: plinth/modules/backups/forms.py:105 +#: plinth/modules/backups/forms.py:153 #, python-brace-format msgid "Invalid username: {username}" msgstr "" -#: plinth/modules/backups/forms.py:115 +#: plinth/modules/backups/forms.py:163 #, python-brace-format msgid "Invalid hostname: {hostname}" msgstr "" -#: plinth/modules/backups/forms.py:119 +#: plinth/modules/backups/forms.py:167 #, python-brace-format msgid "Invalid directory path: {dir_path}" msgstr "" -#: plinth/modules/backups/forms.py:125 +#: plinth/modules/backups/forms.py:173 msgid "Encryption" msgstr "" -#: plinth/modules/backups/forms.py:126 +#: plinth/modules/backups/forms.py:174 msgid "" "\"Key in Repository\" means that a password-protected key is stored with the " "backup." msgstr "" -#: plinth/modules/backups/forms.py:128 +#: plinth/modules/backups/forms.py:176 msgid "Key in Repository" msgstr "" -#: plinth/modules/backups/forms.py:128 plinth/modules/searx/forms.py:15 +#: plinth/modules/backups/forms.py:176 plinth/modules/searx/forms.py:15 msgid "None" msgstr "" -#: plinth/modules/backups/forms.py:130 plinth/modules/networks/forms.py:266 +#: plinth/modules/backups/forms.py:178 plinth/modules/networks/forms.py:275 msgid "Passphrase" msgstr "" -#: plinth/modules/backups/forms.py:131 +#: plinth/modules/backups/forms.py:179 msgid "Passphrase; Only needed when using encryption." msgstr "" -#: plinth/modules/backups/forms.py:134 +#: plinth/modules/backups/forms.py:182 msgid "Confirm Passphrase" msgstr "" -#: plinth/modules/backups/forms.py:134 +#: plinth/modules/backups/forms.py:182 msgid "Repeat the passphrase." msgstr "" -#: plinth/modules/backups/forms.py:145 +#: plinth/modules/backups/forms.py:193 msgid "The entered encryption passphrases do not match" msgstr "" -#: plinth/modules/backups/forms.py:149 +#: plinth/modules/backups/forms.py:197 msgid "Passphrase is needed for encryption." msgstr "" -#: plinth/modules/backups/forms.py:184 +#: plinth/modules/backups/forms.py:232 msgid "Select Disk or Partition" msgstr "" -#: plinth/modules/backups/forms.py:185 +#: plinth/modules/backups/forms.py:233 msgid "Backups will be stored in the directory FreedomBoxBackups" msgstr "" -#: plinth/modules/backups/forms.py:194 +#: plinth/modules/backups/forms.py:242 msgid "SSH Repository Path" msgstr "" -#: plinth/modules/backups/forms.py:195 +#: plinth/modules/backups/forms.py:243 msgid "" "Path of a new or existing repository. Example: user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
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 "" @@ -400,29 +478,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 "" @@ -444,6 +526,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 "" @@ -458,6 +548,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 "" @@ -501,91 +592,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 "" @@ -691,7 +790,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 "" @@ -722,7 +821,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 @@ -805,7 +904,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" @@ -970,7 +1069,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 "" @@ -1510,12 +1609,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 "" @@ -1602,7 +1701,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 @@ -1759,8 +1858,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 "" @@ -2824,7 +2923,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 "" @@ -3187,228 +3286,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

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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 Illa \n" "Language-Team: Telugu user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "SSH సర్వర్ పాస్ వర్డ్" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." 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." 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 "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 #, 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" @@ -436,33 +517,37 @@ 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 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 "ప్రస్తుతం ఆర్కైవులేమీ లేవు." @@ -488,6 +573,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 "" @@ -502,6 +595,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 "జాగ్రత్త:" @@ -548,97 +642,107 @@ 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 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 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 "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 #, 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 "మౌంటింగ్ విఫలమైంది" @@ -756,7 +860,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 "రహస్యపదం" @@ -789,7 +893,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 @@ -883,7 +987,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" @@ -1082,7 +1186,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 "కాక్పిట్" @@ -1694,12 +1798,12 @@ msgstr "అన్ని ఎస్.ఎస్.ఎల్ సర్టిఫిక 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 "రహస్యపదం కనబర్చు" @@ -1802,7 +1906,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 @@ -1987,8 +2091,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 "నిలిపివేయబడింది" @@ -3238,7 +3342,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 "చిరునామా" @@ -3641,29 +3745,29 @@ msgstr "అల్లికలు" msgid "Using DNSSEC on IPv{kind}" msgstr "IPv{kind} పై DNSSEC ఉపయోగించు" -#: 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 #, fuzzy msgid "" "The firewall zone will control which services are available over this " @@ -3672,61 +3776,57 @@ 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 -#, 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." +"Automatic (DHCP): Configure automatically, use Internet connection from this " +"network" msgstr "" -"\"ఆటోమేటిక్\" పద్ధతి ఒక క్లయింట్ మేకింగ్ ఈ నెట్వర్క్ నుండి 1 ఆర్జనకు ఆకృతీకరణ చేస్తుంది " -"{box_name}. \"భాగస్వామ్యం\" పద్దతి ఈ నెట్వర్క్ ఖాతాదారులతో ఆకృతీకరించుటకు మరియు దాని ఇంటర్నెట్ " -"కనెక్షన్ భాగస్వామ్యం, ఆపోర్టును చేస్తుంది {box_name} 2 చట్టం" -#: 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 "DNS సేవకం" -#: plinth/modules/networks/forms.py:62 +#: plinth/modules/networks/forms.py:66 #, fuzzy msgid "" "Optional value. If this value is given and IPv4 addressing method is " @@ -3735,11 +3835,11 @@ msgstr "" "ఐచ్ఛికము విలువ. ఈ విలువ ఇచ్చిన మరియు IPv4 ప్రసంగిస్తున్న పద్ధతి \"ఆటోమేటిక్\" కాకపోతే, 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 #, fuzzy msgid "" "Optional value. If this value is given and IPv4 Addressing Method is " @@ -3748,44 +3848,35 @@ msgstr "" "ఐచ్ఛికము విలువ. ఈ విలువ ఇచ్చిన మరియు IPv4 ప్రసంగిస్తూ విధానం \"ఆటోమేటిక్\" కాకపోతే, DHCP సర్వర్ " "అందించిన DNS సర్వర్లు విస్మరించబడుతుంది." -#: plinth/modules/networks/forms.py:73 +#: plinth/modules/networks/forms.py:77 msgid "IPv6 Addressing Method" msgstr "IPv6 చిరునామా ఇచ్చు పద్ధతి" -#: plinth/modules/networks/forms.py:74 -#, fuzzy, python-brace-format -msgid "" -"\"Automatic\" methods will make {box_name} acquire configuration from this " -"network making it a client." -msgstr "" -"\"ఆటోమేటిక్\" పద్ధతులు ఒక క్లయింట్ మేకింగ్ ఈ నెట్వర్క్ నుండి {box_name} 1 ఆర్జనకు ఆకృతీకరణ " -"చేస్తుంది." - -#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 -#, fuzzy -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" -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 #, fuzzy 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 #, fuzzy msgid "" "Optional value. If this value is given and IPv6 addressing method is " @@ -3794,7 +3885,7 @@ msgstr "" "ఐచ్ఛికము విలువ. ఈ విలువ ఇవ్వబడుతుంది ఉంటే మరియు IPv6 ప్రసంగిస్తున్న పద్ధతి \"ఆటోమేటిక్\" ఉంది, " "DHCP సర్వర్ అందించిన DNS సర్వర్లు విస్మరించబడుతుంది" -#: plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:107 #, fuzzy msgid "" "Optional value. If this value is given and IPv6 Addressing Method is " @@ -3803,55 +3894,60 @@ msgstr "" "ఐచ్ఛికము విలువ. ఈ విలువ ఇచ్చిన మరియు IPv6 ప్రసంగిస్తూ విధానం \"ఆటోమేటిక్\" కాకపోతే, 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 "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 #, fuzzy 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" +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 "బి/జి(2.4GHz)" -#: 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 #, fuzzy msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " @@ -3860,11 +3956,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 #, fuzzy msgid "" "Optional value. Unique identifier for the access point. When connecting to " @@ -3874,32 +3970,32 @@ msgstr "" "ఐచ్ఛికము విలువ. ప్రవేశ బిందువు కోసం ప్రత్యేక ఐడెంటిఫైయర్. ఒక యాక్సెస్ పాయింట్ కనెక్ట్ చేసినప్పుడు, యాక్సెస్ " "పాయింట్ BSSID అందించిన మ్యాచ్లు మాత్రమే ఉంటే కనెక్ట్. ఉదాహరణ: 00: 11: 22: aa: BB: సిసి." -#: 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 #, fuzzy 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 "Choose how your {box_name} is connected to your network" msgid "Specify how your {box_name} is connected to your network" msgstr "మీ {box_name} మీ నెట్‌వర్క్‌కు ఎలా కనెక్ట్ అయిందో ఎంచుకోండి" -#: plinth/modules/networks/forms.py:308 +#: plinth/modules/networks/forms.py:317 #, python-brace-format msgid "" "Connected to a router

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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 Doe \n" "Language-Team: Turkish user@host:~/path/to/repo/" msgstr "" "Yeni veya varolan bir depo yolu. Örnek: user@host:~/path/to/repo/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "SSH Sunucu Parolası" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." @@ -288,15 +368,15 @@ msgstr "" "SSH sunucusunun parolası.
SSH anahtar tabanlı kimlik doğrulaması henüz " "mümkün değildir." -#: plinth/modules/backups/forms.py:219 +#: plinth/modules/backups/forms.py:267 msgid "Remote backup repository already exists." msgstr "Uzak yedekleme deposu zaten var." -#: plinth/modules/backups/forms.py:225 +#: plinth/modules/backups/forms.py:273 msgid "Select verified SSH public key" msgstr "Doğrulanmış SSH ortak anahtarını seçin" -#: 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." @@ -304,37 +384,37 @@ msgstr "" "Bağlantı reddedildi - doğru kimlik bilgilerini girdiğinizden ve sunucunun " "çalıştığından emin olun." -#: plinth/modules/backups/repository.py:40 +#: plinth/modules/backups/repository.py:41 msgid "Connection refused" msgstr "Bağlantı reddedildi" -#: plinth/modules/backups/repository.py:47 +#: plinth/modules/backups/repository.py:48 msgid "Repository not found" msgstr "Depo bulunamadı" -#: plinth/modules/backups/repository.py:52 +#: plinth/modules/backups/repository.py:53 msgid "Incorrect encryption passphrase" msgstr "Yanlış şifreleme parolası" -#: plinth/modules/backups/repository.py:57 +#: plinth/modules/backups/repository.py:58 msgid "SSH access denied" msgstr "SSH erişimi reddedildi" -#: 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 "Depo yolu ne boş ne de varolan bir yedeklemeler deposu." -#: plinth/modules/backups/repository.py:136 +#: plinth/modules/backups/repository.py:143 msgid "Existing repository is not encrypted." msgstr "Varolan depo şifrelenmemiş." -#: plinth/modules/backups/repository.py:324 +#: plinth/modules/backups/repository.py:327 #, python-brace-format msgid "{box_name} storage" msgstr "{box_name} depolaması" #: 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 "Yeni bir yedek oluşturun" @@ -419,29 +499,33 @@ msgstr "Gönder" msgid "This repository is encrypted" msgstr "Bu depo şifreli" -#: 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 "Konumun Bağlantısını Kaldır" -#: plinth/modules/backups/templates/backups_repository.html:45 +#: plinth/modules/backups/templates/backups_repository.html:51 msgid "Mount Location" msgstr "Konumu Bağla" -#: 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 "Yedekleme Konumunu Kaldır. Bu, uzak yedeği silmeyecek." -#: plinth/modules/backups/templates/backups_repository.html:77 +#: plinth/modules/backups/templates/backups_repository.html:83 msgid "Download" msgstr "İndir" -#: 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 "Geri Yükle" -#: plinth/modules/backups/templates/backups_repository.html:103 +#: plinth/modules/backups/templates/backups_repository.html:109 msgid "No archives currently exist." msgstr "Şu anda mevcut arşivler yok." @@ -465,6 +549,14 @@ msgstr "Konumu Kaldır" msgid "Restore data from" msgstr "Verileri şuradan geri yükle:" +#: 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 "Güncelle" + #: plinth/modules/backups/templates/backups_upload.html:17 #, python-format msgid "" @@ -486,6 +578,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 "Dikkat:" @@ -539,91 +632,101 @@ msgstr "" msgid "Verify Host" msgstr "Anamakineyi Doğrula" -#: 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 "Yedek Oluştur" + +#: plinth/modules/backups/views.py:106 msgid "Archive created." msgstr "Arşiv oluşturuldu." -#: plinth/modules/backups/views.py:84 +#: plinth/modules/backups/views.py:134 msgid "Delete Archive" msgstr "Arşivi Sil" -#: plinth/modules/backups/views.py:96 +#: plinth/modules/backups/views.py:146 msgid "Archive deleted." msgstr "Arşiv silindi." -#: plinth/modules/backups/views.py:109 +#: plinth/modules/backups/views.py:159 msgid "Upload and restore a backup" msgstr "Yedeklemeyi karşıya yükleyin ve geri yükleyin" -#: plinth/modules/backups/views.py:144 +#: plinth/modules/backups/views.py:194 msgid "Restored files from backup." msgstr "Dosyalar yedekten geri yüklendi." -#: plinth/modules/backups/views.py:172 +#: plinth/modules/backups/views.py:222 msgid "No backup file found." msgstr "Yedekleme dosyası bulunamadı." -#: plinth/modules/backups/views.py:180 +#: plinth/modules/backups/views.py:230 msgid "Restore from uploaded file" msgstr "Karşıya yüklenen dosyadan geri yükle" -#: plinth/modules/backups/views.py:239 +#: plinth/modules/backups/views.py:289 msgid "No additional disks available to add a repository." msgstr "Bir depo eklemek için ek diskler yok." -#: plinth/modules/backups/views.py:247 +#: plinth/modules/backups/views.py:297 msgid "Create backup repository" msgstr "Yedekleme deposu oluşturun" -#: plinth/modules/backups/views.py:274 +#: plinth/modules/backups/views.py:324 msgid "Create remote backup repository" msgstr "Uzak yedekleme deposu oluşturun" -#: plinth/modules/backups/views.py:293 +#: plinth/modules/backups/views.py:344 msgid "Added new remote SSH repository." msgstr "Yeni uzak SSH deposu eklendi." -#: plinth/modules/backups/views.py:315 +#: plinth/modules/backups/views.py:366 msgid "Verify SSH hostkey" msgstr "SSH anamakine anahtarını doğrula" -#: plinth/modules/backups/views.py:341 +#: plinth/modules/backups/views.py:392 msgid "SSH host already verified." msgstr "SSH anamakinesi zaten doğrulandı." -#: plinth/modules/backups/views.py:351 +#: plinth/modules/backups/views.py:402 msgid "SSH host verified." msgstr "SSH anamakinesi doğrulandı." -#: plinth/modules/backups/views.py:365 +#: plinth/modules/backups/views.py:417 msgid "SSH host public key could not be verified." msgstr "SSH anamakinesi ortak anahtarı doğrulanamadı." -#: plinth/modules/backups/views.py:367 +#: plinth/modules/backups/views.py:419 msgid "Authentication to remote server failed." msgstr "Uzak sunucuya kimlik doğrulama başarısız oldu." -#: plinth/modules/backups/views.py:369 +#: plinth/modules/backups/views.py:421 msgid "Error establishing connection to server: {}" msgstr "Sunucuyla bağlantı kurulurken hata oldu: {}" -#: plinth/modules/backups/views.py:380 +#: plinth/modules/backups/views.py:432 msgid "Repository removed." msgstr "Depo kaldırıldı." -#: plinth/modules/backups/views.py:394 +#: plinth/modules/backups/views.py:446 msgid "Remove Repository" msgstr "Depoyu Kaldır" -#: plinth/modules/backups/views.py:403 +#: plinth/modules/backups/views.py:455 msgid "Repository removed. Backups were not deleted." msgstr "Depo kaldırıldı. Yedekler silinmedi." -#: plinth/modules/backups/views.py:413 +#: plinth/modules/backups/views.py:465 msgid "Unmounting failed!" msgstr "Bağlantıyı kaldırma başarısız oldu!" -#: 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 "Bağlama başarısız oldu" @@ -742,7 +845,7 @@ msgid "No passwords currently configured." msgstr "Şu anda yapılandırılmış parolalar yok." #: 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 "Parola" @@ -773,7 +876,7 @@ msgstr "Listele" #: 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 @@ -863,7 +966,7 @@ msgstr "Hizmet Veren Etki Alanları" #: 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" @@ -1054,7 +1157,7 @@ msgstr "" "bir parçası olarak bir IP adresi kullanılarak erişildiğinde çalışmayacaktır." #: 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" @@ -1674,12 +1777,12 @@ msgstr "Tüm SSL sertifikalarını kabul et" msgid "Use HTTP basic authentication" msgstr "HTTP temel kimlik doğrulamasını kullan" -#: 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 "Kullanıcı adı" -#: 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 "Parolayı göster" @@ -1784,7 +1887,7 @@ msgstr "Hakkında" #: 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 @@ -1973,8 +2076,8 @@ msgstr "Etkinleştirildi" #: 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 "Etkisizleştirildi" @@ -2356,13 +2459,13 @@ msgid "" "throughout the world. The FreedomBox Foundation would not exist without its " "supporters." msgstr "" -"Ayrıca kar amacı gütmeyen FreedomBox Vakfı'na bağış yaparak projeye finansal " -"olarak yardımcı olabilirsiniz. 2011 yılında kurulan FreedomBox Vakfı, " -"FreedomBox'ı desteklemek için var olan New York City merkezli 501(c)(3) " -"durumuna sahip kâr amacı gütmeyen bir kuruluştur. Proje için teknik altyapı " -"ve hukuki hizmetler sağlar, ortaklıklar kurar ve dünya çapında FreedomBox " -"savunuculuğu yapar. FreedomBox Vakfı, destekçileri olmadan var olamaz." +"Ayrıca kar amacı gütmeyen FreedomBox Vakfı'na bağış yaparak projeye finansal olarak " +"yardımcı olabilirsiniz. 2011 yılında kurulan FreedomBox Vakfı, FreedomBox'ı " +"desteklemek için var olan New York City merkezli 501(c)(3) durumuna sahip " +"kâr amacı gütmeyen bir kuruluştur. Proje için teknik altyapı ve hukuki " +"hizmetler sağlar, ortaklıklar kurar ve dünya çapında FreedomBox savunuculuğu " +"yapar. FreedomBox Vakfı, destekçileri olmadan var olamaz." #: plinth/modules/help/templates/help_contribute.html:42 #: plinth/modules/power/templates/power_restart.html:27 @@ -3242,7 +3345,7 @@ msgstr "" "Etkisizleştirildiğinde, oyuncular ölemez veya hiçbir şekilde hasar alamazlar." #: 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 "Adres" @@ -3661,27 +3764,27 @@ msgstr "Ağlar" msgid "Using DNSSEC on IPv{kind}" msgstr "IPv{kind} üzerinde DNSSEC kullanma" -#: plinth/modules/networks/forms.py:17 +#: plinth/modules/networks/forms.py:16 msgid "Connection Type" msgstr "Bağlantı Türü" -#: plinth/modules/networks/forms.py:29 +#: plinth/modules/networks/forms.py:28 msgid "Connection Name" msgstr "Bağlantı Adı" -#: plinth/modules/networks/forms.py:31 +#: plinth/modules/networks/forms.py:30 msgid "Network Interface" msgstr "Ağ Arayüzü" -#: plinth/modules/networks/forms.py:32 +#: plinth/modules/networks/forms.py:31 msgid "The network device that this connection should be bound to." msgstr "Bu bağlantının bağlanması gereken ağ cihazı." -#: plinth/modules/networks/forms.py:35 +#: plinth/modules/networks/forms.py:34 msgid "Firewall Zone" msgstr "Güvenlik Duvarı Bölgesi" -#: 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 "" "kullanılabileceğini denetleyecek. Sadece güvenilir ağlar için Dahili'yi " "seçin." -#: plinth/modules/networks/forms.py:40 +#: plinth/modules/networks/forms.py:39 msgid "IPv4 Addressing Method" msgstr "IPv4 Adresleme Yöntemi" #: 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 "" -"\"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." -#: plinth/modules/networks/forms.py:46 -msgid "Automatic (DHCP)" -msgstr "Otomatik (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 "Paylaşılan" +#: 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 "Elle" +#: 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 "Ağ Maskesi" -#: 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 "" "İsteğe bağlı değer. Eğer boş bırakılırsa, adrese dayalı varsayılan bir ağ " "maskesi kullanılacaktır." -#: 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 "Ağ Geçidi" -#: 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 "İsteğe bağlı değer." -#: 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 Sunucusu" -#: 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." @@ -3754,11 +3854,11 @@ msgstr "" "\"Otomatik\" ise, DHCP sunucusu tarafından sağlanan DNS Sunucuları " "yoksayılacaktır." -#: 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 "İkinci DNS Sunucusu" -#: 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." @@ -3767,40 +3867,34 @@ msgstr "" "\"Otomatik\" ise, DHCP sunucusu tarafından sağlanan DNS Sunucuları " "yoksayılacaktır." -#: plinth/modules/networks/forms.py:73 +#: plinth/modules/networks/forms.py:77 msgid "IPv6 Addressing Method" msgstr "IPv6 Adresleme Yöntemi" -#: 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 "" -"\"Otomatik\" yöntemi, {box_name} cihazının bu ağdan yapılandırma almasını " -"sağlayarak onu bir istemci yapar." - -#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 -msgid "Automatic" -msgstr "Otomatik" - -#: plinth/modules/networks/forms.py:77 -msgid "Automatic, DHCP only" -msgstr "Otomatik, sadece DHCP" - #: plinth/modules/networks/forms.py:79 -msgid "Ignore" -msgstr "Yoksay" +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 "Önek" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:93 msgid "Value between 1 and 128." msgstr "1 ile 128 arasında bir değer." -#: 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." @@ -3809,7 +3903,7 @@ msgstr "" "\"Otomatik\" ise, DHCP sunucusu tarafından sağlanan DNS Sunucuları " "yoksayılacaktır." -#: 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." @@ -3818,54 +3912,58 @@ msgstr "" "\"Otomatik\" ise, DHCP sunucusu tarafından sağlanan DNS Sunucuları " "yoksayılacaktır." -#: plinth/modules/networks/forms.py:111 +#: plinth/modules/networks/forms.py:120 msgid "-- select --" msgstr "-- seç --" -#: 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 görünür adı." -#: 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 "Kip" -#: plinth/modules/networks/forms.py:241 +#: plinth/modules/networks/forms.py:250 msgid "Infrastructure" msgstr "Altyapı" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:251 msgid "Access Point" msgstr "Erişim Noktası" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:252 msgid "Ad-hoc" msgstr "Geçici" -#: plinth/modules/networks/forms.py:245 +#: plinth/modules/networks/forms.py:254 msgid "Frequency Band" msgstr "Frekans Bandı" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:254 +msgid "Automatic" +msgstr "Otomatik" + +#: 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." @@ -3873,11 +3971,11 @@ msgstr "" "İsteğe bağlı değer. Seçilen frekans bandında kısıtlanacak kablosuz kanal. " "Boş veya 0 değeri otomatik seçim anlamına gelir." -#: 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 " @@ -3887,11 +3985,11 @@ msgstr "" "noktasına bağlanırken, sadece erişim noktasının BSSID'si sağlanan ile " "eşleşiyorsa bağlanır. Örnek: 00:11:22:aa:bb:cc." -#: plinth/modules/networks/forms.py:262 +#: plinth/modules/networks/forms.py:271 msgid "Authentication Mode" msgstr "Kimlik Doğrulama Kipi" -#: 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." @@ -3899,20 +3997,20 @@ msgstr "" "Kablosuz ağ güvenliyse ve istemcilerin bağlanmak için parolaya sahip " "olmasını gerektiriyorsa WPA'yı seçin." -#: 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 "Açık" -#: 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 "{box_name} cihazınızın ağınıza nasıl bağlı olduğunu belirtin" -#: plinth/modules/networks/forms.py:308 +#: plinth/modules/networks/forms.py:317 #, python-brace-format msgid "" "Connected to a router

Your {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 router

Your {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 Internet

Your 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 time

This 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 address

This 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 provides

You will be suggested the most conservative actions.

" @@ -4015,11 +4113,11 @@ msgstr "" "ISS'min sağladığı bağlantı türünü bilmiyorum

Size 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: ikmaak \n" "Language-Team: Ukrainian user@host:~/path/to/repo/" msgstr "" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "пароль SSH серверу" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." @@ -297,52 +377,52 @@ 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 "" -#: 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 #, fuzzy 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 "{box_name} сховище" #: plinth/modules/backups/templates/backups.html:17 -#: plinth/modules/backups/views.py:61 +#: plinth/modules/backups/views.py:111 #, fuzzy #| msgid "Create new repository" msgid "Create a new backup" @@ -442,33 +522,37 @@ 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 Repository" msgid "Unmount Location" msgstr "Видалити сховище" -#: plinth/modules/backups/templates/backups_repository.html:45 +#: plinth/modules/backups/templates/backups_repository.html:51 #, fuzzy #| msgid "Create Repository" 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 "" @@ -492,6 +576,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 "" @@ -506,6 +598,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 "" @@ -549,99 +642,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" +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 #, fuzzy #| msgid "Create" 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 "Added new repository." 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 #, fuzzy #| msgid "Repository not found" 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 "" @@ -753,7 +856,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 "Пароль" @@ -786,7 +889,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 @@ -877,7 +980,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" @@ -1053,7 +1156,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" @@ -1599,12 +1702,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 "Показати пароль" @@ -1691,7 +1794,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 @@ -1848,8 +1951,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 "" @@ -2941,7 +3044,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 "" @@ -3308,228 +3411,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

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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: ikmaak \n" "Language-Team: Chinese (Simplified) user@host:~/path/to/repo/" msgstr "新的或已有存储库的路径。例如:user@host:~/path/to/repo/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "SSH 服务器密码" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." 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." 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 "创建新备份" @@ -426,33 +507,37 @@ 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 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 "" @@ -484,6 +569,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 #, fuzzy, python-format #| msgid "" @@ -510,6 +603,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 "注意:" @@ -557,95 +651,105 @@ 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 #, fuzzy #| msgid "Create remote backup repository" 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 hostkey" -#: 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 #, fuzzy #| msgid "Repository removed. The remote backup itself was not deleted." 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 "安装失败" @@ -763,7 +867,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 "密码" @@ -798,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 +999,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" @@ -1092,7 +1196,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" @@ -1688,12 +1792,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 "显示密码" @@ -1791,7 +1895,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 @@ -1972,8 +2076,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 "已禁用" @@ -3257,7 +3361,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 "地址" @@ -3657,88 +3761,85 @@ msgstr "网络" msgid "Using DNSSEC on IPv{kind}" msgstr "在 IPv{kind} 上使用 DNSSEC" -#: 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." 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} 作为一个路由器,配置此网络上的客户端并共享互联网连接。" -#: 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 "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." @@ -3746,11 +3847,11 @@ msgstr "" "可选的值。如果给出了此值和 IPv4 寻址方法是\"自动\",将忽略由 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." @@ -3758,38 +3859,34 @@ msgstr "" "可选的值。如果给出了此值和 IPv4 寻址方式是\"自动\",将忽略由 DHCP 服务器提供" "的 DNS 服务器。" -#: 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." @@ -3797,7 +3894,7 @@ msgstr "" "可选的值。如果给出了此值和 IPv6 寻址方法是\"自动\",将忽略由 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." @@ -3805,64 +3902,68 @@ msgstr "" "可选的值。如果给出了此值和 IPv6 寻址方式是\"自动\",将忽略由 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 "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 "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 "信道" -#: 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 "可选值。可通过指定频宽限制无线信道。为空或者填 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 " @@ -3871,31 +3972,31 @@ msgstr "" "可选的值。指定接入点的标识。当要连接到一个接入点时,只会连接到符合给出值的提" "供者。例如: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 "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

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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: crlambda \n" "Language-Team: Chinese (Traditional) user@host:~/path/to/repo/" msgstr "新的或現有的儲存庫路徑。例如:user@host:~/path/to/repo/" -#: plinth/modules/backups/forms.py:199 +#: plinth/modules/backups/forms.py:247 msgid "SSH server password" msgstr "SSH 伺服器密碼" -#: plinth/modules/backups/forms.py:200 +#: plinth/modules/backups/forms.py:248 msgid "" "Password of the SSH Server.
SSH key-based authentication is not yet " "possible." 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." 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 "建立一個新的備份檔" @@ -364,8 +445,8 @@ msgid "" "To restore a backup on a new %(box_name)s you need the ssh credentials and, " "if chosen, the encryption passphrase." msgstr "" -"此儲存庫的認證存在 %(box_name)s。
如果要備份還原到新的 %(box_name)s 您需要 SSH " -"認證和(如果您有設定)加密密碼。" +"此儲存庫的認證存在 %(box_name)s。
如果要備份還原到新的 %(box_name)s 您" +"需要 SSH 認證和(如果您有設定)加密密碼。" #: plinth/modules/backups/templates/backups_add_remote_repository.html:28 msgid "Create Location" @@ -405,29 +486,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 "目前沒有備份檔。" @@ -449,6 +534,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 "" @@ -468,6 +561,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 "小心:" @@ -476,7 +570,9 @@ msgstr "小心:" msgid "" "You have %(max_filesize)s available to restore a backup. Exceeding this " "limit can leave your %(box_name)s unusable." -msgstr "您剩餘空間有 %(max_filesize)s 可以備份還原。超出此容量可能會造成您的 %(box_name)s 無法使用。" +msgstr "" +"您剩餘空間有 %(max_filesize)s 可以備份還原。超出此容量可能會造成您的 " +"%(box_name)s 無法使用。" #: plinth/modules/backups/templates/backups_upload.html:41 msgid "Upload file" @@ -487,7 +583,8 @@ msgstr "上傳檔案" msgid "" "Could not reach SSH host %(hostname)s. Please verify that the host is up and " "accepting connections." -msgstr "無法連線到 SSH 伺服器 %(hostname)s。請確認伺服器有在正常運作且接受連線。" +msgstr "" +"無法連線到 SSH 伺服器 %(hostname)s。請確認伺服器有在正常運作且接受連線。" #: plinth/modules/backups/templates/verify_ssh_hostkey.html:28 #, python-format @@ -511,91 +608,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 +#, 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 "掛載失敗" @@ -701,7 +808,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 "密碼" @@ -732,7 +839,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 @@ -815,7 +922,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" @@ -980,7 +1087,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 "" @@ -1520,12 +1627,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 "" @@ -1612,7 +1719,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 @@ -1769,8 +1876,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 "" @@ -2834,7 +2941,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 "" @@ -3197,228 +3304,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

Your {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 router

Your {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 Internet

Your 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 time

This 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 provides

You 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 ""