diff --git a/plinth/locale/ar_SA/LC_MESSAGES/django.po b/plinth/locale/ar_SA/LC_MESSAGES/django.po index 124e83292..3a9090b20 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-06-10 15:41+0000\n" "Last-Translator: aiman an \n" "Language-Team: Arabic (Saudi Arabia) Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Web Server" +msgid "Server URL" +msgstr "خادم ويب" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "" @@ -2734,6 +2748,10 @@ msgstr "" msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +msgid "Server URL updated" +msgstr "" + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2789,7 +2807,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3183,21 +3201,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3205,190 +3213,190 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3396,7 +3404,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3405,7 +3413,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3413,11 +3421,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3428,7 +3436,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3452,17 +3460,17 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3658,6 +3666,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3670,7 +3684,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3690,13 +3704,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3705,6 +3719,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3715,7 +3734,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3725,13 +3744,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -3910,71 +3929,245 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +msgid "disabled" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:28 +msgid "automatic" +msgstr "" + +#: plinth/modules/networks/views.py:29 +msgid "manual" +msgstr "" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +msgid "connecting" +msgstr "" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +msgid "configuration failed" +msgstr "" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +msgid "DHCP client failed" +msgstr "" + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +msgid "shared connection service failed" +msgstr "" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4387,7 +4580,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4397,19 +4590,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5281,6 +5474,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5372,6 +5566,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -5809,23 +6008,37 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +msgid "Updates" +msgstr "" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +msgid "Enable auto-update to next stable release" +msgstr "" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -5911,28 +6124,36 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +msgid "Distribution upgrade disabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6208,11 +6429,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "" @@ -6499,31 +6715,31 @@ msgstr "" msgid "Server deleted." msgstr "" -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -6819,6 +7035,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" diff --git a/plinth/locale/bg/LC_MESSAGES/django.po b/plinth/locale/bg/LC_MESSAGES/django.po index e3496c717..982058ae5 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2019-10-12 14:52+0000\n" "Last-Translator: Nevena Mircheva \n" "Language-Team: Bulgarian Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Web Server" +msgid "Server URL" +msgstr "Уеб Сървър" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "" @@ -2739,6 +2753,10 @@ msgstr "" msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +msgid "Server URL updated" +msgstr "" + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2794,7 +2812,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3188,21 +3206,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3210,190 +3218,190 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3401,7 +3409,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3410,7 +3418,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3418,11 +3426,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3433,7 +3441,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3457,17 +3465,17 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3663,6 +3671,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3675,7 +3689,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3695,13 +3709,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3710,6 +3724,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3720,7 +3739,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3730,13 +3749,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -3915,71 +3934,245 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +msgid "disabled" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:28 +msgid "automatic" +msgstr "" + +#: plinth/modules/networks/views.py:29 +msgid "manual" +msgstr "" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +msgid "connecting" +msgstr "" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +msgid "configuration failed" +msgstr "" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +msgid "DHCP client failed" +msgstr "" + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +msgid "shared connection service failed" +msgstr "" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4392,7 +4585,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4402,19 +4595,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5288,6 +5481,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5379,6 +5573,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -5816,25 +6015,39 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +msgid "Updates" +msgstr "" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" msgstr "FreedomBox" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +msgid "Enable auto-update to next stable release" +msgstr "" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -5922,28 +6135,36 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +msgid "Distribution upgrade disabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6219,11 +6440,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "" @@ -6512,31 +6728,31 @@ msgstr "" msgid "Server deleted." msgstr "" -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -6832,6 +7048,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" diff --git a/plinth/locale/bn/LC_MESSAGES/django.po b/plinth/locale/bn/LC_MESSAGES/django.po index dfa3678bf..f1613a22b 100644 --- a/plinth/locale/bn/LC_MESSAGES/django.po +++ b/plinth/locale/bn/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -87,13 +87,13 @@ msgstr "" msgid "Error installing application: {error}" msgstr "" -#: plinth/modules/apache/__init__.py:40 +#: plinth/modules/apache/__init__.py:41 #: plinth/modules/monkeysphere/templates/monkeysphere.html:67 #: plinth/modules/monkeysphere/templates/monkeysphere_details.html:45 msgid "Web Server" msgstr "" -#: plinth/modules/apache/__init__.py:46 +#: plinth/modules/apache/__init__.py:47 #, python-brace-format msgid "{box_name} Web Interface (Plinth)" msgstr "" @@ -218,7 +218,7 @@ msgstr "" msgid "None" msgstr "" -#: plinth/modules/backups/forms.py:124 plinth/modules/networks/forms.py:267 +#: plinth/modules/backups/forms.py:124 plinth/modules/networks/forms.py:266 msgid "Passphrase" msgstr "" @@ -314,7 +314,7 @@ msgid "{box_name} storage" msgstr "" #: plinth/modules/backups/templates/backups.html:30 -#: plinth/modules/backups/views.py:60 +#: plinth/modules/backups/views.py:61 msgid "Create a new backup" msgstr "" @@ -414,7 +414,7 @@ msgstr "" #: plinth/modules/backups/templates/backups_repository.html:81 #: plinth/modules/backups/templates/backups_restore.html:27 -#: plinth/modules/backups/views.py:155 +#: plinth/modules/backups/views.py:156 msgid "Restore" msgstr "" @@ -497,95 +497,95 @@ msgstr "" msgid "Verify Host" msgstr "" -#: plinth/modules/backups/views.py:55 +#: plinth/modules/backups/views.py:56 msgid "Archive created." msgstr "" -#: plinth/modules/backups/views.py:83 +#: plinth/modules/backups/views.py:84 msgid "Delete Archive" msgstr "" -#: plinth/modules/backups/views.py:95 +#: plinth/modules/backups/views.py:96 msgid "Archive deleted." msgstr "" -#: plinth/modules/backups/views.py:108 +#: plinth/modules/backups/views.py:109 msgid "Upload and restore a backup" msgstr "" -#: plinth/modules/backups/views.py:143 +#: plinth/modules/backups/views.py:144 msgid "Restored files from backup." msgstr "" -#: plinth/modules/backups/views.py:171 +#: plinth/modules/backups/views.py:172 msgid "No backup file found." msgstr "" -#: plinth/modules/backups/views.py:179 +#: plinth/modules/backups/views.py:180 msgid "Restore from uploaded file" msgstr "" -#: plinth/modules/backups/views.py:238 +#: plinth/modules/backups/views.py:239 msgid "No additional disks available to add a repository." msgstr "" -#: plinth/modules/backups/views.py:246 +#: plinth/modules/backups/views.py:247 msgid "Create backup repository" msgstr "" -#: plinth/modules/backups/views.py:273 +#: plinth/modules/backups/views.py:274 msgid "Create remote backup repository" msgstr "" -#: plinth/modules/backups/views.py:292 +#: plinth/modules/backups/views.py:293 msgid "Added new remote SSH repository." msgstr "" -#: plinth/modules/backups/views.py:314 +#: plinth/modules/backups/views.py:315 msgid "Verify SSH hostkey" msgstr "" -#: plinth/modules/backups/views.py:340 +#: plinth/modules/backups/views.py:341 msgid "SSH host already verified." msgstr "" -#: plinth/modules/backups/views.py:350 +#: plinth/modules/backups/views.py:351 msgid "SSH host verified." msgstr "" -#: plinth/modules/backups/views.py:364 +#: plinth/modules/backups/views.py:365 msgid "SSH host public key could not be verified." msgstr "" -#: plinth/modules/backups/views.py:366 +#: plinth/modules/backups/views.py:367 msgid "Authentication to remote server failed." msgstr "" -#: plinth/modules/backups/views.py:368 +#: plinth/modules/backups/views.py:369 msgid "Error establishing connection to server: {}" msgstr "" -#: plinth/modules/backups/views.py:379 +#: plinth/modules/backups/views.py:380 msgid "Repository removed." msgstr "" -#: plinth/modules/backups/views.py:393 +#: plinth/modules/backups/views.py:394 msgid "Remove Repository" msgstr "" -#: plinth/modules/backups/views.py:402 +#: plinth/modules/backups/views.py:403 msgid "Repository removed. Backups were not deleted." msgstr "" -#: plinth/modules/backups/views.py:412 +#: plinth/modules/backups/views.py:413 msgid "Unmounting failed!" msgstr "" -#: plinth/modules/backups/views.py:427 plinth/modules/backups/views.py:431 +#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432 msgid "Mounting failed" msgstr "" -#: plinth/modules/bepasty/__init__.py:25 +#: plinth/modules/bepasty/__init__.py:23 msgid "" "bepasty is a web application that allows large files to be uploaded and " "shared. Text and code snippets can also be pasted and shared. Text, image, " @@ -593,7 +593,7 @@ msgid "" "can be set to expire after a time period." msgstr "" -#: plinth/modules/bepasty/__init__.py:29 +#: plinth/modules/bepasty/__init__.py:27 msgid "" "bepasty does not use usernames for login. It only uses passwords. For each " "password, a set of permissions can be selected. Once you have created a " @@ -601,7 +601,7 @@ msgid "" "permissions." msgstr "" -#: plinth/modules/bepasty/__init__.py:33 +#: plinth/modules/bepasty/__init__.py:31 msgid "" "You can also create multiple passwords with the same set of privileges, and " "distribute them to different people or groups. This will allow you to later " @@ -609,39 +609,39 @@ msgid "" "the list." msgstr "" -#: plinth/modules/bepasty/__init__.py:42 plinth/modules/bepasty/__init__.py:51 +#: plinth/modules/bepasty/__init__.py:40 plinth/modules/bepasty/__init__.py:49 msgid "Read a file, if a web link to the file is available" msgstr "" -#: plinth/modules/bepasty/__init__.py:43 +#: plinth/modules/bepasty/__init__.py:41 msgid "Create or upload files" msgstr "" -#: plinth/modules/bepasty/__init__.py:44 +#: plinth/modules/bepasty/__init__.py:42 msgid "List all files and their web links" msgstr "" -#: plinth/modules/bepasty/__init__.py:45 +#: plinth/modules/bepasty/__init__.py:43 msgid "Delete files" msgstr "" -#: plinth/modules/bepasty/__init__.py:46 +#: plinth/modules/bepasty/__init__.py:44 msgid "Administer files: lock/unlock files" msgstr "" -#: plinth/modules/bepasty/__init__.py:50 +#: plinth/modules/bepasty/__init__.py:48 msgid "None, password is always required" msgstr "" -#: plinth/modules/bepasty/__init__.py:52 +#: plinth/modules/bepasty/__init__.py:50 msgid "List and read all files" msgstr "" -#: plinth/modules/bepasty/__init__.py:65 plinth/modules/bepasty/manifest.py:9 +#: plinth/modules/bepasty/__init__.py:63 plinth/modules/bepasty/manifest.py:9 msgid "bepasty" msgstr "" -#: plinth/modules/bepasty/__init__.py:67 +#: plinth/modules/bepasty/__init__.py:65 msgid "File & Snippet Sharing" msgstr "" @@ -687,7 +687,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:205 +#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204 #: plinth/modules/shadowsocks/forms.py:44 msgid "Password" msgstr "" @@ -876,6 +876,7 @@ msgstr "" #: plinth/modules/calibre/templates/calibre-delete-library.html:27 #: plinth/modules/gitweb/templates/gitweb_delete.html:27 #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#: plinth/modules/networks/templates/connections_delete.html:23 #, python-format msgid "Delete %(name)s" msgstr "" @@ -1222,6 +1223,7 @@ msgid "passed" msgstr "" #: plinth/modules/diagnostics/__init__.py:109 +#: plinth/modules/networks/views.py:49 msgid "failed" msgstr "" @@ -1479,12 +1481,12 @@ msgstr "" msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 +#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203 #: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" -#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:207 +#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206 msgid "Show password" msgstr "" @@ -1729,7 +1731,7 @@ msgstr "" #: plinth/modules/firewall/templates/firewall.html:51 #: plinth/modules/letsencrypt/templates/letsencrypt.html:76 -#: plinth/modules/networks/forms.py:49 plinth/modules/snapshot/forms.py:23 +#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23 #: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34 msgid "Disabled" msgstr "" @@ -2636,7 +2638,7 @@ msgstr "" msgid "Public registration disabled" msgstr "" -#: plinth/modules/mediawiki/__init__.py:26 +#: plinth/modules/mediawiki/__init__.py:27 msgid "" "MediaWiki is the wiki engine that powers Wikipedia and other WikiMedia " "projects. A wiki engine is a program for creating a collaboratively edited " @@ -2644,7 +2646,7 @@ msgid "" "collaborate with friends on projects." msgstr "" -#: plinth/modules/mediawiki/__init__.py:30 +#: plinth/modules/mediawiki/__init__.py:31 msgid "" "This MediaWiki instance comes with a randomly generated administrator " "password. You can set a new password in the \"Configuration\" section and " @@ -2653,78 +2655,88 @@ msgid "" "CreateAccount\">Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +msgid "Server URL" +msgstr "" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "" @@ -2732,6 +2744,10 @@ msgstr "" msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +msgid "Server URL updated" +msgstr "" + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2787,7 +2803,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3181,21 +3197,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3203,190 +3209,190 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3394,7 +3400,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3403,7 +3409,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3411,11 +3417,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3426,7 +3432,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3450,17 +3456,17 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3656,6 +3662,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3668,7 +3680,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3688,13 +3700,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3703,6 +3715,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3713,7 +3730,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3723,13 +3740,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -3908,71 +3925,245 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +msgid "disabled" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:28 +msgid "automatic" +msgstr "" + +#: plinth/modules/networks/views.py:29 +msgid "manual" +msgstr "" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +msgid "connecting" +msgstr "" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +msgid "configuration failed" +msgstr "" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +msgid "DHCP client failed" +msgstr "" + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +msgid "shared connection service failed" +msgstr "" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4385,7 +4576,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4395,19 +4586,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5279,6 +5470,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5370,6 +5562,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -5807,23 +6004,37 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +msgid "Updates" +msgstr "" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +msgid "Enable auto-update to next stable release" +msgstr "" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -5909,28 +6120,36 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +msgid "Distribution upgrade disabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6206,11 +6425,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "" @@ -6497,31 +6711,31 @@ msgstr "" msgid "Server deleted." msgstr "" -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -6817,6 +7031,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" diff --git a/plinth/locale/cs/LC_MESSAGES/django.po b/plinth/locale/cs/LC_MESSAGES/django.po index ad8c2122d..43dbe9cd9 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-06-24 11:41+0000\n" "Last-Translator: Pavel Borecki \n" "Language-Team: Czech Special:" "CreateAccount." -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." @@ -3106,20 +3108,20 @@ msgstr "" "Kdokoli kdo má odkaz na tuto wiki ji může číst. Měnit obsah mohou pouze " "uživatelé, kteří jsou přihlášení." -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "MediaWiki" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "Wiki" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "Heslo k účtu správce" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." @@ -3127,11 +3129,23 @@ msgstr "" "Nastavte nové heslo pro účet správce (admin) MediaWiki. Pro ponechání " "stávajícího hesla tuto kolonku nevyplňujte." -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Server" +msgid "Server URL" +msgstr "Server" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "Umožnit registraci veřejnosti" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." @@ -3139,11 +3153,11 @@ msgstr "" "Pokud je zapnuto, kdokoli z Internetu si bude moci vytvořit účet na vaší " "instanci MediaWiki." -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "Zapnout soukromý režim" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." @@ -3151,35 +3165,35 @@ msgstr "" "Když je zapnuto, přístup bude omezen. Pouze lidé kteří zde mají uživatelské " "účty mohou číst/psát do wiki. Registrace veřejnosti jsou také vypnuté." -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 #, fuzzy #| msgid "Default" msgid "Default Skin" msgstr "Výchozí" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "Heslo aktualizováno" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "Registrace pro veřejnost otevřené" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "Registrace pro veřejnost zavřené" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "Soukromý režim zapnut" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "Soukromý režim vypnut" @@ -3189,6 +3203,12 @@ msgstr "Soukromý režim vypnut" msgid "Default skin changed" msgstr "Nastavení se nezměnila" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Share deleted." +msgid "Server URL updated" +msgstr "Sdílení smazáno." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3252,7 +3272,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:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "Adresa" @@ -3699,21 +3719,11 @@ 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:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "Vnější" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "Vnitřní" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "Způsob IPv4 adresování" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3725,26 +3735,26 @@ msgstr "" "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:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "Automaticky (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "Sdílené" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Síťová maska" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3752,21 +3762,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:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "Brána" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "Volitelná hodnota." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "DNS server" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3774,11 +3784,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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "Pomocný DNS server" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3786,11 +3796,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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "Způsob IPv6 adresování" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, python-brace-format msgid "" "\"Automatic\" methods will make {box_name} acquire configuration from this " @@ -3799,27 +3809,27 @@ 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "Automaticky" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "Automaticky, pouze DHCP" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "Ignorovat" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "Předpona" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "Hodnota z rozmezí 1 až 128." -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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,7 +3837,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:99 +#: plinth/modules/networks/forms.py:98 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." @@ -3835,54 +3845,54 @@ 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- vybrat --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "Viditelný název sítě." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "Režim" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "Infrastrukturní" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "Přístupový bod" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "Dočasný" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "Frekvenční pásmo" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 GHz)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "Kanál" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -3890,11 +3900,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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "BSSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 " @@ -3904,11 +3914,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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "Režim ověřování" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -3916,21 +3926,21 @@ msgstr "" "Pokud je bezdrátová síť zabezpečená a pro připojení vyžaduje heslo, vyberte " "WPA." -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "Otevřené" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3938,7 +3948,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3947,7 +3957,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3955,11 +3965,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 +3980,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3994,19 +4004,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "Stávající nastavení sítě" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4208,6 +4218,12 @@ 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:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "Vnější" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4220,7 +4236,7 @@ msgid "Create Connection" msgstr "Vytvořit připojení" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Smazat připojení" @@ -4240,13 +4256,13 @@ msgstr "Mezery" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4255,6 +4271,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "Zobrazit připojení %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "Vnitřní" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4265,7 +4286,7 @@ msgid "Computer" msgstr "Počítač" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Upravit připojení" @@ -4275,13 +4296,13 @@ msgstr "Připojení" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "Wi-Fi sítě poblíž" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Přidat připojení" @@ -4466,73 +4487,303 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Vypnuto" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "Automaticky" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "Příručka" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "Sdílené" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "Spravovat" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Available Domains" +msgid "unavailable" +msgstr "Domény k dispozici" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "kabel je připojen" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Sharing" +msgid "preparing" +msgstr "Sdílení" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Připojení" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "Použít základní HTTP ověřování" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "Deaktivovat" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "Deaktivovat" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "Důvod stavu" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now managed" +msgstr "Zařízení není připojeno." + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now unmanaged" +msgstr "Zařízení není připojeno." + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "soubor s nastaveními: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Archive deleted." +msgid "DHCP client failed" +msgstr "Archiv smazán." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "The operation failed." +msgid "shared connection service failed" +msgstr "Operace se nezdařila." + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The device is already mounted." +msgid "device was removed" +msgstr "Toto zařízení je už připojeno (mount)." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "The device is mounted by another user." +msgid "device disconnected by user" +msgstr "Zařízení je připojeno jiným uživatelem." + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Repository not found" +msgid "Wi-Fi network not found" +msgstr "Repozitář nenalezen" + +#: plinth/modules/networks/views.py:86 +#, fuzzy +#| msgid "The operation failed." +msgid "a secondary connection failed" +msgstr "Operace se nezdařila." + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "Obecné" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Interface" +msgid "TUN or TAP interface" +msgstr "Rozhraní" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "Dočasný" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "Infrastrukturní" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "Přístupový bod" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "Přístupový bod" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "Síťová připojení" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "Připojení nelze zobrazit: Připojení neexistuje." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "Informace o spojení" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "Připojení nelze upravit: Připojení neexistuje." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "Tento typ připojení ještě není podporován." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "Připojení {name} aktivováno." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "Aktivace připojení se nezdařila: Připojení nenalezeno." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" "Nepodařilo se aktivovat připojení {name}: Není k dispozici žádné použitelné " "zařízení." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "Připojení {name} deaktivováno." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "Deaktivace připojení se nezdařila: Připojení nenalezeno." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "Přidávání nového generického připojení" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "Přidávání nového ethernetového připojení" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "Přidávání nového PPPoE připojení" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "Přidávání nového Wi-Fi připojení" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "Připojení {name} smazáno." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "Smazání připojení se nezdařilo: Připojení nenalezeno." @@ -5039,7 +5290,7 @@ msgstr "IRC klient" msgid "Quasseldroid" msgstr "Quasseldroid" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, fuzzy, python-brace-format #| msgid "" #| "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -5059,7 +5310,7 @@ msgstr "" "a>. K Radicale je možné přistupovat pomocí libovolného uživatelského účtu na " "{box_name}." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " @@ -5069,12 +5320,12 @@ msgstr "" "nových kalendářů a adresářů kontaktů. Nepodporuje přidávání událostí či " "kontaktů, to je třeba dělat v tomu určeném klientovi." -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "Radicale" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "Kalendář a adresář kontaktů" @@ -6113,6 +6364,7 @@ msgstr "" "odpojovat ta vyjímatelná." #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "Úložiště" @@ -6209,6 +6461,12 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "O {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6744,25 +7002,43 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "Aktualizovat" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "Aktualizovat" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" msgstr "Nadace FreedomBox" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "Zapnout automatické aktualizace" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "Když je zapnuto, FreedomBox se jednou denně automaticky zaktualizuje." +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable auto-update" +msgid "Enable auto-update to next stable release" +msgstr "Zapnout automatické aktualizace" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6863,28 +7139,40 @@ msgstr "" msgid "Show recent update logs" msgstr "Vyp/zap. záznamy událostí při nedávných aktualizacích" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "Chyba při nastavování bezobslužných aktualizací: {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "Automatické aktualizace zapnuty" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "Automatické aktualizace vypnuty" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "Automatické aktualizace zapnuty" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "Automatické aktualizace vypnuty" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "Proces přechodu na novější verze zahájen." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "Spouštění přechodu na novější verzi se nezdařilo." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -7198,11 +7486,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid kite name" @@ -7557,31 +7840,31 @@ msgstr "Smazat připojení" msgid "Server deleted." msgstr "Sdílení smazáno." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPoE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "Obecné" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "Chyba při instalaci" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "Instalace" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "stahování" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "změna média" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "soubor s nastaveními: {file}" @@ -7931,6 +8214,10 @@ msgstr "" "Tato aplikace v současnosti není dostupná v repozitářích vámi používané " "distribuce." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "Nainstalovat" @@ -8385,9 +8672,6 @@ msgstr "gudžarátština" #~ msgid "Create a Wiki or Blog" #~ msgstr "Vytvořit wiki nebo blog" -#~ msgid "Manage" -#~ msgstr "Spravovat" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "Kupon který jste obdrželi s vaším {box_name} edice „Dunaj“" diff --git a/plinth/locale/da/LC_MESSAGES/django.po b/plinth/locale/da/LC_MESSAGES/django.po index a5d12d796..f7a675c04 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-10-27 10:42+0000\n" "Last-Translator: James Valleroy \n" "Language-Team: Danish web-" "klienten eller enhver anden XMPP-klient. Når ejabberd er slået til kan den " -"bruges af enhver bruger med adgang til " -"{box_name}." +"bruges af enhver bruger med adgang til {box_name}." #: plinth/modules/ejabberd/__init__.py:63 msgid "ejabberd" @@ -1935,7 +1938,7 @@ msgstr "Aktiveret" #: plinth/modules/firewall/templates/firewall.html:51 #: plinth/modules/letsencrypt/templates/letsencrypt.html:76 -#: plinth/modules/networks/forms.py:49 plinth/modules/snapshot/forms.py:23 +#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23 #: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34 msgid "Disabled" msgstr "Deaktiveret" @@ -2014,8 +2017,8 @@ msgid "" "You may want to check the network setup and " "modify it if necessary." msgstr "" -"Det kan være en god idé at kontrollere -netværksindstillingerne og ændre dem om nødvendigt." +"Det kan være en god idé at kontrollere -" +"netværksindstillingerne og ændre dem om nødvendigt." #: plinth/modules/first_boot/templates/firstboot_welcome.html:37 msgid "Start Setup" @@ -3030,7 +3033,7 @@ msgstr "Applikation aktiveret" msgid "Public registration disabled" msgstr "Applikation deaktiveret" -#: plinth/modules/mediawiki/__init__.py:26 +#: plinth/modules/mediawiki/__init__.py:27 msgid "" "MediaWiki is the wiki engine that powers Wikipedia and other WikiMedia " "projects. A wiki engine is a program for creating a collaboratively edited " @@ -3038,7 +3041,7 @@ msgid "" "collaborate with friends on projects." msgstr "" -#: plinth/modules/mediawiki/__init__.py:30 +#: plinth/modules/mediawiki/__init__.py:31 msgid "" "This MediaWiki instance comes with a randomly generated administrator " "password. You can set a new password in the \"Configuration\" section and " @@ -3047,94 +3050,106 @@ msgid "" "CreateAccount\">Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 #, fuzzy #| msgid "Administrator Account" msgid "Administrator Password" msgstr "Administratorkonto" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Service" +msgid "Server URL" +msgstr "Tjeneste" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 #, fuzzy #| msgid "Enable application" msgid "Enable public registrations" msgstr "Aktiver applikation" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 #, fuzzy #| msgid "Enable reStore" msgid "Enable private mode" msgstr "Aktiver reStore" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 #, fuzzy #| msgid "Default" msgid "Default Skin" msgstr "Standard" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 #, fuzzy #| msgid "Password" msgid "Password updated" msgstr "Kodeord" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 #, fuzzy #| msgid "Application enabled" msgid "Public registrations enabled" msgstr "Applikation aktiveret" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 #, fuzzy #| msgid "Application disabled" msgid "Public registrations disabled" msgstr "Applikation deaktiveret" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 #, fuzzy #| msgid "PageKite enabled" msgid "Private mode enabled" msgstr "PageKite aktiveret" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 #, fuzzy #| msgid "PageKite disabled" msgid "Private mode disabled" @@ -3146,6 +3161,12 @@ msgstr "PageKite deaktiveret" msgid "Default skin changed" msgstr "Indstilling uændret" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "{name} deleted." +msgid "Server URL updated" +msgstr "{name} slettet." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3213,7 +3234,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "Adresse" @@ -3661,21 +3682,11 @@ 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:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "Ekstern" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "Intern" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "IPv4 Adresseringsmetode" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3687,26 +3698,26 @@ msgstr "" "\" 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:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Netmaske" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3714,21 +3725,21 @@ msgstr "" "Ikke obligatorisk. Hvis ikke angivet, vil en standardværdi for netmasken " "baseret på adressen anvendes." -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "Gateway" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "Ikke obligatorisk." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "DNS-server" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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 +3748,11 @@ msgstr "" "\"Automatisk\", vil DNS-serverne der konfigureres af en DHCP-server blive " "ignoreret." -#: plinth/modules/networks/forms.py:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "Sekundær DNS-server" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3750,13 +3761,13 @@ msgstr "" "\"Automatisk\", vil DNS-serverne der konfigureres af en DHCP-server blive " "ignoreret." -#: plinth/modules/networks/forms.py:74 +#: plinth/modules/networks/forms.py:73 #, fuzzy #| msgid "IPv4 Addressing Method" msgid "IPv6 Addressing Method" msgstr "IPv4 Adresseringsmetode" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, fuzzy, python-brace-format #| msgid "" #| "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3772,31 +3783,31 @@ msgstr "" "\" 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:78 plinth/modules/networks/forms.py:246 +#: 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:78 +#: plinth/modules/networks/forms.py:77 #, fuzzy #| msgid "Automatic Upgrades" msgid "Automatic, DHCP only" msgstr "Automatisk Opdatering" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 #, fuzzy #| msgid "" #| "Optional value. If this value is given and IPv4 addressing method is " @@ -3809,7 +3820,7 @@ msgstr "" "\"Automatisk\", vil DNS-serverne der konfigureres af en DHCP-server blive " "ignoreret." -#: plinth/modules/networks/forms.py:99 +#: plinth/modules/networks/forms.py:98 #, fuzzy #| msgid "" #| "Optional value. If this value is given and IPv4 Addressing Method is " @@ -3822,77 +3833,77 @@ msgstr "" "\"Automatisk\", vil DNS-serverne der konfigureres af en DHCP-server blive " "ignoreret." -#: plinth/modules/networks/forms.py:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- vælg --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "Netværkets synlige navn." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "Tilstand" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "Kanal" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 #, fuzzy #| msgid "SSID" msgid "BSSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "Autentificeringstilstand" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -3900,23 +3911,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:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 #, fuzzy #| msgid "OpenVPN" msgid "Open" msgstr "OpenVPN" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3924,7 +3935,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3933,7 +3944,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3941,11 +3952,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3956,7 +3967,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3980,19 +3991,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "Nuværende Netværkskonfiguration" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4195,6 +4206,12 @@ 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:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "Ekstern" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4207,7 +4224,7 @@ msgid "Create Connection" msgstr "Opret Forbindelse" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Slet Forbindelse" @@ -4227,13 +4244,13 @@ msgstr "Afstand" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4242,6 +4259,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "Vis forbindelse %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "Intern" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4252,7 +4274,7 @@ msgid "Computer" msgstr "Computer" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Rediger Forbindelse" @@ -4264,13 +4286,13 @@ msgstr "Forbindelse" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "Wi-Fi-netværk i Nærheden" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Tilføj forbindelse" @@ -4455,74 +4477,294 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Deaktiveret" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic Upgrades" +msgid "automatic" +msgstr "Automatisk Opdatering" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "Brugermanual" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Add Service" +msgid "shared" +msgstr "Tilføj Service" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "Administrer" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Available Domains" +msgid "unavailable" +msgstr "Tilgængelige Domæner" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "kabel forbundet" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Enable Shaarli" +msgid "preparing" +msgstr "Aktiver Shaarli" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Forbindelse" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "Brug basal (\"basic\") HTTP-autentifikation" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "Deaktiver" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "Deaktiver" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "Tilstandsbegrundelse" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "repro service is not running" +msgid "device is now managed" +msgstr "repro-tjenesten er ikke aktiv" + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "repro service is not running" +msgid "device is now unmanaged" +msgstr "repro-tjenesten er ikke aktiv" + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "konfigurationsfil: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "{name} deleted." +msgid "DHCP client failed" +msgstr "{name} slettet." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "Tor configuration is being updated" +msgid "shared connection service failed" +msgstr "Tor-konfiguration opdateres" + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "This service already exists" +msgid "device was removed" +msgstr "Denne tjeneste eksisterer allerede" + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "cable is connected" +msgid "device disconnected by user" +msgstr "kabel forbundet" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "packages not found" +msgid "Wi-Fi network not found" +msgstr "pakker ikke fundet" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Interface" +msgid "TUN or TAP interface" +msgstr "Interface" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access" +msgid "access point" +msgstr "Adgang" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "Netværksforbindelser" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "Kan ikke vise forbindelse: Forbindelse ikke fundet." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "Forbindelsesinformation" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "Kan ikke redigere forbindelse: Forbindelse ikke fundet." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "Denne type forbindelse kan ikke konfigureres herfra endnu." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "Aktiverede forbindelse {name}." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "Kunne ikke aktivere forbindelse: Forbindelse ikke fundet." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" "Kunne ikke aktivere forbindelse {name}: Ingen passende enhed er tilgængelig." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "Deaktiverede forbindelse {name}." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "Kan ikke deaktivere forbindelse: Forbindelse ikke fundet." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 #, fuzzy #| msgid "Adding New Ethernet Connection" msgid "Adding New Generic Connection" msgstr "Tilføjer Ny Ethernet Forbindelse" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "Tilføjer Ny Ethernet Forbindelse" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "Tilføjer Ny PPPoE Forbindelse" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "Tilføjer Ny Wi-Fi Forbindelse" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "Slettede forbindelse {name}." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "Kunne ikke slette forbindelse: Forbindelse ikke fundet." @@ -5048,7 +5290,7 @@ msgstr "Quassel IRC-klient" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, fuzzy, python-brace-format #| msgid "" #| "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -5069,19 +5311,19 @@ msgstr "" "carddav-clients\">understøttet klient-applikation. Radicale kan tilgås " "af enhver bruger der har et log ind til {box_name}." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 #, fuzzy #| msgid "Calendar and Addressbook (Radicale)" msgid "Calendar and Addressbook" @@ -6095,6 +6337,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 #, fuzzy #| msgid "reStore" msgid "Storage" @@ -6199,6 +6442,12 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "Om {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6705,27 +6954,45 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "Opdater" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "Opdater" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox Manual" msgid "FreedomBox Updated" msgstr "FreedomBox Brugervejledning" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 #, fuzzy #| msgid "Enable automatic upgrades" msgid "Enable auto-update" msgstr "Aktiver automatiske opdateringer" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable automatic upgrades" +msgid "Enable auto-update to next stable release" +msgstr "Aktiver automatiske opdateringer" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6829,29 +7096,41 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" "Kunne ikke konfigurere automatisk opdatering (unattended-upgrades): {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "Automatisk opdatering aktiveret" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "Automatisk opdatering deaktiveret" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "Automatisk opdatering aktiveret" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "Automatisk opdatering deaktiveret" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "Opdateringsprocessen er startet." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "Kunne ikke starte opdatering." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -7165,11 +7444,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid kite name" @@ -7508,31 +7782,31 @@ msgstr "Slet Forbindelse" msgid "Server deleted." msgstr "{name} slettet." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPoE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "Fejl under installation" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "Installerer" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "downloader" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "medie-ændring" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "konfigurationsfil: {file}" @@ -7871,6 +8145,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "Installer" @@ -8086,11 +8364,6 @@ msgstr "" #~ msgid "Router configuration type saved." #~ msgstr "Tor-konfiguration opdateres" -#, fuzzy -#~| msgid "Tor configuration is being updated" -#~ msgid "Internet connection type saved." -#~ msgstr "Tor-konfiguration opdateres" - #, fuzzy #~| msgid "Service discovery server is running" #~ msgid "Service %(service_name)s is running." @@ -8252,9 +8525,6 @@ msgstr "" #~ msgid "Create a Wiki or Blog" #~ msgstr "Opret en Wiki eller Blog" -#~ msgid "Manage" -#~ msgstr "Administrer" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "Rabatkuponen som du modtog sammen med din {box_name} Danube Edition" diff --git a/plinth/locale/de/LC_MESSAGES/django.po b/plinth/locale/de/LC_MESSAGES/django.po index 62335949a..a76b573e8 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-11-01 11:26+0000\n" "Last-Translator: Dietmar \n" "Language-Team: German Benutzername@diaspora.%(domain_name)s
Falls Sie den FreedomBox-Domainnamen ändern, sind alle Daten der Benutzer " "des vorherigen Podnamens nicht mehr erreichbar.
Sie erreichen den " -"diaspora*-Pod unter diaspora.%(domain_name)s" +"diaspora*-Pod unter diaspora." +"%(domain_name)s" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43 #: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25 @@ -1669,12 +1671,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:204 +#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203 #: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Benutzername" -#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:207 +#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206 msgid "Show password" msgstr "Passwort anzeigen" @@ -1969,7 +1971,7 @@ msgstr "Aktiviert" #: plinth/modules/firewall/templates/firewall.html:51 #: plinth/modules/letsencrypt/templates/letsencrypt.html:76 -#: plinth/modules/networks/forms.py:49 plinth/modules/snapshot/forms.py:23 +#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23 #: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34 msgid "Disabled" msgstr "Deaktiviert" @@ -2318,8 +2320,8 @@ msgid "" "There is a new %(box_name)s version available." msgstr "" -"Es ist eine neue %(box_name)s Version verfügbar." +"Es ist eine neue %(box_name)s Version verfügbar." #: plinth/modules/help/templates/help_about.html:74 #: plinth/modules/upgrades/templates/upgrades_configure.html:53 @@ -3062,7 +3064,7 @@ msgstr "Öffentliche Registrierung aktiviert" msgid "Public registration disabled" msgstr "Öffentliche Registrierung deaktiviert" -#: plinth/modules/mediawiki/__init__.py:26 +#: plinth/modules/mediawiki/__init__.py:27 msgid "" "MediaWiki is the wiki engine that powers Wikipedia and other WikiMedia " "projects. A wiki engine is a program for creating a collaboratively edited " @@ -3075,7 +3077,7 @@ msgstr "" "nutzen, um eine Wiki-Webseite anzubieten, um Notizen zu schreiben oder um " "mit Freunden an einem Projekt zusammen zu arbeiten." -#: plinth/modules/mediawiki/__init__.py:30 +#: plinth/modules/mediawiki/__init__.py:31 msgid "" "This MediaWiki instance comes with a randomly generated administrator " "password. You can set a new password in the \"Configuration\" section and " @@ -3090,7 +3092,7 @@ msgstr "" "Seite Spezial: Konto-" "Erstellen nutzen." -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." @@ -3098,20 +3100,20 @@ msgstr "" "Alle mit einem Link zu diesem Wiki können es lesen. Ausschließlich " "angemeldete Nutzer können den Inhalt verändern." -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "MediaWiki" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "Wiki" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "Administrator-Passwort" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." @@ -3119,11 +3121,23 @@ msgstr "" "Geben Sie ein neues Passwort für den MediaWiki-Administrator ein (admin). " "Lassen Sie das Feld leer, bleibt das derzeitige Passwort bestehen." -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Server" +msgid "Server URL" +msgstr "Server" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "Öffentliche Registrierung aktivieren" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." @@ -3131,11 +3145,11 @@ msgstr "" "Falls aktiviert, kann jeder im Internet ein Nutzerkonto für Ihre MediaWiki-" "Instanz anlegen." -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "Privaten Modus einschalten" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." @@ -3144,11 +3158,11 @@ msgstr "" "können das Wiki lesen oder ändern. Außerdem wird die öffentliche " "Registrierung deaktiviert." -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "Standard Thema" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." @@ -3156,23 +3170,23 @@ msgstr "" "Wählen Sie eine Standard-Thema für Ihre MediaWiki-Installation. Benutzer " "haben die Möglichkeit, ihr bevorzugtes Thema auszuwählen." -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "Passwort geändert" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "Öffentliche Registrierung aktiviert" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "Öffentliche Registrierung deaktiviert" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "Privater Modus aktiviert" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "Privater Modus ausgeschaltet" @@ -3180,6 +3194,12 @@ msgstr "Privater Modus ausgeschaltet" msgid "Default skin changed" msgstr "Standard-Thema geändert" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Server deleted." +msgid "Server URL updated" +msgstr "Server gelöscht." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3247,7 +3267,7 @@ msgstr "" "erleiden." #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "Adresse" @@ -3702,21 +3722,11 @@ 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:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "Extern" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "Intern" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "IPv4-Adressierungsmethode" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3728,24 +3738,24 @@ msgstr "" "{box_name} wie einen Router arbeiten, die Clients dieses Netzwerks " "konfigurieren und die Internetverbindung teilen." -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "Automatisch (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "Geteilt" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "Manuell" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Netzmaske" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3753,21 +3763,21 @@ msgstr "" "Optionaler Wert. Bleibt dieser leer, wird eine Maske basierend auf der " "Adresse verwendet." -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "Gateway" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "Optionaler Wert." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "DNS-Server" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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,11 +3786,11 @@ msgstr "" "„Automatisch“ ist, werden die DNS-Server ignoriert, die von einem DHCP-" "Server bereitgestellt wurden." -#: plinth/modules/networks/forms.py:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "Zweiter DNS-Server" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3789,11 +3799,11 @@ msgstr "" "„Automatisch“ ist, werden die DNS-Server ignoriert, die von einem DHCP-" "Server bereitgestellt wurden." -#: plinth/modules/networks/forms.py:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "IPv6-Adressierungsmethode" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, python-brace-format msgid "" "\"Automatic\" methods will make {box_name} acquire configuration from this " @@ -3802,27 +3812,27 @@ 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "Automatisch" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "Automatisch, nur DHCP" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "Ignorieren" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "Präfix" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "Wert zwischen 1 und 128." -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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." @@ -3831,7 +3841,7 @@ msgstr "" "„Automatisch“ ist, werden die DNS-Server ignoriert, die von einem DHCP-" "Server bereitgestellt wurden." -#: plinth/modules/networks/forms.py:99 +#: plinth/modules/networks/forms.py:98 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." @@ -3840,54 +3850,54 @@ msgstr "" "„Automatisch“ ist, werden die DNS Server ignoriert, die von einem DHCP-" "Server bereitgestellt wurden." -#: plinth/modules/networks/forms.py:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- auswählen --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "Der sichtbare Name des Netzwerks." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "Modus" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "Infrastruktur" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "Zugangspunkt" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "Ad-hoc" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "Frequenzband" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 GHz)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "Kanal" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -3895,11 +3905,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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "BSSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 +3919,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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "Authentifizierungsmodus" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -3921,20 +3931,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:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "Offen" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3945,7 +3955,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:316 +#: plinth/modules/networks/forms.py:315 #, python-brace-format msgid "" "{box_name} is your router

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

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

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

" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "Wählen Sie die Art Ihrer Internetverbindung" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3995,7 +4005,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:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -4034,7 +4044,7 @@ msgstr "" "Dienste zu Hause. {box_name} bietet viele Umgehungslösungen, aber jede " "Lösung hat einige Einschränkungen.

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

You will be suggested the most conservative actions.

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

Es werden Ihnen die konservativsten Massnahmen vorgeschlagen.

" -#: plinth/modules/networks/forms.py:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "Bevorzugte Routerkonfiguration" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4270,6 +4280,12 @@ 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:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "Extern" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4284,7 +4300,7 @@ msgid "Create Connection" msgstr "Verbindung anlegen" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Verbindung löschen" @@ -4304,13 +4320,13 @@ msgstr "Abstand" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "WLAN" @@ -4319,6 +4335,11 @@ msgstr "WLAN" msgid "Show connection %(connection.name)s" msgstr "Verbindung %(connection.name)s anzeigen" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "Intern" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4329,7 +4350,7 @@ msgid "Computer" msgstr "Computer" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Verbindung bearbeiten" @@ -4339,13 +4360,13 @@ msgstr "Verbindungen" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "WLANs in der Nähe" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Verbindung hinzufügen" @@ -4569,73 +4590,304 @@ msgstr "" "Routers. Hier finden Sie eine vollständige Anleitung, wie diese Aufgabe zu " "erfüllen ist." -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Deaktiviert" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "Automatisch" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgctxt "User guide" +#| msgid "Manual" +msgid "manual" +msgstr "Handbuch" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "Geteilt" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "Verwalten" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Unavailable Shares" +msgid "unavailable" +msgstr "Nicht verfügbare Shares" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "Kabel verbunden" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Sharing" +msgid "preparing" +msgstr "Sharing" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Verbindung" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "HTTP-Basisauthentifizierung verwenden" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "Ausschalten" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "Ausschalten" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "Erklärung des Zustands" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now managed" +msgstr "Das Gerät ist nicht eingebunden." + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now unmanaged" +msgstr "Das Gerät ist nicht eingebunden." + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "Konfigurationsdatei: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Client deleted." +msgid "DHCP client failed" +msgstr "Client gelöscht." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "The operation failed." +msgid "shared connection service failed" +msgstr "Der Vorgang schlug fehl." + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The device is already mounted." +msgid "device was removed" +msgstr "Dieses Gerät ist bereits eingebunden." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "The device is mounted by another user." +msgid "device disconnected by user" +msgstr "Das Gerät ist von einem anderen Benutzer eingebunden." + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Client not found" +msgid "Wi-Fi network not found" +msgstr "Client nicht gefunden" + +#: plinth/modules/networks/views.py:86 +#, fuzzy +#| msgid "The operation failed." +msgid "a secondary connection failed" +msgstr "Der Vorgang schlug fehl." + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "Allgemein" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Network Interface" +msgid "TUN or TAP interface" +msgstr "Netzwerk-Schnittstelle" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "WireGuard" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "Ad-hoc" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "Infrastruktur" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "Zugangspunkt" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "Zugangspunkt" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "Netzwerkverbindungen" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "Kann Verbindung nicht anzeigen: Verbindung nicht gefunden." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "Verbindungsinformationen" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "Kann Verbindung nicht bearbeiten: Verbindung nicht gefunden." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "Dieser Verbindungstyp ist noch nicht bekannt." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "Verbindung {name} aktiviert." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "Fehler beim Einschalten der Verbindung: Verbindung nicht gefunden." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" "Fehler beim Einschalten der Verbindung {name}: Kein geeignetes Gerät " "verfügbar." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "Verbindung {name} ausgeschaltet." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "Konnte Verbindung nicht ausschalten: Verbindung nicht gefunden." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "Neue generische Verbindung wird hinzugefügt" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "Neue Ethernet-Verbindung wird hinzugefügt" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "Neue PPPoE-Verbindung wird hinzugefügt" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "WLAN-Verbindung wird hinzugefügt" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "Verbindung {name} gelöscht." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "Konnte Verbindung nicht löschen: Verbindung nicht gefunden." @@ -5133,7 +5385,7 @@ msgstr "IRC-Client" msgid "Quasseldroid" msgstr "Quasseldroid" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -5148,7 +5400,7 @@ msgstr "" "supported-clients\">unterstützte Client Software notwendig. Radicale " "kann von jedem Benutzer mit einem {box_name}-Konto verwendet werden." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " @@ -5158,12 +5410,12 @@ msgstr "" "Adressbücher nur erstellt werden können. Um Termine und Kontakte zu " "erstellen und zu bearbeiten, benötigst du ein entsprechendes Programm." -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "Radicale" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "Kalender und Adressbuch" @@ -6184,6 +6436,7 @@ msgstr "" "Partition erweitern usw." #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "Speicher" @@ -6280,6 +6533,12 @@ msgstr "" msgid "Low disk space" msgstr "Wenig Plattenspeicherplatz" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "Über Ihre FreedomBox {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "Festplattenfehler unmittelbar bevorstehend" @@ -6806,24 +7065,42 @@ msgstr "" "erachtet wird, erfolgt dieser automatisch um 02:00 Uhr, so dass alle " "Anwendungen kurzzeitig nicht verfügbar sind." -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "Aktualisieren" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "Aktualisieren" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "FreedomBox aktualisiert" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "Auto-Aktualisierung aktivieren" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" "Wenn aktiviert, aktualisiert sich FreedomBox automatisch einmal täglich." +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable auto-update" +msgid "Enable auto-update to next stable release" +msgstr "Auto-Aktualisierung aktivieren" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "Aktivieren häufigen feature-updates (empfohlen)" @@ -6926,28 +7203,40 @@ msgstr "" msgid "Show recent update logs" msgstr "Letzte Update-Protokolle anzeigen" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "Fehler beim Konfigurieren von automatischen Aktualisierungen: {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "Automatische Systemaktualisierung aktivieren" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "Automatische Aktualisierungen ausgeschaltet" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "Automatische Systemaktualisierung aktivieren" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "Automatische Aktualisierungen ausgeschaltet" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "Aktualisierung gestartet." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "Starten der Aktualisierung fehlgeschlagen." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "Häufige Funktions-Updates aktiviert." @@ -7265,11 +7554,6 @@ msgstr "" "öffentlichen WLAN-Netzwerk kann der gesamte Datenverkehr sicher über die " "{box_name} weitergeleitet werden." -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "WireGuard" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "Ungültiger Schlüssel." @@ -7585,31 +7869,31 @@ msgstr "Verbindung zum Server löschen" msgid "Server deleted." msgstr "Server gelöscht." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPoE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "Allgemein" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "Fehler bei der Installation" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "Installation läuft" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "herunterladen" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "Medienwechsel" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "Konfigurationsdatei: {file}" @@ -7943,6 +8227,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "Diese Anwendung ist in Ihrer Distribution derzeit nicht erhältlich." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "Installieren" @@ -8388,9 +8676,6 @@ msgstr "Gujarati" #~ msgid "Create a Wiki or Blog" #~ msgstr "Ein Wiki oder Blog anlegen" -#~ msgid "Manage" -#~ msgstr "Verwalten" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "" #~ "Der Gutschein-Code, den Sie mit Ihrer {box_name} Danube Edition erhalten " diff --git a/plinth/locale/django.pot b/plinth/locale/django.pot index b7a0e612a..823371479 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -86,13 +86,13 @@ msgstr "" msgid "Error installing application: {error}" msgstr "" -#: plinth/modules/apache/__init__.py:40 +#: plinth/modules/apache/__init__.py:41 #: plinth/modules/monkeysphere/templates/monkeysphere.html:67 #: plinth/modules/monkeysphere/templates/monkeysphere_details.html:45 msgid "Web Server" msgstr "" -#: plinth/modules/apache/__init__.py:46 +#: plinth/modules/apache/__init__.py:47 #, python-brace-format msgid "{box_name} Web Interface (Plinth)" msgstr "" @@ -217,7 +217,7 @@ msgstr "" msgid "None" msgstr "" -#: plinth/modules/backups/forms.py:124 plinth/modules/networks/forms.py:267 +#: plinth/modules/backups/forms.py:124 plinth/modules/networks/forms.py:266 msgid "Passphrase" msgstr "" @@ -313,7 +313,7 @@ msgid "{box_name} storage" msgstr "" #: plinth/modules/backups/templates/backups.html:30 -#: plinth/modules/backups/views.py:60 +#: plinth/modules/backups/views.py:61 msgid "Create a new backup" msgstr "" @@ -413,7 +413,7 @@ msgstr "" #: plinth/modules/backups/templates/backups_repository.html:81 #: plinth/modules/backups/templates/backups_restore.html:27 -#: plinth/modules/backups/views.py:155 +#: plinth/modules/backups/views.py:156 msgid "Restore" msgstr "" @@ -496,95 +496,95 @@ msgstr "" msgid "Verify Host" msgstr "" -#: plinth/modules/backups/views.py:55 +#: plinth/modules/backups/views.py:56 msgid "Archive created." msgstr "" -#: plinth/modules/backups/views.py:83 +#: plinth/modules/backups/views.py:84 msgid "Delete Archive" msgstr "" -#: plinth/modules/backups/views.py:95 +#: plinth/modules/backups/views.py:96 msgid "Archive deleted." msgstr "" -#: plinth/modules/backups/views.py:108 +#: plinth/modules/backups/views.py:109 msgid "Upload and restore a backup" msgstr "" -#: plinth/modules/backups/views.py:143 +#: plinth/modules/backups/views.py:144 msgid "Restored files from backup." msgstr "" -#: plinth/modules/backups/views.py:171 +#: plinth/modules/backups/views.py:172 msgid "No backup file found." msgstr "" -#: plinth/modules/backups/views.py:179 +#: plinth/modules/backups/views.py:180 msgid "Restore from uploaded file" msgstr "" -#: plinth/modules/backups/views.py:238 +#: plinth/modules/backups/views.py:239 msgid "No additional disks available to add a repository." msgstr "" -#: plinth/modules/backups/views.py:246 +#: plinth/modules/backups/views.py:247 msgid "Create backup repository" msgstr "" -#: plinth/modules/backups/views.py:273 +#: plinth/modules/backups/views.py:274 msgid "Create remote backup repository" msgstr "" -#: plinth/modules/backups/views.py:292 +#: plinth/modules/backups/views.py:293 msgid "Added new remote SSH repository." msgstr "" -#: plinth/modules/backups/views.py:314 +#: plinth/modules/backups/views.py:315 msgid "Verify SSH hostkey" msgstr "" -#: plinth/modules/backups/views.py:340 +#: plinth/modules/backups/views.py:341 msgid "SSH host already verified." msgstr "" -#: plinth/modules/backups/views.py:350 +#: plinth/modules/backups/views.py:351 msgid "SSH host verified." msgstr "" -#: plinth/modules/backups/views.py:364 +#: plinth/modules/backups/views.py:365 msgid "SSH host public key could not be verified." msgstr "" -#: plinth/modules/backups/views.py:366 +#: plinth/modules/backups/views.py:367 msgid "Authentication to remote server failed." msgstr "" -#: plinth/modules/backups/views.py:368 +#: plinth/modules/backups/views.py:369 msgid "Error establishing connection to server: {}" msgstr "" -#: plinth/modules/backups/views.py:379 +#: plinth/modules/backups/views.py:380 msgid "Repository removed." msgstr "" -#: plinth/modules/backups/views.py:393 +#: plinth/modules/backups/views.py:394 msgid "Remove Repository" msgstr "" -#: plinth/modules/backups/views.py:402 +#: plinth/modules/backups/views.py:403 msgid "Repository removed. Backups were not deleted." msgstr "" -#: plinth/modules/backups/views.py:412 +#: plinth/modules/backups/views.py:413 msgid "Unmounting failed!" msgstr "" -#: plinth/modules/backups/views.py:427 plinth/modules/backups/views.py:431 +#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432 msgid "Mounting failed" msgstr "" -#: plinth/modules/bepasty/__init__.py:25 +#: plinth/modules/bepasty/__init__.py:23 msgid "" "bepasty is a web application that allows large files to be uploaded and " "shared. Text and code snippets can also be pasted and shared. Text, image, " @@ -592,7 +592,7 @@ msgid "" "can be set to expire after a time period." msgstr "" -#: plinth/modules/bepasty/__init__.py:29 +#: plinth/modules/bepasty/__init__.py:27 msgid "" "bepasty does not use usernames for login. It only uses passwords. For each " "password, a set of permissions can be selected. Once you have created a " @@ -600,7 +600,7 @@ msgid "" "permissions." msgstr "" -#: plinth/modules/bepasty/__init__.py:33 +#: plinth/modules/bepasty/__init__.py:31 msgid "" "You can also create multiple passwords with the same set of privileges, and " "distribute them to different people or groups. This will allow you to later " @@ -608,39 +608,39 @@ msgid "" "the list." msgstr "" -#: plinth/modules/bepasty/__init__.py:42 plinth/modules/bepasty/__init__.py:51 +#: plinth/modules/bepasty/__init__.py:40 plinth/modules/bepasty/__init__.py:49 msgid "Read a file, if a web link to the file is available" msgstr "" -#: plinth/modules/bepasty/__init__.py:43 +#: plinth/modules/bepasty/__init__.py:41 msgid "Create or upload files" msgstr "" -#: plinth/modules/bepasty/__init__.py:44 +#: plinth/modules/bepasty/__init__.py:42 msgid "List all files and their web links" msgstr "" -#: plinth/modules/bepasty/__init__.py:45 +#: plinth/modules/bepasty/__init__.py:43 msgid "Delete files" msgstr "" -#: plinth/modules/bepasty/__init__.py:46 +#: plinth/modules/bepasty/__init__.py:44 msgid "Administer files: lock/unlock files" msgstr "" -#: plinth/modules/bepasty/__init__.py:50 +#: plinth/modules/bepasty/__init__.py:48 msgid "None, password is always required" msgstr "" -#: plinth/modules/bepasty/__init__.py:52 +#: plinth/modules/bepasty/__init__.py:50 msgid "List and read all files" msgstr "" -#: plinth/modules/bepasty/__init__.py:65 plinth/modules/bepasty/manifest.py:9 +#: plinth/modules/bepasty/__init__.py:63 plinth/modules/bepasty/manifest.py:9 msgid "bepasty" msgstr "" -#: plinth/modules/bepasty/__init__.py:67 +#: plinth/modules/bepasty/__init__.py:65 msgid "File & Snippet Sharing" msgstr "" @@ -686,7 +686,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:205 +#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204 #: plinth/modules/shadowsocks/forms.py:44 msgid "Password" msgstr "" @@ -875,6 +875,7 @@ msgstr "" #: plinth/modules/calibre/templates/calibre-delete-library.html:27 #: plinth/modules/gitweb/templates/gitweb_delete.html:27 #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#: plinth/modules/networks/templates/connections_delete.html:23 #, python-format msgid "Delete %(name)s" msgstr "" @@ -1221,6 +1222,7 @@ msgid "passed" msgstr "" #: plinth/modules/diagnostics/__init__.py:109 +#: plinth/modules/networks/views.py:49 msgid "failed" msgstr "" @@ -1478,12 +1480,12 @@ msgstr "" msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 +#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203 #: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" -#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:207 +#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206 msgid "Show password" msgstr "" @@ -1728,7 +1730,7 @@ msgstr "" #: plinth/modules/firewall/templates/firewall.html:51 #: plinth/modules/letsencrypt/templates/letsencrypt.html:76 -#: plinth/modules/networks/forms.py:49 plinth/modules/snapshot/forms.py:23 +#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23 #: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34 msgid "Disabled" msgstr "" @@ -2635,7 +2637,7 @@ msgstr "" msgid "Public registration disabled" msgstr "" -#: plinth/modules/mediawiki/__init__.py:26 +#: plinth/modules/mediawiki/__init__.py:27 msgid "" "MediaWiki is the wiki engine that powers Wikipedia and other WikiMedia " "projects. A wiki engine is a program for creating a collaboratively edited " @@ -2643,7 +2645,7 @@ msgid "" "collaborate with friends on projects." msgstr "" -#: plinth/modules/mediawiki/__init__.py:30 +#: plinth/modules/mediawiki/__init__.py:31 msgid "" "This MediaWiki instance comes with a randomly generated administrator " "password. You can set a new password in the \"Configuration\" section and " @@ -2652,78 +2654,88 @@ msgid "" "CreateAccount\">Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +msgid "Server URL" +msgstr "" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "" @@ -2731,6 +2743,10 @@ msgstr "" msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +msgid "Server URL updated" +msgstr "" + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2786,7 +2802,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3180,21 +3196,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3202,190 +3208,190 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3393,7 +3399,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3402,7 +3408,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3410,11 +3416,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3425,7 +3431,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3449,17 +3455,17 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3655,6 +3661,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3667,7 +3679,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3687,13 +3699,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3702,6 +3714,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3712,7 +3729,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3722,13 +3739,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -3907,71 +3924,245 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +msgid "disabled" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:28 +msgid "automatic" +msgstr "" + +#: plinth/modules/networks/views.py:29 +msgid "manual" +msgstr "" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +msgid "connecting" +msgstr "" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +msgid "configuration failed" +msgstr "" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +msgid "DHCP client failed" +msgstr "" + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +msgid "shared connection service failed" +msgstr "" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4384,7 +4575,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4394,19 +4585,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5278,6 +5469,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5369,6 +5561,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -5806,23 +6003,37 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +msgid "Updates" +msgstr "" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +msgid "Enable auto-update to next stable release" +msgstr "" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -5908,28 +6119,36 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +msgid "Distribution upgrade disabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6205,11 +6424,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "" @@ -6496,31 +6710,31 @@ msgstr "" msgid "Server deleted." msgstr "" -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -6816,6 +7030,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" diff --git a/plinth/locale/el/LC_MESSAGES/django.po b/plinth/locale/el/LC_MESSAGES/django.po index a84ef9085..06e2ae428 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-10-08 23:26+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Greek Δημιουργία λογαριασμού." -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." @@ -3166,20 +3168,20 @@ msgstr "" "Όποιος έχει μια διεύθυνση URL για αυτό το wiki μπορεί να το διαβάσει. Μόνο " "οι χρήστες που είναι συνδεδεμένοι μπορούν να κάνουν αλλαγές στο περιεχόμενο." -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "Mediawiki" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "Wiki" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "Κωδικός Πρόσβασης Διαχειριστή" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." @@ -3188,11 +3190,23 @@ msgstr "" "wiki. Αφήστε αυτό το πεδίο κενό για να διατηρήσετε τον τρέχοντα κωδικό " "πρόσβασης." -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Server" +msgid "Server URL" +msgstr "Διακομιστής" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "Ενεργοποίηση εγγραφών νέων χρηστών" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." @@ -3200,11 +3214,11 @@ msgstr "" "Εάν ενεργοποιηθεί, οποιοσδήποτε στο Internet θα μπορεί να δημιουργήσει ένα " "λογαριασμό στον διακομιστή σας wiki." -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "Ενεργοποίηση ιδιωτικής λειτουργίας" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." @@ -3213,11 +3227,11 @@ msgstr "" "που έχουν λογαριασμούς μπορεί να διαβάσουν/γράψουν στο wiki. Δημόσιες " "εγγραφές θα είναι επίσης απενεργοποιημένες." -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "Προεπιλεγμένη εμφάνιση" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." @@ -3225,23 +3239,23 @@ msgstr "" "Επιλέξτε μια προκαθορισμένη εμφάνιση για την εγκατάσταση του wiki σας. Οι " "χρήστες έχουν την επιλογή να επιλέξουν την εμφάνιση που προτιμούν." -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "Ενημερώθηκε ο κωδικός πρόσβασης" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "Η δημόσια εγγραφή ενεργοποιήθηκε" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "Οι δημόσιες εγγραφές είναι απενεργοποιημένες" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "Η ιδιωτική λειτουργία είναι ενεργοποιημένη" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "Η ιδιωτική λειτουργία απενεργοποιήθηκε" @@ -3249,6 +3263,12 @@ msgstr "Η ιδιωτική λειτουργία απενεργοποιήθηκ msgid "Default skin changed" msgstr "Η προεπιλεγμένη εμφάνιση άλλαξε" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Share deleted." +msgid "Server URL updated" +msgstr "Το μέρισμα διαγράφηκε." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3318,7 +3338,7 @@ msgstr "" "ζημιές οποιουδήποτε είδους." #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "Διεύθυνση" @@ -3781,21 +3801,11 @@ msgstr "" "Η ζώνη τείχους προστασίας θα ελέγχει ποιες υπηρεσίες είναι διαθέσιμες σε " "αυτές τις διασυνδέσεις. Επιλέξτε εσωτερική μόνο για αξιόπιστα δίκτυα." -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "Εξωτερική" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "Εσωτερική" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "Μέθοδος διευθύνσεων IPv4" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3808,26 +3818,26 @@ msgstr "" "ρυθμίζει τις παραμέτρους των υπολογιστών-πελατών σε αυτό το δίκτυο και να " "μοιράζεται τη σύνδεσή του στο Internet." -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "Αυτόματο (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "Κοινόχρηστο" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Μάσκα δικτύου" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3835,21 +3845,21 @@ msgstr "" "Προαιρετική τιμή. Εάν μείνει κενό, θα χρησιμοποιηθεί μια προεπιλεγμένη μάσκα " "δικτύου με βάση τη διεύθυνση." -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "Πύλη" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "Προαιρετική τιμή." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "Διακομιστής DNS" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3858,11 +3868,11 @@ msgstr "" "είναι \"Αυτόματη\", οι διακομιστές DNS που παρέχονται από ένα διακομιστή " "DHCP θα παραβλεφθούν." -#: plinth/modules/networks/forms.py:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "Δεύτερος διακομιστής DNS" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3871,11 +3881,11 @@ msgstr "" "είναι \"Αυτόματη\", οι διακομιστές DNS που παρέχονται από ένα διακομιστή " "DHCP θα παραβλεφθούν." -#: plinth/modules/networks/forms.py:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "Μέθοδος διευθύνσεων IPv6" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, python-brace-format msgid "" "\"Automatic\" methods will make {box_name} acquire configuration from this " @@ -3884,27 +3894,27 @@ msgstr "" "Η \"Αυτόματη\" μέθοδος θα κάνει το {box_name} να αποκτήσει ρύθμιση " "παραμέτρων από αυτό το δίκτυο καθιστώντας το πρόγραμμα-πελάτη." -#: plinth/modules/networks/forms.py:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "Αυτόματο" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "Αυτόματη, μόνο DHCP" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "Αγνόησε" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "Πρόθεμα" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "Τιμή μεταξύ 1 και 128." -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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." @@ -3913,7 +3923,7 @@ msgstr "" "διευθύνσεων IPv6 είναι \"Αυτόματη\", οι διακομιστές DNS που παρέχονται από " "ένα διακομιστή DHCP θα παραβλεφθούν." -#: plinth/modules/networks/forms.py:99 +#: plinth/modules/networks/forms.py:98 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." @@ -3922,54 +3932,54 @@ msgstr "" "είναι \"Αυτόματη\", οι διακομιστές DNS που παρέχονται από ένα διακομιστή " "DHCP θα παραβλεφθούν." -#: plinth/modules/networks/forms.py:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "--Επιλέξτε--" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "Ssid" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "Το ορατό όνομα του δικτύου." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "Λειτουργία" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "Υποδομή" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "Σημείο πρόσβασης" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "ad-hoc" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "Ζώνη συχνοτήτων" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "Α (5 GHz)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 GHz)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "Κανάλι" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -3977,11 +3987,11 @@ msgstr "" "Προαιρετική τιμή. Ασύρματο κανάλι για περιορισμό στην επιλεγμένη ζώνη " "συχνοτήτων. Η κενή ή η τιμή 0 σημαίνει αυτόματη επιλογή." -#: plinth/modules/networks/forms.py:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "Bssid" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 " @@ -3991,11 +4001,11 @@ msgstr "" "συνδέεστε σε ένα σημείο πρόσβασης, συνδεθείτε μόνο εάν το BSSID του σημείου " "πρόσβασης ταιριάζει με αυτό που παρέχεται. Παράδειγμα: 00:11:22: AA: BB: CC." -#: plinth/modules/networks/forms.py:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "Λειτουργία ελέγχου ταυτότητας" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -4003,21 +4013,21 @@ msgstr "" "Επιλέξτε WPA εάν το ασύρματο δίκτυο είναι ασφαλισμένο και απαιτεί από τους " "υπολογιστές-πελάτες να έχουν τον κωδικό πρόσβασης για να συνδεθούν." -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "Wpa" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "Ανοιχτό" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -4025,7 +4035,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -4034,7 +4044,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -4042,11 +4052,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -4057,7 +4067,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -4081,19 +4091,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "An error occurred during configuration." msgid "Preferred router configuration" msgstr "Παρουσιάστηκε σφάλμα κατά τη ρύθμιση παραμέτρων." -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4296,6 +4306,12 @@ msgstr "" "το συνδέσετε σε ένα τοπικό δίκτυο/μηχάνημα, πολλές υπηρεσίες που " "προορίζονται να είναι διαθέσιμες μόνο εσωτερικά δεν θα είναι διαθέσιμες." +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "Εξωτερική" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4308,7 +4324,7 @@ msgid "Create Connection" msgstr "Δημιουργία σύνδεσης" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Διαγραφή σύνδεσης" @@ -4328,13 +4344,13 @@ msgstr "Διαχωρισμός" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4343,6 +4359,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "Εμφάνιση σύνδεσης %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "Εσωτερική" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4353,7 +4374,7 @@ msgid "Computer" msgstr "Υπολογιστής" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Επεξεργασία σύνδεσης" @@ -4363,13 +4384,13 @@ msgstr "Συνδέσεις" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "Κοντινά δίκτυα Wi-Fi" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Προσθήκη σύνδεσης" @@ -4554,73 +4575,301 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Απενεργοποιήθηκε" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "Αυτόματο" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "Εγχειρίδιο" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "Κοινόχρηστο" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Unavailable Shares" +msgid "unavailable" +msgstr "Με διαθέσιμα μερίσματα" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "το καλώδιο είναι συνδεδεμένο" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Sharing" +msgid "preparing" +msgstr "Sharing" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Σύνδεση" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "Χρήση βασικού ελέγχου ταυτότητας HTTP" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "Απενεργοποίηση" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "Απενεργοποίηση" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "Kατάσταση" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now managed" +msgstr "Η συσκευή δεν είναι τοποθετημένη." + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now unmanaged" +msgstr "Η συσκευή δεν είναι τοποθετημένη." + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "αρχείο ρυθμίσεων: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Archive deleted." +msgid "DHCP client failed" +msgstr "Το αρχείο διαγράφηκε." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "The operation failed." +msgid "shared connection service failed" +msgstr "Η ενέργεια απέτυχε." + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The device is already mounted." +msgid "device was removed" +msgstr "Η συσκευή έχει ήδη προστεθεί." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "The device is mounted by another user." +msgid "device disconnected by user" +msgstr "Η συσκευή έχει ήδη προστεθεί από άλλο χρήστη." + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Repository not found" +msgid "Wi-Fi network not found" +msgstr "Το αποθετήριο δεν βρέθηκε" + +#: plinth/modules/networks/views.py:86 +#, fuzzy +#| msgid "The operation failed." +msgid "a secondary connection failed" +msgstr "Η ενέργεια απέτυχε." + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "Γενικός" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Interface" +msgid "TUN or TAP interface" +msgstr "Ιnterface" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "ad-hoc" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "Υποδομή" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "Σημείο πρόσβασης" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "Σημείο πρόσβασης" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "Συνδέσεις δικτύου" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "Δεν είναι δυνατή η εμφάνιση της σύνδεσης: δεν βρέθηκε σύνδεση." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "Πληροφορίες σύνδεσης" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "Δεν είναι δυνατή η επεξεργασία της σύνδεσης: δεν βρέθηκε σύνδεση." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "Αυτός ο τύπος σύνδεσης δεν έχει κατανοηθεί ακόμα." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "H σύνδεση {name} ενεργοποιήθηκε." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "Απέτυχε η ενεργοποίηση της σύνδεσης: η σύνδεση δεν βρέθηκε." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" "Απέτυχε η ενεργοποίηση της σύνδεσης {name}: δεν υπάρχει διαθέσιμη κατάλληλη " "συσκευή." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "Aπενεργοποιήθηκε η σύνδεση {name}." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "Απέτυχε η απενεργοποίηση της σύνδεσης: η σύνδεση δεν βρέθηκε." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "Προσθήκη νέας γενικής σύνδεσης" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "Προσθήκη νέας σύνδεσης Ethernet" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "Προσθήκη νέας σύνδεσης PPPoE" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "Προσθήκη νέας σύνδεσης Wi-Fi" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "Η σύνδεση {name} διαγράφηκε." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "Απέτυχε η διαγραφή της σύνδεσης: η σύνδεση δεν βρέθηκε." @@ -5126,7 +5375,7 @@ msgstr "Πελάτης IRC" msgid "Quasseldroid" msgstr "Quasseldroid" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, fuzzy, python-brace-format #| msgid "" #| "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -5146,7 +5395,7 @@ msgstr "" "clients/\">πελάτη . Το Radicale μπορεί να προσεγγιστεί από οποιονδήποτε " "χρήστη με {box_name} πιστοποιητικά." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " @@ -5157,12 +5406,12 @@ msgstr "" "γεγονότων ή επαφών, το οποίο πρέπει να γίνει χρησιμοποιώντας ένα ξεχωριστό " "πελάτη." -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "Radicale" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "Ημερολόγιο και βιβλίο διευθύνσεων" @@ -6237,6 +6486,7 @@ msgstr "" "μέσα, επεκτείνετε το root διαμέρισμα κλπ." #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "Χώρος Αποθήκευσης" @@ -6334,6 +6584,12 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "Σχετικά με το {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6859,27 +7115,45 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "Ενημερωμένη έκδοση" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "Ενημερωμένη έκδοση" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" msgstr "Ίδρυμα FreedomBox" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "Ενεργοποίηση αυτόματων ενημερώσεων" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" "Όταν είναι ενεργοποιημένες, το Freedombox ενημερώνεται αυτόματα μία φορά την " "ημέρα." +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable auto-update" +msgid "Enable auto-update to next stable release" +msgstr "Ενεργοποίηση αυτόματων ενημερώσεων" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6982,28 +7256,40 @@ msgstr "" msgid "Show recent update logs" msgstr "Ενεργοποίηση αρχείων καταγραφής πρόσφατων ενημερώσεων" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "Σφάλμα κατά τη ρύθμιση των αυτόματων ενημερώσεων: {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "Oι αυτόματες ενημερώσεις ενεργοποιήθηκαν" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "Oι αυτόματες ενημερώσεις απενεργοποιήθηκαν" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "Oι αυτόματες ενημερώσεις ενεργοποιήθηκαν" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "Oι αυτόματες ενημερώσεις απενεργοποιήθηκαν" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "Ξεκίνησε η διαδικασία αναβάθμισης." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "Η εκκίνηση της αναβάθμισης απέτυχε." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -7326,11 +7612,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid kite name" @@ -7681,31 +7962,31 @@ msgstr "Διαγραφή σύνδεσης" msgid "Server deleted." msgstr "Το μέρισμα διαγράφηκε." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPoE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "Γενικός" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "Σφάλμα κατά την εγκατάσταση" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "Εγκαθίσταται" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "Λήψη" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "Αλλαγή μέσου" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "αρχείο ρυθμίσεων: {file}" @@ -8061,6 +8342,10 @@ msgid "This application is currently not available in your distribution." msgstr "" "Αυτή η εφαρμογή δεν είναι αυτή τη στιγμή διαθέσιμη στο λειτουργικό σας." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "Εγκατάσταση" diff --git a/plinth/locale/es/LC_MESSAGES/django.po b/plinth/locale/es/LC_MESSAGES/django.po index 6109a0760..3694e43c3 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-10-22 11:26+0000\n" "Last-Translator: Fioddor Superconcentrado \n" "Language-Team: Spanish available." msgstr "" -"Hay una nueva versión de %(box_name)s disponible." +"Hay una nueva versión de %(box_name)s disponible." #: plinth/modules/help/templates/help_about.html:74 #: plinth/modules/upgrades/templates/upgrades_configure.html:53 @@ -3027,7 +3029,7 @@ msgstr "Registro público activado" msgid "Public registration disabled" msgstr "Registro público desactivado" -#: plinth/modules/mediawiki/__init__.py:26 +#: plinth/modules/mediawiki/__init__.py:27 msgid "" "MediaWiki is the wiki engine that powers Wikipedia and other WikiMedia " "projects. A wiki engine is a program for creating a collaboratively edited " @@ -3039,7 +3041,7 @@ msgstr "" "colaboración. Puede usar MediaWiki para alojar un sitio tipo wiki, tomar " "notas o colaborar en proyectos con otras personas." -#: plinth/modules/mediawiki/__init__.py:30 +#: plinth/modules/mediawiki/__init__.py:31 msgid "" "This MediaWiki instance comes with a randomly generated administrator " "password. You can set a new password in the \"Configuration\" section and " @@ -3053,7 +3055,7 @@ msgstr "" "MediaWiki en la página Special:CreateAccount." -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." @@ -3061,20 +3063,20 @@ msgstr "" "Cualquiera con acceso a este wiki puede leerlo, pero solo quien se " "autentique en el sistema podrá modificar el contenido." -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "MediaWiki" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "Wiki" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "Clave de Administración" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." @@ -3082,11 +3084,23 @@ msgstr "" "Definir una clave nueva para la cuenta de administración de MediaWiki " "(admin). Déjelo en blanco para conservar la clave actual." -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Server" +msgid "Server URL" +msgstr "Servidor" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "Habilitar el registro público" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." @@ -3094,11 +3108,11 @@ msgstr "" "Si está habilitado, cualquiera en internet podrá crear una cuenta en su " "instancia de MediaWiki." -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "Activar modo privado" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." @@ -3107,11 +3121,11 @@ msgstr "" "una cuenta pueden leer/escribir en el wiki. El registro público también será " "desactivado." -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "Tema por defecto" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." @@ -3119,23 +3133,23 @@ msgstr "" "Elija un tema por defecto para su instalación de MediaWiki. Los usuarios " "podrán elegir su propio tema." -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "Clave actualizada" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "Habilitado el registro público" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "Inhabilitado el registro público" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "Activado el modo privado" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "Desactivado el modo privado" @@ -3143,6 +3157,12 @@ msgstr "Desactivado el modo privado" msgid "Default skin changed" msgstr "Tema por defecto cambiado" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Server deleted." +msgid "Server URL updated" +msgstr "Servidor eliminado." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3210,7 +3230,7 @@ msgstr "" "ningún tipo." #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "Dirección" @@ -3657,21 +3677,11 @@ 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:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "Externa" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "Interna" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "Direccionamiento IPv4" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3683,24 +3693,24 @@ msgstr "" "{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:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "Automático (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "Compartido" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "Manual" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Máscara de red" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3708,21 +3718,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:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "Puerta de enlace" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "Valor opcional." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "Servidor DNS" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3730,11 +3740,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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "Servidor DNS secundario" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3742,11 +3752,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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "Direccionamiento IPv6" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, python-brace-format msgid "" "\"Automatic\" methods will make {box_name} acquire configuration from this " @@ -3755,27 +3765,27 @@ 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "Automática" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "Automático, solo DHCP" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "Ignorar" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "Prefijo" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "Valor entre 1 y 128." -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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." @@ -3783,7 +3793,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:99 +#: plinth/modules/networks/forms.py:98 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,54 +3801,54 @@ 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- seleccionar --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "Nombre visible de la red." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "Modo" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "Infraestructura" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "Punto de acceso" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "Ad-hoc" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "Banda de frecuencia" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "Canal" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -3846,11 +3856,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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "BSSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 " @@ -3860,11 +3870,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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "Modo de autenticación" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -3872,20 +3882,20 @@ msgstr "" "Seleccione WPA si la red inalámbrica está protegida y se necesita una clave " "para conectar." -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "Abierto" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "Especifique cómo su {box_name} está conectada a la red" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3896,7 +3906,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:316 +#: plinth/modules/networks/forms.py:315 #, python-brace-format msgid "" "{box_name} is your router

Your {box_name} has " @@ -3909,7 +3919,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:325 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "Directly connected to the Internet

Your Internet " @@ -3920,11 +3930,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:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "Elija su tipo de conexión a Internet" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3943,7 +3953,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:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3982,7 +3992,7 @@ msgstr "" "{box_name} proporciona algunas soluciones pero todas presentan algunas " "limitaciones.

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

You will be suggested the most conservative actions.

" @@ -3990,11 +4000,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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "Configuración del router preferida" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4212,6 +4222,12 @@ msgstr "" "red/máquina local, muchos servicios destinados a funcionar internamente no " "estarán disponibles." +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "Externa" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4226,7 +4242,7 @@ msgid "Create Connection" msgstr "Crear conexión" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Eliminar conexión" @@ -4246,13 +4262,13 @@ msgstr "Espaciado" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4261,6 +4277,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "Mostrar la conexión %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "Interna" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4271,7 +4292,7 @@ msgid "Computer" msgstr "Ordenador" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Editar conexión" @@ -4281,13 +4302,13 @@ msgstr "Conexiones" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "Redes Wi-Fi cercanas" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Añadir conexión" @@ -4502,73 +4523,304 @@ msgstr "" "Internet el manual de su modelo de router, que le proporcionará las " "instrucciones necesarias sobre cómo hacerlo." -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Desactivado" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "Automática" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgctxt "User guide" +#| msgid "Manual" +msgid "manual" +msgstr "Manual" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "Compartido" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "Gestionar" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Unavailable Shares" +msgid "unavailable" +msgstr "Elementos compartidos no disponibles" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "El cable está conectado" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Sharing" +msgid "preparing" +msgstr "Compartir" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Conexión" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "Usar autenticación básica de HTTP" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "Desactivar" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "Desactivar" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "Motivo del estado" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now managed" +msgstr "El dispositivo no está montado." + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now unmanaged" +msgstr "El dispositivo no está montado." + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "archivo de configuración: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Client deleted." +msgid "DHCP client failed" +msgstr "Cliente eliminado." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "The operation failed." +msgid "shared connection service failed" +msgstr "Falló la operación." + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The device is already mounted." +msgid "device was removed" +msgstr "El dispositivo ya está montado." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "The device is mounted by another user." +msgid "device disconnected by user" +msgstr "El dispositivo está ya montado por otro usuario." + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Client not found" +msgid "Wi-Fi network not found" +msgstr "Cliente no encontrado" + +#: plinth/modules/networks/views.py:86 +#, fuzzy +#| msgid "The operation failed." +msgid "a secondary connection failed" +msgstr "Falló la operación." + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "Genérica" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Network Interface" +msgid "TUN or TAP interface" +msgstr "Interfaz de red" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "WireGuard" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "Ad-hoc" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "Infraestructura" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "Punto de acceso" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "Punto de acceso" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "Conexiones de red" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "No se puede mostrar la conexión: no se encontró." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "Información de la conexión" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "No se puede editar la conexión: no se encontró." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "Este tipo de conexión no está aún soportada." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "Activar conexión {name}." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "Ha fallado la activación de la conexión: no se encontró." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" "Ha fallado la activación de la conexión {name}: no hay ningún dispositivo " "disponible." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "Conexión {name} desactivada." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "Ha fallado la desactivación de la conexión: no se encontró." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "Añadir nueva conexión genérica" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "Añadir nueva conexión Ethernet" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "Añadir nueva conexión PPPoE" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "Añadir nueva conexión Wi-Fi" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "Conexión {name} eliminada." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "Ha fallado la eliminación de la conexión: no se encontró." @@ -5059,7 +5311,7 @@ msgstr "Cliente IRC" msgid "Quasseldroid" msgstr "Quasseldroid" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -5074,7 +5326,7 @@ msgstr "" "supported-clients\">aplicación cliente soportada. Cualquier persona " "autenticada en {box_name} puede acceder a Radicale." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " @@ -5084,12 +5336,12 @@ msgstr "" "de nuevos calendarios y agendas. No soporta añadir eventos o contactos, que " "debe hacerse usando un cliente separado." -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "Radicale" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "Calendario y Contactos" @@ -6100,6 +6352,7 @@ msgstr "" "desmontar medios extraíbles, ampliar la partición raíz, etc." #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "Almacenamiento" @@ -6193,6 +6446,12 @@ msgstr "" msgid "Low disk space" msgstr "Poco espacio en disco" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "Acerca de {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "Fallo de disco inminente" @@ -6714,24 +6973,42 @@ 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:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "Actualización" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "Actualización" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "FreedomBox actualizado" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "Activar actualizaciones automáticas" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" "Si está activado, FreedomBox se actualiza automáticamente una vez al día." +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable auto-update" +msgid "Enable auto-update to next stable release" +msgstr "Activar actualizaciones automáticas" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "Activar las actualizaciones funcionales frecuentes (recomendado)" @@ -6835,28 +7112,40 @@ msgstr "" msgid "Show recent update logs" msgstr "Mostrar los registros de las actualizaciones recientes" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "Error al configurar las actualizaciones desatendidas: {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "Actualizaciones automáticas activadas" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "Actualizaciones automáticas desactivadas" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "Actualizaciones automáticas activadas" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "Actualizaciones automáticas desactivadas" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "Proceso de actualización iniciado." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "No se ha podido iniciar la actualización." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "Las actualizaciones funcionales frecuentes están activadas." @@ -7165,11 +7454,6 @@ msgstr "" "se viaja. Cuando se conecta a una red Wi-Fi pública se puede asegurar el " "tráfico a través de {box_name}." -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "WireGuard" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "Clave no válida." @@ -7479,31 +7763,31 @@ msgstr "Eliminar conexión al servidor" msgid "Server deleted." msgstr "Servidor eliminado." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPoE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "Genérica" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "Error durante la instalación" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "instalando" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "descargando" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "cambio de medio" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "archivo de configuración: {file}" @@ -7833,6 +8117,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "Esta aplicación no está disponible actualmente en su distribución." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "Instalar" @@ -8272,9 +8560,6 @@ msgstr "Gujarati" #~ msgid "Create a Wiki or Blog" #~ msgstr "Crear un Wiki o Blog" -#~ msgid "Manage" -#~ msgstr "Gestionar" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "El cupón que recibió con su {box_name} Danube Edition" diff --git a/plinth/locale/fa/LC_MESSAGES/django.po b/plinth/locale/fa/LC_MESSAGES/django.po index ad9b9faef..144bdbeae 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2016-08-12 15:51+0000\n" "Last-Translator: Masoud Abkenar \n" "Language-Team: Persian Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 #, fuzzy #| msgid "Administrator Account" msgid "Administrator Password" msgstr "حساب مدیر" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Service" +msgid "Server URL" +msgstr "سرویس" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 #, fuzzy msgid "Enable public registrations" msgstr "فعال‌سازی برنامه" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 #, fuzzy msgid "Enable private mode" msgstr "فعال‌سازی برنامه" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 #, fuzzy #| msgid "Default" msgid "Default Skin" msgstr "پیش‌فرض" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 #, fuzzy #| msgid "Password" msgid "Password updated" msgstr "رمز" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 #, fuzzy msgid "Public registrations enabled" msgstr "برنامه نصب شد." -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 #, fuzzy msgid "Public registrations disabled" msgstr "برنامه نصب شد." -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 #, fuzzy msgid "Private mode disabled" msgstr "برنامه نصب شد." @@ -3094,6 +3108,12 @@ msgstr "برنامه نصب شد." msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "{name} deleted." +msgid "Server URL updated" +msgstr "{name} پاک شد." + #: plinth/modules/minetest/__init__.py:38 #, fuzzy, python-brace-format msgid "" @@ -3159,7 +3179,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "نشانی" @@ -3594,22 +3614,12 @@ msgstr "" "ناحیهٔ فایروال مشخص می‌کند که چه سرویس‌هایی روی این درگاه‌ها در دسترس باشند. " "گزینهٔ «داخلی» را تنها برای شبکه‌های مورد اعتماد انتخاب کنید." -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 #, fuzzy msgid "IPv4 Addressing Method" msgstr "روش نشانی‌دهی IPv4" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3620,47 +3630,47 @@ msgstr "" "شبکه شمرده می‌شود. در روش «اشتراکی» {box_name} به عنوان روتر عمل می‌کند، " "کاربران شبکه را تنظیم می‌کند و اتصال اینترنت خود را با آن‌ها به اشتراک می‌گذارد." -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "خودکار (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "مشترک" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "ماسک شبکه" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" "اختیاری. اگر خالی بماند، یک ماسک شبکهٔ پیش‌فرض بر اساس نشانی به‌کار خواهد رفت." -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "دروازه" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "اختیاری." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "دی‌ان‌اس" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3668,11 +3678,11 @@ msgstr "" "اختیاری. اگر وارد شود و شیوهٔ نشانی‌دهی آی‌پی نسخهٔ ۴ روی «خودکار» تنظیم شده " "باشد، سرورهای دی‌ان‌اس که سرور DHCP در اختیار می‌گذارد نادیده گرفته خواهند شد." -#: plinth/modules/networks/forms.py:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "دی‌ان‌اس دوم" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3680,12 +3690,12 @@ msgstr "" "اختیاری. اگر وارد شود و شیوهٔ نشانی‌دهی آی‌پی نسخهٔ ۴ روی «خودکار» تنظیم شده " "باشد، سرورهای دی‌ان‌اس که سرور DHCP در اختیار می‌گذارد نادیده گرفته خواهند شد." -#: plinth/modules/networks/forms.py:74 +#: plinth/modules/networks/forms.py:73 #, fuzzy msgid "IPv6 Addressing Method" msgstr "روش نشانی‌دهی IPv4" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, fuzzy, python-brace-format #| msgid "" #| "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3700,29 +3710,29 @@ msgstr "" "شبکه شمرده می‌شود. در روش «اشتراکی» {box_name} به عنوان روتر عمل می‌کند، " "کاربران شبکه را تنظیم می‌کند و اتصال اینترنت خود را با آن‌ها به اشتراک می‌گذارد." -#: plinth/modules/networks/forms.py:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "خودکار" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 #, fuzzy #| msgid "Automatic (DHCP)" msgid "Automatic, DHCP only" msgstr "خودکار (DHCP)" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 #, fuzzy #| msgid "" #| "Optional value. If this value is given and IPv4 addressing method is " @@ -3734,7 +3744,7 @@ msgstr "" "اختیاری. اگر وارد شود و شیوهٔ نشانی‌دهی آی‌پی نسخهٔ ۴ روی «خودکار» تنظیم شده " "باشد، سرورهای دی‌ان‌اس که سرور DHCP در اختیار می‌گذارد نادیده گرفته خواهند شد." -#: plinth/modules/networks/forms.py:99 +#: plinth/modules/networks/forms.py:98 #, fuzzy #| msgid "" #| "Optional value. If this value is given and IPv4 Addressing Method is " @@ -3746,55 +3756,55 @@ msgstr "" "اختیاری. اگر وارد شود و شیوهٔ نشانی‌دهی آی‌پی نسخهٔ ۴ روی «خودکار» تنظیم شده " "باشد، سرورهای دی‌ان‌اس که سرور DHCP در اختیار می‌گذارد نادیده گرفته خواهند شد." -#: plinth/modules/networks/forms.py:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- برگزینید --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 #, fuzzy msgid "SSID" msgstr "شناسه" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "نام قابل رویت شبکه." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "حالت" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "سازمانی" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "نقطهٔ دسترسی" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "موردی" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "باند بسامد" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "A (۵ گیگاهرتز)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (۲٫۴ گیگاهرتز)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "کانال" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -3802,11 +3812,11 @@ msgstr "" "اختیاری. کانال بی‌سیم برای محدودکردن باند بسامدی. خالی گذاشتن یا مقدار صفر به " "معنی گزینش خودکار است." -#: plinth/modules/networks/forms.py:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "شناسهٔ اصلی (BSSID)" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 " @@ -3815,32 +3825,32 @@ msgstr "" "اختیاری. شناسهٔ یکتا برای نقطهٔ دسترسی. اتصال تنها وقتی برقرار می‌شود که شناسهٔ " "اصلی (BSSID) نقطهٔ دسترسی مطابق مقدار واردشده باشد." -#: plinth/modules/networks/forms.py:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "حالت تأیید هویت" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 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:266 +#: plinth/modules/networks/forms.py:265 #, fuzzy msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "باز" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3848,7 +3858,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3857,7 +3867,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3865,11 +3875,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3880,7 +3890,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3904,19 +3914,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "پیکربندی فعلی شبکه" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4118,6 +4128,12 @@ msgstr "" "شبکهٔ محلی وصل کنید، بسیاری از سرویس‌هایی که قرار بوده به طور محلی در دسترس " "باشند غیرقابل دسترسی می‌شوند." +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4130,7 +4146,7 @@ msgid "Create Connection" msgstr "ساختن اتصال" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "پاک‌کردن اتصال" @@ -4151,13 +4167,13 @@ msgstr "Spacing" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "اترنت" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4166,6 +4182,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "اتصال 1%(connection.name)s را نشان بده" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4176,7 +4197,7 @@ msgid "Computer" msgstr "کامپیوتر" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "ویرایش اتصال" @@ -4188,13 +4209,13 @@ msgstr "اتصال" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "شبکه‌های بی‌سیم در نزدیکی" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "افزودن اتصال" @@ -4379,71 +4400,291 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "غیرفعال" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "خودکار" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "کتاب راهنما" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "مشترک" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "مدیریت" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Available Domains" +msgid "unavailable" +msgstr "دامنه‌های موجود" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "سیم وصل است" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Shared" +msgid "preparing" +msgstr "مشترک" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "اتصال" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "به‌کاربردن تأیید هویت سادهٔ تحت وب" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "غیرفعال‌سازی" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "غیرفعال‌سازی" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "دلیل وضعیت" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "Configuration updated" +msgid "configuration failed" +msgstr "پیکربندی به‌روز شد" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "{name} deleted." +msgid "DHCP client failed" +msgstr "{name} پاک شد." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "Configuration updated" +msgid "shared connection service failed" +msgstr "پیکربندی به‌روز شد" + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The requested domain is already registered." +msgid "device was removed" +msgstr "دامنهٔ درخواستی از قبل ثبت شده است." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "cable is connected" +msgid "device disconnected by user" +msgstr "سیم وصل است" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Interface" +msgid "TUN or TAP interface" +msgstr "واسط" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "موردی" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "سازمانی" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "نقطهٔ دسترسی" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "نقطهٔ دسترسی" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "اتصال‌های شبکه" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "نمی‌توان اتصال را نشان داد: اتصالی پیدا نشد." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "اطلاعات اتصال" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "نمی‌توان اتصال را ویراست: اتصالی پیدا نشد." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "از این نوع اتصال هنوز پشتیبانی نمی‌شود." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "اتصال {name} فعال شد." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "فعال‌سازی اتصال شکست خورد: اتصالی پیدا نشد." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "فعال‌سازی اتصال {name} شکست خورد: دستگاه مناسبی موجود نیست." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "اتصال {name} غیرفعال شد." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "غیرفعال‌سازی اتصال شکست خورد: اتصالی پیدا نشد." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "افزودن یک اتصال عام تازه" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "افزودن اتصال اترنت تازه" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "افزودن اتصال PPPoE تازه" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "افزودن اتصال Wi-Fi تازه" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "اتصال {name} پاک شد." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "پاک‌کردن اتصال شکست خورد: اتصال پیدا نشد." @@ -4860,7 +5101,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4870,19 +5111,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5846,6 +6087,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5943,6 +6185,12 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "دربارهٔ {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6398,25 +6646,42 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Create..." +msgid "Updates" +msgstr "ساختن..." + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy msgid "FreedomBox Updated" msgstr "FreedomBox" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 #, fuzzy msgid "Enable auto-update" msgstr "فعال‌سازی برنامه" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +msgid "Enable auto-update to next stable release" +msgstr "فعال‌سازی برنامه" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6508,28 +6773,37 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +msgid "Distribution upgrade disabled" +msgstr "برنامه نصب شد." + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6825,11 +7099,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid hostname" @@ -7156,31 +7425,31 @@ msgstr "پاک‌کردن اتصال" msgid "Server deleted." msgstr "{name} پاک شد." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -7487,6 +7756,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" @@ -7598,11 +7871,6 @@ msgstr "" #~ msgid "Router configuration type saved." #~ msgstr "پیکربندی به‌روز شد" -#, fuzzy -#~| msgid "Configuration updated" -#~ msgid "Internet connection type saved." -#~ msgstr "پیکربندی به‌روز شد" - #, fuzzy #~ msgid "Physical Interface" #~ msgstr "درگاه فیزیکی" @@ -7628,9 +7896,6 @@ msgstr "" #~ msgid "Create a Wiki or Blog" #~ msgstr "یک ویکی یا وبلاگ بسازید" -#~ msgid "Manage" -#~ msgstr "مدیریت" - #, fuzzy #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "کوپنی که همراه با {box_name} Danube Edition خود تحویل گرفتید." diff --git a/plinth/locale/fake/LC_MESSAGES/django.po b/plinth/locale/fake/LC_MESSAGES/django.po index 1d533ad2b..752500031 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2016-01-31 22:24+0530\n" "Last-Translator: Sunil Mohan Adapa \n" "Language-Team: Plinth Developers Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 #, fuzzy #| msgid "Administrator Account" msgid "Administrator Password" msgstr "ADMINISTRATOR ACCOUNT" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Service" +msgid "Server URL" +msgstr "SERVICE" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 #, fuzzy #| msgid "Applications" msgid "Enable public registrations" msgstr "APPLICATIONS" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 #, fuzzy #| msgid "Enable reStore" msgid "Enable private mode" msgstr "ENABLE RESTORE" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 #, fuzzy #| msgid "Default" msgid "Default Skin" msgstr "DEFAULT" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 #, fuzzy #| msgid "Password" msgid "Password updated" msgstr "PASSWORD" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 #, fuzzy #| msgid "Applications" msgid "Public registrations enabled" msgstr "APPLICATIONS" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 #, fuzzy #| msgid "Applications" msgid "Public registrations disabled" msgstr "APPLICATIONS" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 #, fuzzy #| msgid "PageKite enabled" msgid "Private mode enabled" msgstr "PAGEKITE ENABLED" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 #, fuzzy #| msgid "PageKite disabled" msgid "Private mode disabled" @@ -3255,6 +3269,12 @@ msgstr "PAGEKITE DISABLED" msgid "Default skin changed" msgstr "SETTING UNCHANGED" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "{name} deleted." +msgid "Server URL updated" +msgstr "{name} DELETED." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3318,7 +3338,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "ADDRESS" @@ -3807,21 +3827,11 @@ msgstr "" "THE FIREWALL ZONE WILL CONTROL WHICH SERVICES ARE AVAILABLE OVER THIS " "INTERFACES. SELECT INTERNAL ONLY FOR TRUSTED NETWORKS." -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "EXTERNAL" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "INTERNAL" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "IPV4 ADDRESSING METHOD" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3829,26 +3839,26 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "NETMASK" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3856,21 +3866,21 @@ msgstr "" "OPTIONAL VALUE. IF LEFT BLANK, A DEFAULT NETMASK BASED ON THE ADDRESS WILL " "BE USED." -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "GATEWAY" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "OPTIONAL VALUE." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "DNS SERVER" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3878,11 +3888,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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "SECOND DNS SERVER" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3890,44 +3900,44 @@ 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:74 +#: plinth/modules/networks/forms.py:73 #, fuzzy #| msgid "IPv4 Addressing Method" msgid "IPv6 Addressing Method" msgstr "IPV4 ADDRESSING METHOD" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: 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:78 +#: plinth/modules/networks/forms.py:77 #, fuzzy #| msgid "Automatic Upgrades" msgid "Automatic, DHCP only" msgstr "AUTOMATIC UPGRADES" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 #, fuzzy #| msgid "" #| "Optional value. If this value is given and IPv4 addressing method is " @@ -3939,7 +3949,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:99 +#: plinth/modules/networks/forms.py:98 #, fuzzy #| msgid "" #| "Optional value. If this value is given and IPv4 Addressing Method is " @@ -3951,77 +3961,77 @@ 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- SELECT --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "THE VISIBLE NAME OF THE NETWORK." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "MODE" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "CHANNEL" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 #, fuzzy #| msgid "SSID" msgid "BSSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "AUTHENTICATION MODE" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -4029,23 +4039,23 @@ msgstr "" "SELECT WPA IF THE WIRELESS NETWORK IS SECURED AND REQUIRES CLIENTS TO HAVE " "THE PASSWORD TO CONNECT." -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 #, fuzzy #| msgid "OpenVPN" msgid "Open" msgstr "OPENVPN" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -4053,7 +4063,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -4062,7 +4072,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -4070,11 +4080,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -4085,7 +4095,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -4109,19 +4119,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "CURRENT NETWORK CONFIGURATION" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4323,6 +4333,12 @@ msgstr "" "YOUR A LOCAL NETWORK/MACHINE, MANY SERVICES MEANT TO AVAILABLE ONLY " "INTERNALLY WILL NOT BE AVAILABLE." +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "EXTERNAL" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4335,7 +4351,7 @@ msgid "Create Connection" msgstr "CREATE CONNECTION" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "DELETE CONNECTION" @@ -4355,13 +4371,13 @@ msgstr "SPACING" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "ETHERNET" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "WI-FI" @@ -4370,6 +4386,11 @@ msgstr "WI-FI" msgid "Show connection %(connection.name)s" msgstr "SHOW CONNECTION %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "INTERNAL" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4380,7 +4401,7 @@ msgid "Computer" msgstr "COMPUTER" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "EDIT CONNECTION" @@ -4392,13 +4413,13 @@ msgstr "CONNECTION" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "NEARBY WI-FI NETWORKS" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "ADD CONNECTION" @@ -4583,75 +4604,293 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "DISABLED" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic Upgrades" +msgid "automatic" +msgstr "AUTOMATIC UPGRADES" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "MANUAL" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Add Service" +msgid "shared" +msgstr "ADD SERVICE" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "MANAGE" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Enable Subdomains" +msgid "unavailable" +msgstr "ENABLE SUBDOMAINS" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "CABLE IS CONNECTED" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Enable Shaarli" +msgid "preparing" +msgstr "ENABLE SHAARLI" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "CONNECTION" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "USE HTTP BASIC AUTHENTICATION" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "DEACTIVATE" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "DEACTIVATE" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "STATE REASON" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "repro service is not running" +msgid "device is now managed" +msgstr "REPRO SERVICE IS NOT RUNNING" + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "repro service is not running" +msgid "device is now unmanaged" +msgstr "REPRO SERVICE IS NOT RUNNING" + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "Configuration" +msgid "configuration failed" +msgstr "CONFIGURATION" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "{name} deleted." +msgid "DHCP client failed" +msgstr "{name} DELETED." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "Tor configuration is being updated" +msgid "shared connection service failed" +msgstr "TOR CONFIGURATION IS BEING UPDATED" + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "This service already exists" +msgid "device was removed" +msgstr "THIS SERVICE ALREADY EXISTS" + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "cable is connected" +msgid "device disconnected by user" +msgstr "CABLE IS CONNECTED" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "packages not found" +msgid "Wi-Fi network not found" +msgstr "PACKAGES NOT FOUND" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Interface" +msgid "TUN or TAP interface" +msgstr "INTERFACE" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "NETWORK CONNECTIONS" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "CANNOT SHOW CONNECTION: CONNECTION NOT FOUND." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 #, fuzzy #| msgid "Show Connection information" msgid "Connection Information" msgstr "SHOW CONNECTION INFORMATION" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "CANNOT EDIT CONNECTION: CONNECTION NOT FOUND." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "THIS TYPE OF CONNECTION IS NOT YET UNDERSTOOD." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "ACTIVATED CONNECTION {name}." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "FAILED TO ACTIVATE CONNECTION: CONNECTION NOT FOUND." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "FAILED TO ACTIVATE CONNECTION {name}: NO SUITABLE DEVICE IS AVAILABLE." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "DEACTIVATED CONNECTION {name}." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "FAILED TO DE-ACTIVATE CONNECTION: CONNECTION NOT FOUND." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 #, fuzzy #| msgid "Adding New Ethernet Connection" msgid "Adding New Generic Connection" msgstr "ADDING NEW ETHERNET CONNECTION" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "ADDING NEW ETHERNET CONNECTION" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "ADDING NEW PPPOE CONNECTION" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "ADDING NEW WI-FI CONNECTION" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "CONNECTION {name} DELETED." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "FAILED TO DELETE CONNECTION: CONNECTION NOT FOUND." @@ -5204,7 +5443,7 @@ msgstr "QUASSEL IRC CLIENT" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -5214,19 +5453,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -6243,6 +6482,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 #, fuzzy #| msgid "reStore" msgid "Storage" @@ -6342,6 +6582,12 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "ABOUT {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6848,29 +7094,47 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 #, fuzzy #| msgid "Update URL" msgid "Update" msgstr "UPDATE URL" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update URL" +msgid "Updates" +msgstr "UPDATE URL" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox Manual" msgid "FreedomBox Updated" msgstr "FREEDOMBOX MANUAL" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 #, fuzzy #| msgid "Enable automatic upgrades" msgid "Enable auto-update" msgstr "ENABLE AUTOMATIC UPGRADES" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable automatic upgrades" +msgid "Enable auto-update to next stable release" +msgstr "ENABLE AUTOMATIC UPGRADES" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6973,28 +7237,40 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "ERROR WHEN CONFIGURING UNATTENDED-UPGRADES: {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "AUTOMATIC UPGRADES ENABLED" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "AUTOMATIC UPGRADES DISABLED" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "AUTOMATIC UPGRADES ENABLED" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "AUTOMATIC UPGRADES DISABLED" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "UPGRADE PROCESS STARTED." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "STARTING UPGRADE FAILED." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -7306,11 +7582,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid kite name" @@ -7649,35 +7920,35 @@ msgstr "DELETE CONNECTION" msgid "Server deleted." msgstr "{name} DELETED." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPOE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 #, fuzzy #| msgid "Installation" msgid "installing" msgstr "INSTALLATION" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 #, fuzzy #| msgid "Setting unchanged" msgid "media change" msgstr "SETTING UNCHANGED" -#: plinth/package.py:162 +#: plinth/package.py:164 #, fuzzy, python-brace-format #| msgid "Configuration" msgid "configuration file: {file}" @@ -8019,6 +8290,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "INSTALL" @@ -8168,11 +8443,6 @@ msgstr "" #~ msgid "Router configuration type saved." #~ msgstr "TOR CONFIGURATION IS BEING UPDATED" -#, fuzzy -#~| msgid "Tor configuration is being updated" -#~ msgid "Internet connection type saved." -#~ msgstr "TOR CONFIGURATION IS BEING UPDATED" - #, fuzzy #~| msgid "Service discovery server is running" #~ msgid "Service %(service_name)s is running." @@ -8340,9 +8610,6 @@ msgstr "" #~ msgid "Create a Wiki or Blog" #~ msgstr "CREATE A WIKI OR BLOG" -#~ msgid "Manage" -#~ msgstr "MANAGE" - #, fuzzy #~| msgid "This connection is not active." #~ msgid "This code is not valid" diff --git a/plinth/locale/fr/LC_MESSAGES/django.po b/plinth/locale/fr/LC_MESSAGES/django.po index 34a0f7e4b..5fd012616 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-10-26 13:27+0000\n" "Last-Translator: Coucouf \n" "Language-Team: French available." msgstr "" -"Une nouvelle version de %(box_name)s est disponible." +"Une nouvelle version de %(box_name)s est disponible." #: plinth/modules/help/templates/help_about.html:74 #: plinth/modules/upgrades/templates/upgrades_configure.html:53 @@ -3087,7 +3089,7 @@ msgstr "Inscription publique activée" msgid "Public registration disabled" msgstr "Inscription publique désactivée" -#: plinth/modules/mediawiki/__init__.py:26 +#: plinth/modules/mediawiki/__init__.py:27 msgid "" "MediaWiki is the wiki engine that powers Wikipedia and other WikiMedia " "projects. A wiki engine is a program for creating a collaboratively edited " @@ -3101,7 +3103,7 @@ msgstr "" "web de type wiki, pour prendre des notes ou pour collaborer sur des projets " "entre amis." -#: plinth/modules/mediawiki/__init__.py:30 +#: plinth/modules/mediawiki/__init__.py:31 msgid "" "This MediaWiki instance comes with a randomly generated administrator " "password. You can set a new password in the \"Configuration\" section and " @@ -3116,7 +3118,7 @@ msgstr "" "vous rendant sur la page Special:CreateAccount." -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." @@ -3124,20 +3126,20 @@ msgstr "" "Toute personne ayant le lien vers ce wiki peut le consulter. Seuls les " "utilisateurs connectés avec leur compte peuvent y apporter des modifications." -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "MediaWiki" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "Wiki" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "Mot de passe administrateur" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." @@ -3145,11 +3147,23 @@ msgstr "" "Définir un nouveau mot de passe pour le compte d'administration de MediaWiki " "(admin). Laissez ce champ vide pour conserver le mot de passe actuel." -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Server" +msgid "Server URL" +msgstr "Serveur" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "Activer les inscriptions publiques" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." @@ -3157,11 +3171,11 @@ msgstr "" "Permet à n’importe qui depuis Internet de créer un compte sur votre instance " "MediaWiki." -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "Activer le mode privé" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." @@ -3170,11 +3184,11 @@ msgstr "" "lire/écrire sur ce wiki. Les inscriptions publiques sont également " "désactivées." -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "Thème par défaut" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." @@ -3182,23 +3196,23 @@ msgstr "" "Choisissez un thème par défaut pour votre installation de MediaWiki. Les " "utilisateurs peuvent sélectionner leur thème préféré." -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "Mot de passe mis à jour" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "Inscriptions publiques activées" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "Inscriptions publiques désactivées" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "Mode privé activé" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "Mode privé désactivé" @@ -3206,6 +3220,12 @@ msgstr "Mode privé désactivé" msgid "Default skin changed" msgstr "Thème par défaut modifié" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Server deleted." +msgid "Server URL updated" +msgstr "Serveur supprimé." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3274,7 +3294,7 @@ msgstr "" "manière." #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "Adresse" @@ -3732,21 +3752,11 @@ 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:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "Externe" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "Interne" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "Méthode d'adressage IPv4" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3758,24 +3768,24 @@ msgstr "" "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:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "Automatique (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "Partagée" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "Manuelle" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Masque de sous-réseau" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3783,21 +3793,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:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "Passerelle" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "Paramètre optionnel." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "Serveur DNS" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3806,11 +3816,11 @@ msgstr "" "d’adressage IPv4 est « Automatique (DHCP) », les serveurs DNS obtenus via " "DHCP seront ignorés." -#: plinth/modules/networks/forms.py:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "Second Serveur DNS" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3819,11 +3829,11 @@ msgstr "" "d’adressage IPv4 est « Automatique (DHCP) », les serveurs DNS obtenus via " "DHCP seront ignorés." -#: plinth/modules/networks/forms.py:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "Méthode d’adressage IPv6" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, python-brace-format msgid "" "\"Automatic\" methods will make {box_name} acquire configuration from this " @@ -3832,27 +3842,27 @@ 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "Automatique" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "Automatique, DHCP uniquement" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "Ignorer" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "Préfixe" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "Valeur entre 1 et 128." -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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." @@ -3860,7 +3870,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:99 +#: plinth/modules/networks/forms.py:98 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." @@ -3868,54 +3878,54 @@ 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- sélectionner --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "Le nom visible du réseau." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "Mode" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "Infrastructure" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "Point d’accès" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "Ad hoc" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "Bande de fréquences" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 GHz)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "Canal" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -3924,11 +3934,11 @@ msgstr "" "fréquence sélectionnée. Une valeur vide ou égale à 0 correspond à une " "sélection automatique." -#: plinth/modules/networks/forms.py:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "BSSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 +3948,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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "Mode Authentification" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -3950,20 +3960,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:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "Ouvert" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3974,7 +3984,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:316 +#: plinth/modules/networks/forms.py:315 #, python-brace-format msgid "" "{box_name} is your router

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

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

Your Internet " @@ -4000,11 +4010,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:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "Choisissez votre type de connexion à Internet" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -4023,7 +4033,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:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -4062,7 +4072,7 @@ msgstr "" "des services à domicile. La {box_name} propose plusieurs solutions de " "contournement mais chaque solution a ses limites.

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

You will be suggested the most conservative actions.

" @@ -4071,11 +4081,11 @@ msgstr "" "procure

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

" -#: plinth/modules/networks/forms.py:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "Configuration préférée de routeur" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4298,6 +4308,12 @@ 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:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "Externe" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4312,7 +4328,7 @@ msgid "Create Connection" msgstr "Créer Connexion" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Supprimer Connexion" @@ -4332,13 +4348,13 @@ msgstr "Espacement" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4347,6 +4363,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "Détails de la connexion %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "Interne" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4357,7 +4378,7 @@ msgid "Computer" msgstr "Machine" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Modifier connexion" @@ -4367,13 +4388,13 @@ msgstr "Connexions" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "Réseaux Wi-Fi à proximité" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Ajouter connexion" @@ -4599,74 +4620,305 @@ msgstr "" "Elle vous donnera les instructions détaillées sur comment réaliser cette " "opération." -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Désactivé" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "Automatique" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgctxt "User guide" +#| msgid "Manual" +msgid "manual" +msgstr "Manuel utilisateur" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "Partagée" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "Gérer" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Unavailable Shares" +msgid "unavailable" +msgstr "Partages indisponibles" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "Le câble est connecté" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Sharing" +msgid "preparing" +msgstr "Partages" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Connexion" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "Utiliser l’authentification HTTP basique" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "Désactiver" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "Désactiver" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "Explication sur l'état" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now managed" +msgstr "Le périphérique n’est pas monté." + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now unmanaged" +msgstr "Le périphérique n’est pas monté." + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "fichier de configuration : {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Client deleted." +msgid "DHCP client failed" +msgstr "Client supprimé." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "The operation failed." +msgid "shared connection service failed" +msgstr "L'opération a échoué." + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The device is already mounted." +msgid "device was removed" +msgstr "Le périphérique est déjà monté." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "The device is mounted by another user." +msgid "device disconnected by user" +msgstr "Le périphérique est monté par un autre utilisateur." + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Client not found" +msgid "Wi-Fi network not found" +msgstr "Client introuvable" + +#: plinth/modules/networks/views.py:86 +#, fuzzy +#| msgid "The operation failed." +msgid "a secondary connection failed" +msgstr "L'opération a échoué." + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "Générique" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Network Interface" +msgid "TUN or TAP interface" +msgstr "Interface réseau" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "WireGuard" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "Ad hoc" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "Infrastructure" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "Point d’accès" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "Point d’accès" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "Connexions réseau" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "" "Impossible d’afficher les détails de la connexion : connexion introuvable." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "Informations sur la connexion" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "Impossible de modifier la connexion : connexion introuvable." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "Ce type de connexion n'est pas encore supporté." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "Connexion {name} activée." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "Échec d’activation de la connexion : connexion introuvable." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" "Échec d’activation de la connexion {name} : pas de périphérique adéquat " "disponible." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "Connexion {name} désactivée." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "Échec de désactivation de la connexion : connexion introuvable." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "Ajout d'une nouvelle connexion générique" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "Ajout d’une nouvelle connexion Ethernet" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "Ajout d’une nouvelle connexion PPPoE" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "Ajout d’une nouvelle connexion Wi-Fi" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "Connexion {name} supprimée." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "Échec de suppression de la connexion : connexion introuvable." @@ -5170,7 +5422,7 @@ msgstr "Client IRC" msgid "Quasseldroid" msgstr "Quasseldroid" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -5187,7 +5439,7 @@ msgstr "" "cliente compatible. Tous les utilisateur disposant d’un compte sur la " "{box_name} ont accès à Radicale." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " @@ -5198,12 +5450,12 @@ msgstr "" "l’ajout d’événements ou de contacts, opérations qui doivent être réalisées " "avec un client dédié." -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "Radicale" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "Agenda et carnet d’adresses" @@ -6235,6 +6487,7 @@ msgstr "" "racine, etc." #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "Stockage" @@ -6331,6 +6584,12 @@ msgstr "" msgid "Low disk space" msgstr "Espace disque faible" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "À propos de la {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "Erreur disque imminente" @@ -6859,25 +7118,43 @@ msgstr "" "nécessaire, il est effectué à 2h00, rendant indisponible l’ensemble des " "applications pour une courte période." -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "Mises à jour" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "Mises à jour" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "FreedomBox mise à jour" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "Activer les mises à jour automatiques" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" "En activant cette option, la FreedomBox se mettra à jour automatiquement une " "fois par jour." +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable auto-update" +msgid "Enable auto-update to next stable release" +msgstr "Activer les mises à jour automatiques" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "Activer la mise à jour régulière des fonctionnalités (recommandé)" @@ -6982,30 +7259,42 @@ msgstr "" msgid "Show recent update logs" msgstr "Afficher les derniers journaux de mises à jour" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" "Erreur lors de la configuration du système de mise à jour automatique " "« unattended-upgrades » : {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "Mises à niveau automatiques activées" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "Mises à niveau automatiques désactivées" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "Mises à niveau automatiques activées" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "Mises à niveau automatiques désactivées" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "Mise à jour lancée." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "Le lancement de la mise à niveau a échoué." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "Mise à jour régulière des fonctionnalités activée." @@ -7323,11 +7612,6 @@ msgstr "" "public, tout votre trafic sera alors relayé via votre {box_name} de manière " "sécurisée." -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "WireGuard" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "Clé invalide." @@ -7641,31 +7925,31 @@ msgstr "Supprimer la connexion à un serveur" msgid "Server deleted." msgstr "Serveur supprimé." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPoE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "Générique" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "Erreur pendant l’installation" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "installation en cours" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "téléchargement en cours" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "changement de support" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "fichier de configuration : {file}" @@ -8001,6 +8285,10 @@ msgid "This application is currently not available in your distribution." msgstr "" "Cette application n'est actuellement pas disponible dans votre distribution." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "Installer" @@ -8450,9 +8738,6 @@ msgstr "Gujarati" #~ msgid "Create a Wiki or Blog" #~ msgstr "Créer un Wiki ou un Blogue" -#~ msgid "Manage" -#~ msgstr "Gérer" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "Le récépissé reçu avec votre {box_name}, Edition Danube." diff --git a/plinth/locale/gl/LC_MESSAGES/django.po b/plinth/locale/gl/LC_MESSAGES/django.po index e61943bd3..220bfbe98 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-08-12 16:32+0000\n" "Last-Translator: Xosé M \n" "Language-Team: Galician Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Web Server" +msgid "Server URL" +msgstr "Servidor web" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "" @@ -2737,6 +2751,10 @@ msgstr "" msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +msgid "Server URL updated" +msgstr "" + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2792,7 +2810,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3188,21 +3206,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3210,192 +3218,192 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3403,7 +3411,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3412,7 +3420,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3420,11 +3428,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3435,7 +3443,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3459,17 +3467,17 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3665,6 +3673,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3677,7 +3691,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3697,13 +3711,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3712,6 +3726,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3722,7 +3741,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3732,13 +3751,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -3917,71 +3936,247 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +msgid "disabled" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:28 +msgid "automatic" +msgstr "" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "Manual" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +msgid "connecting" +msgstr "" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +msgid "configuration failed" +msgstr "" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +msgid "DHCP client failed" +msgstr "" + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +msgid "shared connection service failed" +msgstr "" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4394,7 +4589,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4404,19 +4599,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5290,6 +5485,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5381,6 +5577,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -5818,25 +6019,41 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Manual" +msgid "Updates" +msgstr "Manual" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" msgstr "FreedomBox" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +msgid "Enable auto-update to next stable release" +msgstr "" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -5926,28 +6143,36 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +msgid "Distribution upgrade disabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6223,11 +6448,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "" @@ -6516,31 +6736,31 @@ msgstr "" msgid "Server deleted." msgstr "" -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -6836,6 +7056,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" diff --git a/plinth/locale/gu/LC_MESSAGES/django.po b/plinth/locale/gu/LC_MESSAGES/django.po index 7237d26e8..ae6b6a0a0 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2018-02-05 18:37+0000\n" "Last-Translator: drashti kaushik \n" "Language-Team: Gujarati Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +msgid "Server URL" +msgstr "" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 #, fuzzy #| msgid "Enable application" msgid "Enable public registrations" msgstr "એપ્લીકેશનને પ્રસ્થાપિત કરો" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 #, fuzzy #| msgid "Enable application" msgid "Enable private mode" msgstr "એપ્લીકેશનને પ્રસ્થાપિત કરો" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 #, fuzzy #| msgid "Application installed." msgid "Public registrations enabled" msgstr "એપ્લીકેશન પ્રસ્થાપિત થઇ ગઈ છે." -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 #, fuzzy #| msgid "Application installed." msgid "Public registrations disabled" msgstr "એપ્લીકેશન પ્રસ્થાપિત થઇ ગઈ છે." -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 #, fuzzy #| msgid "Application enabled" msgid "Private mode enabled" msgstr "એપ્લિકેશન સક્ષમ કરો" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 #, fuzzy #| msgid "Application disabled" msgid "Private mode disabled" @@ -2952,6 +2964,10 @@ msgstr "એપ્લિકેશન અક્ષમ છે" msgid "Default skin changed" msgstr "સેટિંગ યથાવત" +#: plinth/modules/mediawiki/views.py:90 +msgid "Server URL updated" +msgstr "" + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3007,7 +3023,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3407,21 +3423,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3429,193 +3435,193 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3623,7 +3629,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3632,7 +3638,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3640,11 +3646,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3655,7 +3661,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3679,19 +3685,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "General Configuration" msgid "Preferred router configuration" msgstr "સામાન્ય ગોઠવણી" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3887,6 +3893,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3899,7 +3911,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3919,13 +3931,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3934,6 +3946,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3944,7 +3961,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3956,13 +3973,13 @@ msgstr "વાતચીત" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -4144,71 +4161,257 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "અક્ષમ કરેલું" + +#: plinth/modules/networks/views.py:28 +msgid "automatic" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "માર્ગદર્શિકા" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Conversations" +msgid "connecting" +msgstr "વાતચીત" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "HTTP મૂળભૂત પ્રમાણીકરણનો ઉપયોગ કરો" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "Configuration updated" +msgid "configuration failed" +msgstr "રૂપરેખાંકન સુધારાયુ" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +msgid "DHCP client failed" +msgstr "" + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "DNS server configuration updated" +msgid "shared connection service failed" +msgstr "DNS સર્વર ગોઠવણી સુધરી" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4623,7 +4826,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4633,19 +4836,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5528,6 +5731,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5619,6 +5823,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6064,27 +6273,45 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update URL" +msgid "Updates" +msgstr "URL અપડેટ કરો" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" msgstr "ફ્રિડમબોક્ષ" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 #, fuzzy #| msgid "Enable application" msgid "Enable auto-update" msgstr "એપ્લીકેશનને પ્રસ્થાપિત કરો" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable application" +msgid "Enable auto-update to next stable release" +msgstr "એપ્લીકેશનને પ્રસ્થાપિત કરો" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6176,28 +6403,38 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "User registrations disabled" +msgid "Distribution upgrade disabled" +msgstr "વપરાશકર્તા રજીસ્ટ્રેશન અક્ષમ છે" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6477,11 +6714,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid hostname" @@ -6792,31 +7024,31 @@ msgstr "ઇન્ટરનેટ સાથે સીધો જોડાણ." msgid "Server deleted." msgstr "" -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -7125,6 +7357,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" @@ -7177,11 +7413,6 @@ msgstr "" #~ msgid "Router configuration type saved." #~ msgstr "DNS સર્વર ગોઠવણી સુધરી" -#, fuzzy -#~| msgid "DNS server configuration updated" -#~ msgid "Internet connection type saved." -#~ msgstr "DNS સર્વર ગોઠવણી સુધરી" - #~ msgid "Module: %(module)s" #~ msgstr "વિભાગ: %(module)s" diff --git a/plinth/locale/hi/LC_MESSAGES/django.po b/plinth/locale/hi/LC_MESSAGES/django.po index f7bca6e74..94aeecb2e 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-04-03 20:11+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Hindi Special:CreateAccountपेज." -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." @@ -3089,20 +3091,20 @@ msgstr "" "किसी के साथ लिंक है, वह इस विकी पढ़ सकते हैं. सिर्फ लॉगइन किए गए यूसरसॅ ही सामग्री में " "परिवर्तन कर सकते हैं." -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "मीडियाविकी" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "विकी" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "व्यवस्थापक पासवर्ड" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." @@ -3110,21 +3112,33 @@ msgstr "" "मीडियाविकी एेडमिन अकाउंट के लिये नया पासवर्ड सेट करें (एेडमिन). वर्तमान पासवर्ड रखने के " "लिए इस फ़ील्ड को रिक्त छोड़ें." -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Server" +msgid "Server URL" +msgstr "सर्वर" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "सार्वजनिक रेजिस्टेशिन सक्षम करें" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "सक्षम कर के इंटरनेट पर किसी को अपने मिडीयाविकी इस्टेशं पर एक अकाउंट बना सकता है." -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "निजी मोड सक्षम करें" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." @@ -3132,35 +3146,35 @@ msgstr "" "अगर सक्षम है, प्रवेश प्रतिबंधित किया जाएगा. सिर्फ जो लोग जिनके पास अकाउंट है वो लोग " "विकी को पढ़/लिक सकते हैं. सार्वजनिक रेगीसट्रेशिन भी अक्षम कर दिए जाएंगे." -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 #, fuzzy #| msgid "Default" msgid "Default Skin" msgstr "डिफ़ॉल्ट" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "पासवर्ड अपडेट" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "सार्वजनिक रेगीसट्रेशिन सक्षम किया" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "सार्वजनिक रेगीसट्रेशिन अक्षम किया" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "निजी मोड सक्षम किया" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "निजी मोड सक्षम किया" @@ -3170,6 +3184,12 @@ msgstr "निजी मोड सक्षम किया" msgid "Default skin changed" msgstr "सेटिंग स्थिर है" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Share deleted." +msgid "Server URL updated" +msgstr "शेयर हटाया गया." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3230,7 +3250,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "अक्षम होने पर खिलाड़ियों नहीं मर सकते या किसी चोट लग सकते." #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "ऍड्रेस" @@ -3662,21 +3682,11 @@ msgstr "" "इस इंटरफ़ेस में फ़ायरवॉल ज़ोन हैं जिसको नियंत्रित करेगा कि कौन-सी सेवाएं उपलब्ध है. सिर्फ " "भरोसेमंद नेटवर्क्स के लिए आंतरिक चुनिये." -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "बाहरी" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "आंतरिक" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "आईपीवी 4 एड्रेसिंग मेथड" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3687,26 +3697,26 @@ msgstr "" "\"शएरड\" मेथड {box_name} राउटर के रूप में कार्य करेगा, इस नेटवर्क पर क्लाइंटस कॉंफ़िगरे " "करेगा और इंटरनेट कनेक्शन साझा करेगा." -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "ऑटोमैटिक(DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "साझा किया गया" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "नेटमॉस्क" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3714,21 +3724,21 @@ msgstr "" "वैकल्पिक मूल्य. अगर इससे छोड़ा जाता है, एक एड्रेस पर आधारित डिफ़ॉल्ट नेटमॉस्क उपयोग किया " "जाएगा." -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "गेटवे" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "वैकल्पिक मूल्य." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "डीएनएस सर्वर" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3736,11 +3746,11 @@ msgstr "" "वैकल्पिक मूल्य. अगर यह मूल्य दिया जाता है और आइपीवी4 एड्रेसिंग मेथड \"ऑटोमैटिक\" है, तो " "DHCP सर्वर द्वारा प्रदान किए गए DNS सर्वरों नज़रअंदाज़ किया जाएगा." -#: plinth/modules/networks/forms.py:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "दूसरा DNS सर्वर" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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 +3758,11 @@ msgstr "" "वैकल्पिक मूल्य. अगर यह मूल्य दिया जाता है और आइपीवी4 एड्रेसिंग मेथड \"ऑटोमैटिक\" है, तो " "DHCP सर्वर द्वारा प्रदान किए गए DNS सर्वरों नज़रअंदाज़ किया जाएगा." -#: plinth/modules/networks/forms.py:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "आइपीवी एड्रेसिंग मेथड" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, python-brace-format msgid "" "\"Automatic\" methods will make {box_name} acquire configuration from this " @@ -3761,27 +3771,27 @@ msgstr "" "\"ऑटोमैटिक\" मेथडस {box_name} को इस नेटवर्क से कॉंफ़िगरेशन प्राप्त करना पडेगा और एक " "क्लाइंट बना देगी." -#: plinth/modules/networks/forms.py:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "ऑटोमैटिक" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "ऑटोमैटिक, सिर्फ DHCP" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "नज़रअंदाज़ करे" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "उपसर्ग" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "1 और १२८ के बीच एक मूल्य." -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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." @@ -3789,7 +3799,7 @@ msgstr "" "वैकल्पिक मूल्य.अगर यह मूल्य दिया जाता है और आइपीवी6 एड्रेसिंग मेथड \"ऑटोमैटिक\" है, तो " "DHCP सर्वर द्वारा प्रदान किए गए DNS सर्वरों नज़रअंदाज़ किया जाएगा." -#: plinth/modules/networks/forms.py:99 +#: plinth/modules/networks/forms.py:98 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,54 +3807,54 @@ msgstr "" "वैकल्पिक मूल्य. अगर यह मूल्य दिया जाता है और आइपीवी6 एड्रेसिंग मेथड \"ऑटोमैटिक\" है, तो " "DHCP सर्वर द्वारा प्रदान किए गए DNS सर्वरों नज़रअंदाज़ किया जाएगा." -#: plinth/modules/networks/forms.py:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- चुनिये --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "एसएसआईडी" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "यह नेटवर्क का दृश्य नाम." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "मोड" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "इंफ्रास्ट्रक्चर" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "अभिगम केंद्र" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "एड-हॉक" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "फ्रीक्वेंसी बैंड" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "ए ( 5 जीएचज़ि)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "बी/जी (२.४ जीएचज़ि)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "चैनल" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -3852,11 +3862,11 @@ msgstr "" "वैकल्पिक मूल्य. चुने हूआ फ्रीक्वेंसी बैंड में वायरलेस चैनल, प्रतिबंधित करने के लिये. रिक्त या 0 मूल्य " "का मतलब है ऑटोमैटिक चुनाव." -#: plinth/modules/networks/forms.py:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "बिएसएसआई़़डी" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 " @@ -3866,32 +3876,32 @@ msgstr "" "एक्सेस पॉइंट का BSSID प्रदान की गई से मैच करते है तो कनेक्ट करें. उदाहरण: 00:11:22:aa:bb:" "cc." -#: plinth/modules/networks/forms.py:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "प्रमाणीकरण मोड" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 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:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "खुला" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3899,7 +3909,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3908,7 +3918,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3916,11 +3926,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3931,7 +3941,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3955,19 +3965,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "An error occurred during configuration." msgid "Preferred router configuration" msgstr "कॉंफ़िगरेशन के दौरान कूछ त्रुटि हुई." -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4169,6 +4179,12 @@ msgstr "" "मशीन से कनेक्ट करते हैं, तो सिर्फ आंतरिक रूप से उपलब्ध होने वाली कई सर्विसस उपलब्ध नहीं " "होंगी." +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "बाहरी" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4181,7 +4197,7 @@ msgid "Create Connection" msgstr "कनेक्शन बनाएँ" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "कनेक्शन हटाएँ" @@ -4201,13 +4217,13 @@ msgstr "स्‍पेसिंग" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "इथरनेट" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "वाई-फ़ाई" @@ -4216,6 +4232,11 @@ msgstr "वाई-फ़ाई" msgid "Show connection %(connection.name)s" msgstr "कनेक्शन दिखाइये %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "आंतरिक" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4226,7 +4247,7 @@ msgid "Computer" msgstr "कंप्यूटर" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "कनेक्शन संपादित करें" @@ -4238,13 +4259,13 @@ msgstr "कनेक्शन" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "पास के वाई-फाई नेटवर्क" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "कनेक्शन जोड़ें" @@ -4429,71 +4450,299 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "अक्षम किया गया है" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "ऑटोमैटिक" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "मैन्युअल" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "साझा किया गया" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "प्रबंध" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Available Domains" +msgid "unavailable" +msgstr "उपलब्ध वाले डोमेन्स" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "केबल कनेक्ट हो गया" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Sharing" +msgid "preparing" +msgstr "शेयरिंग" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "कनेक्शन" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "एचटिटिपि बेसिकॅ प्रमाणीकरण उपयोग करें" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "निष्क्रिय" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "निष्क्रिय" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "कारण कहो" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now managed" +msgstr "यह डिवाइस नहीं माउंट किया गया." + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now unmanaged" +msgstr "यह डिवाइस नहीं माउंट किया गया." + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "कॉंफ़िगरेशन फ़ाइल: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Archive deleted." +msgid "DHCP client failed" +msgstr "पुरालेख हटा गया है." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "The operation failed." +msgid "shared connection service failed" +msgstr "ऑपरेशन अनुत्तीर्ण हो गया." + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The device is already mounted." +msgid "device was removed" +msgstr "यह डिवाइस पहले से माउंट किया गया." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "The device is mounted by another user." +msgid "device disconnected by user" +msgstr "किसी और यूसर ने डिवाइस माउंट किया गया है." + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +#, fuzzy +#| msgid "The operation failed." +msgid "a secondary connection failed" +msgstr "ऑपरेशन अनुत्तीर्ण हो गया." + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "जेनेरिक" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Interface" +msgid "TUN or TAP interface" +msgstr "इंटरफ़ेस" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "एड-हॉक" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "इंफ्रास्ट्रक्चर" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "अभिगम केंद्र" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "अभिगम केंद्र" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "नेटवर्क कनेक्शन्स" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "कनेक्शन नहीं दिखा सकता: कनेक्शन से नहीं मिला." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "कनेक्शन के बारे में जानकारी" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "कनेक्शन नहीं संपादित कर सकता: कनेक्शन से नहीं मिला." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "इस प्रकार का कनेक्शन अभी समझ में नहीं आता." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "कनेक्शन सक्रिय है {name}." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "कनेक्शन सक्रिय करने में विफल: कनेक्शन नहीं मिला." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "कनेक्शन सक्रिय करने में विफल {name}: कोई उपयुक्त डिवाइस उपलब्ध नहीं है." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "निष्क्रिय कनेक्शन {name}." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "कनेक्शन को निष्क्रिय करने में विफल: कनेक्शन नहीं मिला." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "नया जेनेरिक कनेक्शन जोड़ रहा है" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "नया ईथरनेट कनेक्शन जोड़ रहा है" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "नया PPPoE कनेक्शन जोड़ रहा है" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "नया वाई-फाई कनेक्शन जोड़ रहा है" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "कनेक्शन {name} हटाया गया." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "कनेक्शन हटाने में विफल: कनेक्शन नहीं मिला." @@ -4992,7 +5241,7 @@ msgstr "आईआरसी क्लाइंट" msgid "Quasseldroid" msgstr "क्वासेलड्रोइड" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, fuzzy, python-brace-format #| msgid "" #| "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -5011,19 +5260,19 @@ msgstr "" "org/clients/\">समर्थित क्लाइंट एप्लिकेशन कि जरुरत है. राडिकैल किसी {box_name} " "यूसर पहुंचा जा सकता है एक लॉगिन के साथ." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "राडिकैल" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "कैलेंडर और पता पुस्तिका" @@ -6044,6 +6293,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "स्टोरेज" @@ -6140,6 +6390,12 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "{box_name} के बारे में" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6669,27 +6925,45 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "अपडेट" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "अपडेट" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" msgstr "फ्रीडमबाक्स फाउंडेशन" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 #, fuzzy #| msgid "Enable automatic upgrades" msgid "Enable auto-update" msgstr "ऑटोमेटिक अपग्रेडस सक्षम करें" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable automatic upgrades" +msgid "Enable auto-update to next stable release" +msgstr "ऑटोमेटिक अपग्रेडस सक्षम करें" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6791,28 +7065,40 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "अनअटेंडेड-अपग्रेडस कॉन्फ़िगर करते समय त्रुटि: {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "ऑटोमेटिक अपग्रेडस सक्षम किया गया" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "ऑटोमेटिक अपग्रेडस अक्षम किया गया" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "ऑटोमेटिक अपग्रेडस सक्षम किया गया" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "ऑटोमेटिक अपग्रेडस अक्षम किया गया" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "अपग्रेड प्रक्रिया शुरू हुई." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "अपग्रेड प्रारंभ करना विफल रहा." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -7124,11 +7410,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid kite name" @@ -7474,31 +7755,31 @@ msgstr "कनेक्शन हटाएँ" msgid "Server deleted." msgstr "शेयर हटाया गया." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "पीपीपीअोइ" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "जेनेरिक" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "इंस्टालेशन करते समय पर त्रुटि" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "इंस्टॉलिंग" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "डाउनलोडिंग" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "मीडिया बदलाव" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "कॉंफ़िगरेशन फ़ाइल: {file}" @@ -7834,6 +8115,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "यह एप्लिकेशन अभी अापका वितरण में उपलब्ध नहीं है." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "इंस्टॉल करें" @@ -8236,9 +8521,6 @@ msgstr "" #~ msgid "Create a Wiki or Blog" #~ msgstr "एक विकी या ब्लॉग बनाएं" -#~ msgid "Manage" -#~ msgstr "प्रबंध" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "आपका {box_name} के साथ आपको प्राप्त वाउचर डेंयूब एडिशन" diff --git a/plinth/locale/hu/LC_MESSAGES/django.po b/plinth/locale/hu/LC_MESSAGES/django.po index b6205df85..cdd412362 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-07-20 02:41+0000\n" "Last-Translator: Doma Gergő \n" "Language-Team: Hungarian Special:CreateAccount oldalán." -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." @@ -3102,20 +3104,20 @@ msgstr "" "Bárki, aki ismeri a hivatkozást erre a wiki-re az el is tudja olvasni annak " "tartalmát. Azt módosítani viszont csak a bejelentkezett felhasználók tudják." -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "MediaWiki" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "Wiki" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "Rendszergazdai jelszó" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." @@ -3123,11 +3125,23 @@ msgstr "" "Állíts be új jelszót a MediaWiki rendszergazdai (admin) fiókjának. Hagyd " "üresen ezt a mezőt a jelenlegi jelszó megtartásához." -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Server" +msgid "Server URL" +msgstr "Kiszolgáló" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "Szabad regisztráció engedélyezése" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." @@ -3135,11 +3149,11 @@ msgstr "" "Ha engedélyezett, az interneten bárki létrehozhat egy fiókot ebben a " "MediaWiki példányban." -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "Privát mód engedélyezése" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." @@ -3148,11 +3162,11 @@ msgstr "" "rendelkező emberek fogják tudni olvasni/írni a wiki-t. A szabad regisztráció " "is le lesz tiltva." -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "Alapértelmezett felszín" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." @@ -3160,23 +3174,23 @@ msgstr "" "Válasszon alapértelmezett felszínt a MediaWiki telepítéséhez. A " "felhasználóknak lehetőségük van kiválasztani a saját kedvelt felszínüket." -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "Jelszó frissítve" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "Szabad regisztráció engedélyezve" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "Szabad regisztráció letiltva" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "Privát mód engedélyezve" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "Privát mód letiltva" @@ -3184,6 +3198,12 @@ msgstr "Privát mód letiltva" msgid "Default skin changed" msgstr "Az alapértelmezett felszín megváltozott" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Share deleted." +msgid "Server URL updated" +msgstr "Megosztás törölve." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3249,7 +3269,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:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "Cím" @@ -3706,21 +3726,11 @@ 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:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "Külső" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "Belső" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "IPv4 címzési módszer" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3732,26 +3742,26 @@ msgstr "" "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:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "Automatikus (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "Megosztott" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 #, fuzzy #| msgid "Manual" msgctxt "Not automatically" msgid "Manual" msgstr "Kézikönyv" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Hálózati maszk" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3759,21 +3769,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:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "Átjáró" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "Opcionális." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "DNS-kiszolgáló" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3782,11 +3792,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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "Másodlagos DNS-kiszolgáló" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3795,11 +3805,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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "IPv6 címzési módszer" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, python-brace-format msgid "" "\"Automatic\" methods will make {box_name} acquire configuration from this " @@ -3808,27 +3818,27 @@ 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "Automatikus" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "Automatikus, csak DHCP" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "Kihagyás" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "Előtag" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "Értéke 1 és 128 között." -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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." @@ -3837,7 +3847,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:99 +#: plinth/modules/networks/forms.py:98 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." @@ -3846,54 +3856,54 @@ msgstr "" "DHCP-kiszolgáló által nyújtott DNS-kiszolgálók címei figyelmen kívül lesznek " "hagyva." -#: plinth/modules/networks/forms.py:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- válassz --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "A név, amellyel a hálózat látható." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "Mód" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "Infrastuktúra" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "Hozzáférési pont" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "Ad-hoc" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "Frekvenciasáv" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "Csatorna" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -3902,11 +3912,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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "BSSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 " @@ -3916,11 +3926,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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "Hitelesítési mód" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -3928,22 +3938,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:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "Nyílt" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3954,7 +3964,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:316 +#: plinth/modules/networks/forms.py:315 #, python-brace-format msgid "" "{box_name} is your router

Your {box_name} has " @@ -3968,7 +3978,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:325 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "Directly connected to the Internet

Your Internet " @@ -3980,11 +3990,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:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "Válassza ki az internetkapcsolat típusát" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -4003,7 +4013,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:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -4043,7 +4053,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:386 +#: plinth/modules/networks/forms.py:385 msgid "" "I do not know the type of connection my ISP provides

You will be suggested the most conservative actions.

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

" -#: plinth/modules/networks/forms.py:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "Előnyben részesített router konfiguráció" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4259,6 +4269,12 @@ 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:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "Külső" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4271,7 +4287,7 @@ msgid "Create Connection" msgstr "Kapcsolat létrehozása" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Kapcsolat törlése" @@ -4291,13 +4307,13 @@ msgstr "Térköz" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4306,6 +4322,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "%(connection.name)s kapcsolat megjelenítése" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "Belső" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4316,7 +4337,7 @@ msgid "Computer" msgstr "Számítógép" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Kapcsolat szerkesztése" @@ -4328,13 +4349,13 @@ msgstr "Kapcsolat" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "Wi-Fi hálózatok a közelben" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Kapcsolat hozzáadása" @@ -4519,73 +4540,303 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Letiltva" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "Automatikus" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "Kézikönyv" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "Megosztott" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "Kezel" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Available Domains" +msgid "unavailable" +msgstr "Elérhető Domainek" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "kábel csatlakoztatva" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Sharing" +msgid "preparing" +msgstr "Megosztás" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Kapcsolat" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "HTTP alap hitelesítés használata" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "Deaktivál" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "Deaktivál" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "Az állapot oka" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now managed" +msgstr "Az eszköz nincs felcsatolva." + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now unmanaged" +msgstr "Az eszköz nincs felcsatolva." + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "konfigurációs fájl: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Archive deleted." +msgid "DHCP client failed" +msgstr "Archívum törölve." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "The operation failed." +msgid "shared connection service failed" +msgstr "A művelet sikertelen." + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The device is already mounted." +msgid "device was removed" +msgstr "Az eszköz már fel lett csatolva." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "The device is mounted by another user." +msgid "device disconnected by user" +msgstr "Az eszközt egy másik felhasználó felcsatolva." + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Repository not found" +msgid "Wi-Fi network not found" +msgstr "Tároló nem található" + +#: plinth/modules/networks/views.py:86 +#, fuzzy +#| msgid "The operation failed." +msgid "a secondary connection failed" +msgstr "A művelet sikertelen." + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "Általános" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Network Interface" +msgid "TUN or TAP interface" +msgstr "Hálózati interfész" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "Ad-hoc" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "Infrastuktúra" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "Hozzáférési pont" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "Hozzáférési pont" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "Hálózati kapcsolatok" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "Nem jeleníthető meg a kapcsolat, mivel az nem található." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "Információ a kapcsolatról" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "A kapcsolat nem szerkeszthető, mivel az nem található." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "Az ilyen típusú kapcsolat még nem ismert." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "{name} kapcsolat aktiválva." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "Kapcsolat aktiválása sikertelen: kapcsolat nem található." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" "{name} kapcsolat aktiválása sikertelen: nem áll rendelkezésre megfelelő " "eszköz." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "{name} kapcsolat deaktiválva." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "Kapcsolat deaktiválása sikertelen: kapcsolat nem található." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "Új általános kapcsolat hozzáadása" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "Új Ethernet kapcsolat hozzáadása" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "Új PPPoE kapcsolat hozzáadása" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "Új Wi-Fi kapcsolat hozzáadása" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "Kapcsolat törölve: {name}." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "A kapcsolat törlése sikertelen, mivel az nem található." @@ -5100,7 +5351,7 @@ msgstr "IRC kliens" msgid "Quasseldroid" msgstr "Quasseldroid" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, fuzzy, python-brace-format #| msgid "" #| "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -5120,7 +5371,7 @@ msgstr "" "clients/\">támogatott kliens alkalmazásra is. A Radicale elérhető " "bármely felhasználó számára „{box_name}” felhasználónév használatával." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " @@ -5131,12 +5382,12 @@ msgstr "" "eseményeket vagy kapcsolatokat, ezeket egy külön kliens használatával " "teheted meg." -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "Radicale" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "Naptár és címjegyzék" @@ -6197,6 +6448,7 @@ msgstr "" "partíciót, stb." #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "Háttértár" @@ -6296,6 +6548,12 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "A {box_name} projektről" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6843,26 +7101,44 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "Frissítés" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "Frissítés" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" msgstr "FreedomBox Alapítvány" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "Automatikus frissítések engedélyezése" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" "Ha engedélyezett, akkor a FreedomBox automatikusan frissít naponta egyszer." +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable auto-update" +msgid "Enable auto-update to next stable release" +msgstr "Automatikus frissítések engedélyezése" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6964,28 +7240,40 @@ msgstr "" msgid "Show recent update logs" msgstr "Frissítésnapló megjelenítése" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "Hiba az unattended-upgrades konfigurálása közben: {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "Automatikus frissítések engedélyezve" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "Automatikus frissítések kikapcsolva" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "Automatikus frissítések engedélyezve" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "Automatikus frissítések kikapcsolva" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "A frissítési folyamat elkezdődött." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "A frissítést nem sikerült elindítani." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -7301,11 +7589,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid kite name" @@ -7656,31 +7939,31 @@ msgstr "Kapcsolat törlése" msgid "Server deleted." msgstr "Megosztás törölve." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPoE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "Általános" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "Hiba lépett fel a telepítés során" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "telepítés" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "letöltés" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "adathordozó csere" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "konfigurációs fájl: {file}" @@ -8018,6 +8301,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "Ez az alkalmazás jelenleg nem hozzáférhető ebben a disztribúcióban." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "Telepítés" @@ -8471,9 +8758,6 @@ msgstr "Gudzsaráti" #~ msgid "Create a Wiki or Blog" #~ msgstr "Wiki vagy Blog létrehozása" -#~ msgid "Manage" -#~ msgstr "Kezel" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "" #~ "Az utalványkód, amit a {box_name} Danube Edition eszközöddel együtt kaptál" diff --git a/plinth/locale/id/LC_MESSAGES/django.po b/plinth/locale/id/LC_MESSAGES/django.po index bf9c29721..f56a9d0e1 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2018-11-02 00:44+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: Indonesian Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 #, fuzzy #| msgid "Administrator Account" msgid "Administrator Password" msgstr "Akun Administrator" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Service" +msgid "Server URL" +msgstr "Layanan" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 #, fuzzy #| msgid "Enable application" msgid "Enable public registrations" msgstr "Aktifkan aplikasi" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 #, fuzzy #| msgid "Enable application" msgid "Enable private mode" msgstr "Aktifkan aplikasi" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 #, fuzzy #| msgid "Password" msgid "Password updated" msgstr "Kata Sandi" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 #, fuzzy #| msgid "Application installed." msgid "Public registrations enabled" msgstr "Aplikasi telah terpasang." -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 #, fuzzy #| msgid "Application installed." msgid "Public registrations disabled" msgstr "Aplikasi telah terpasang." -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 #, fuzzy #| msgid "Application installed." msgid "Private mode disabled" @@ -2910,6 +2924,12 @@ msgstr "Aplikasi telah terpasang." msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "{name} deleted." +msgid "Server URL updated" +msgstr "{name} dihapus." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2971,7 +2991,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "Address" @@ -3378,21 +3398,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3400,196 +3410,196 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "Shared" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Netmask" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "Gateway" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "DNS Server" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 #, fuzzy msgid "Second DNS Server" msgstr "Second DNS Server" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "Automatic" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 #, fuzzy #| msgid "Automatic" msgid "Automatic, DHCP only" msgstr "Automatic" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- pilih --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "Mode" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "Infrastructure" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "Access Point" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "Ad-hoc" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "Frequency Band" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 #, fuzzy msgid "Channel" msgstr "Channel" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "BSSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "Authentication Mode" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "Open" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3597,7 +3607,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3606,7 +3616,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3614,11 +3624,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3629,7 +3639,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3653,19 +3663,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "Pengaturan Jaringan saat ini" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3863,6 +3873,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3875,7 +3891,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Hapus Koneksi" @@ -3895,13 +3911,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -3910,6 +3926,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3920,7 +3941,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Sunting Koneksi" @@ -3932,13 +3953,13 @@ msgstr "Koneksi" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "Jaringan Wi-Fi terdekat" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Tambah Koneksi" @@ -4122,72 +4143,283 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Non-Aktifkan" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "Automatic" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "Panduan" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "Shared" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "Kelola" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Available Domains" +msgid "unavailable" +msgstr "Domain yang Tersedia" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "Edit connection" +msgid "disconnected" +msgstr "Sunting Koneksi" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Shared" +msgid "preparing" +msgstr "Shared" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Koneksi" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "Gunakan autentikasi dasar HTTP" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Create" +msgid "activated" +msgstr "Buat" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "System Configuration" +msgid "configuration failed" +msgstr "Pengaturan Sistem" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "{name} deleted." +msgid "DHCP client failed" +msgstr "{name} dihapus." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "System Configuration" +msgid "shared connection service failed" +msgstr "Pengaturan Sistem" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +msgid "TUN or TAP interface" +msgstr "Interface" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "Ad-hoc" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "Infrastructure" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "Access Point" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "Access Point" + +#: plinth/modules/networks/views.py:127 #, fuzzy msgid "Network Connections" msgstr "Network Connections" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4612,7 +4844,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4622,19 +4854,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5583,6 +5815,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5679,6 +5912,12 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "Tentang {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6130,27 +6369,45 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update URL" +msgid "Updates" +msgstr "Perbaharui URL" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" msgstr "FreedomBox" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 #, fuzzy #| msgid "Enable application" msgid "Enable auto-update" msgstr "Aktifkan aplikasi" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable application" +msgid "Enable auto-update to next stable release" +msgstr "Aktifkan aplikasi" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6243,28 +6500,38 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Application installed." +msgid "Distribution upgrade disabled" +msgstr "Aplikasi telah terpasang." + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6556,11 +6823,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Actions" @@ -6881,31 +7143,31 @@ msgstr "Hapus Koneksi" msgid "Server deleted." msgstr "{name} dihapus." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPoE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -7216,6 +7478,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" @@ -7247,11 +7513,6 @@ msgstr "" #~ msgid "Administer calibre application" #~ msgstr "Aktifkan aplikasi" -#, fuzzy -#~| msgid "Create" -#~ msgid "Backports activated." -#~ msgstr "Buat" - #, fuzzy #~| msgid "Password" #~ msgid "Upload Password" @@ -7286,16 +7547,6 @@ msgstr "" #~ msgid "Custom Section" #~ msgstr "Kostumisasi Layanan" -#, fuzzy -#~| msgid "System Configuration" -#~ msgid "Router configuration type saved." -#~ msgstr "Pengaturan Sistem" - -#, fuzzy -#~| msgid "System Configuration" -#~ msgid "Internet connection type saved." -#~ msgstr "Pengaturan Sistem" - #~ msgid "Physical Interface" #~ msgstr "Interface Fisik" @@ -7330,9 +7581,6 @@ msgstr "" #~ msgid "Create a Wiki or Blog" #~ msgstr "Membuat Wiki atau Blog" -#~ msgid "Manage" -#~ msgstr "Kelola" - #~ msgid "This code is not valid" #~ msgstr "Kode ini tidak valid" diff --git a/plinth/locale/it/LC_MESSAGES/django.po b/plinth/locale/it/LC_MESSAGES/django.po index 15132525b..2eb411fdc 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-11-01 11:26+0000\n" "Last-Translator: Dietmar \n" "Language-Team: Italian available." msgstr "" -"Una nuova versione di %(box_name)s è disponibile." +"Una nuova versione di %(box_name)s è disponibile." #: plinth/modules/help/templates/help_about.html:74 #: plinth/modules/upgrades/templates/upgrades_configure.html:53 @@ -2621,9 +2623,9 @@ msgid "" msgstr "" "Solo gli utenti {box_name} del gruppo admin possono creare " "e gestire blog e wiki, ma ogni utente del gruppo wiki può " -"modificare quelli esistenti. Nella Configurazione Utente è possibile cambiare questi permessi o " -"aggiungere nuovi utenti." +"modificare quelli esistenti. Nella Configurazione Utente è possibile cambiare questi " +"permessi o aggiungere nuovi utenti." #: plinth/modules/ikiwiki/__init__.py:52 plinth/modules/ikiwiki/manifest.py:9 msgid "ikiwiki" @@ -2935,9 +2937,10 @@ msgid "" "\">available clients for mobile, desktop and the web. Element client is recommended." msgstr "" -"Per comunicaee, puoi usare i client disponibili per dispositivi mobili, desktop e per browser web. " -"È raccomandato l'uso del client Element." +"Per comunicaee, puoi usare i client disponibili per dispositivi mobili, desktop e per browser " +"web. È raccomandato l'uso del client Element." #: plinth/modules/matrixsynapse/__init__.py:67 msgid "Matrix Synapse" @@ -3037,7 +3040,7 @@ msgstr "Registrazione pubblica abilitata" msgid "Public registration disabled" msgstr "Registrazione pubblica disabilitata" -#: plinth/modules/mediawiki/__init__.py:26 +#: plinth/modules/mediawiki/__init__.py:27 msgid "" "MediaWiki is the wiki engine that powers Wikipedia and other WikiMedia " "projects. A wiki engine is a program for creating a collaboratively edited " @@ -3050,7 +3053,7 @@ msgstr "" "stile wiki, per prendere note o per collaborare con degli amici su dei " "progetti." -#: plinth/modules/mediawiki/__init__.py:30 +#: plinth/modules/mediawiki/__init__.py:31 msgid "" "This MediaWiki instance comes with a randomly generated administrator " "password. You can set a new password in the \"Configuration\" section and " @@ -3065,7 +3068,7 @@ msgstr "" "MediaWiki, andando nella pagina Speciale:CreateAccount." -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." @@ -3073,20 +3076,20 @@ msgstr "" "Chiunque con un collegamento a questo wiki può leggerlo. Solo gli utenti " "autenticati possono apportare modifiche ai contenuti." -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "MediaWiki" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "Wiki" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "Password Amministratore" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." @@ -3094,11 +3097,23 @@ msgstr "" "Imposta una nuova password per il profilo amministratore (admin) di " "MediaWiki. Lascia vuoto questo campo per mantenere la password corrente." -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Server port" +msgid "Server URL" +msgstr "Porta server" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "Attivare le registrazioni pubbliche" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." @@ -3106,11 +3121,11 @@ msgstr "" "Se abilitato, chiunque nell'Internet potrà creare un profilo nella tua " "istanza MediaWiki." -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "Abilita modalità privata" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 #, fuzzy #| msgid "" #| "If enabled, Access will be restricted. Only people who have accounts can " @@ -3123,34 +3138,34 @@ msgstr "" "potranno scrivere/leggere nel wiki. Inoltre saranno disabilitate le " "registrazioni pubbliche." -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "Tema predefinito" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "Password aggiornata" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "Registrazioni pubbliche abilitate" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "Registrazioni pubbliche disabilitate" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 #, fuzzy msgid "Private mode enabled" msgstr "Modo privato abilitato" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 #, fuzzy msgid "Private mode disabled" msgstr "Modo privato disabilitato" @@ -3159,6 +3174,12 @@ msgstr "Modo privato disabilitato" msgid "Default skin changed" msgstr "Tema predefinito modificato" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Server deleted." +msgid "Server URL updated" +msgstr "Server cancellato." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3227,7 +3248,7 @@ msgstr "" "danno." #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "Indirizzo" @@ -3391,8 +3412,8 @@ msgstr "" "chiave pubblica OpenPGP, potrà essere caricata sui keyserver OpenPGP.. Gli " "utenti che accedono via HTTPS possono verificare di essere connessi all'host " "corretto. Per validare il certificato, l'utente dovrà installare alcuni " -"software disponibili sul sito di Monkeysphere ." +"software disponibili sul sito di Monkeysphere ." #: plinth/modules/monkeysphere/__init__.py:49 #: plinth/modules/monkeysphere/templates/monkeysphere_details.html:11 @@ -3651,21 +3672,11 @@ msgstr "" "La firewall zone controlla quali servizi sono disponibili su questa " "interfaccia. Selezione Interna solo per le reti fidate." -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "Esterna" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "Interna" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "Metodo d'indirizzamento IPv4" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3676,26 +3687,26 @@ msgstr "" "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:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "Automatico (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "Condiviso" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Netmask" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3703,21 +3714,21 @@ msgstr "" "Valore opzionale. Le lasciato vuoto, sarà usato un valore predefinito basato " "sull'indirizzo IP." -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "Gateway" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "Valore opzionale." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "DNS Server" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3726,11 +3737,11 @@ msgstr "" "indirizzamento è \"Automatico\", i server DNS assegnati dal server DHCP " "saranno ignorati." -#: plinth/modules/networks/forms.py:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "Server DNS secondario" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3738,11 +3749,11 @@ 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "Metodo Indirizzamento IPv6" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, python-brace-format msgid "" "\"Automatic\" methods will make {box_name} acquire configuration from this " @@ -3751,27 +3762,27 @@ msgstr "" "Con la modalità \"Automatica\" il {box_name} otterrà la configurazione di " "rete come client." -#: plinth/modules/networks/forms.py:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "Automatica" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "Automatica, solo DHCP" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "Ignora" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "Prefisso" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "Valore compreso tra 1 e 128." -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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." @@ -3780,7 +3791,7 @@ msgstr "" "d'indirizzamento IPv6 è \"automatico\", i server DNS forniti dal server DHCP " "saranno ignorati." -#: plinth/modules/networks/forms.py:99 +#: plinth/modules/networks/forms.py:98 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." @@ -3789,54 +3800,54 @@ msgstr "" "d'indirizzamento IPv6 è \"automatico\", i server DNS forniti dal server DHCP " "saranno ignorati." -#: plinth/modules/networks/forms.py:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- seleziona--" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "Il nome visibile sella rete." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "Modalità" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "Infrastruttura" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "Access Point" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "Ad-hoc" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "Banda di frequenza" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "Canale" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -3845,11 +3856,11 @@ msgstr "" "selezionata. Il valore 0, o l'assenza di valore, significa che sarà " "impostata la selezione automatica." -#: plinth/modules/networks/forms.py:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "BSSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 " @@ -3859,11 +3870,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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "Modalità Autenticazione" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -3871,20 +3882,20 @@ msgstr "" "Scegli WPA se la rete wireless è protetta e richiede che i client abbiano la " "password WiFi." -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "Aperta" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3892,7 +3903,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3901,7 +3912,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3909,11 +3920,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3924,7 +3935,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3948,17 +3959,17 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "Configurazione del router preferito" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4162,6 +4173,12 @@ msgstr "" "connessa ad una rete/macchina locale, molti servizi impostati per funzionare " "solo internamente, non saranno disponibili." +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "Esterna" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4174,7 +4191,7 @@ msgid "Create Connection" msgstr "Crea Connessione" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Cancella Connessione" @@ -4194,13 +4211,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4209,6 +4226,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "Mostra connessione %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "Interna" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4219,7 +4241,7 @@ msgid "Computer" msgstr "Computer" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Modifica Concessione" @@ -4229,13 +4251,13 @@ msgstr "Connessioni" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "Reti WiFi vicine" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Aggiungi Connessione" @@ -4414,73 +4436,292 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Disabilitato" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "Automatica" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "Manuale" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "Condiviso" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "Gestisci" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Unavailable Shares" +msgid "unavailable" +msgstr "Shares disponibili" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "il cavo è connesso" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Connessione" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +msgid "needs authentication" +msgstr "Usa l'autenticazione HTTP base" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "Disattiva" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "Disattiva" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "Causa stato" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "Configuration updated" +msgid "configuration failed" +msgstr "Configurazione caricata" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Client deleted." +msgid "DHCP client failed" +msgstr "Client cancellato." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "PVP configuration updated" +msgid "shared connection service failed" +msgstr "Configurazione PVP aggiornata" + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The device is already mounted." +msgid "device was removed" +msgstr "Il dispositivo è già montato." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "cable is connected" +msgid "device disconnected by user" +msgstr "il cavo è connesso" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Repository not found" +msgid "Wi-Fi network not found" +msgstr "Repository non trovato" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Network Interface" +msgid "TUN or TAP interface" +msgstr "Interfaccia rete" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "WireGuard" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "Ad-hoc" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "Infrastruttura" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "Access Point" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "Access Point" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "Connessione di rete" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "Non è possibile mostrare la connessione: Connessione non trovata." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "Informazioni Connessione" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "Impossibile modificare la connessione: connessione non trovata." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "Questo tipo di connessione non è ancora riconosciuto." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "Attivata connessione {name}." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "Attivazione connessione fallita: connessione non trovata." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" "Attivazione connessione {name} fallita: non è disponibile nessun dispositivo " "idoneo." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "Disattivata connessione {name}." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "Disattivazione connessione fallita: connessione non trovata." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "Aggiungendo Nuova Connessione Generica" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "Aggiungendo Nuova Connessione Ethernet" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "Aggiungendo Nuova Connessione PPPoE" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "Aggiungendo Nuova Connessione WiFi" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "Connessione {name} cancellata." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "Cancellazione connessione fallita: connessione non trovata." @@ -4974,7 +5215,7 @@ msgstr "Client IRC" msgid "Quasseldroid" msgstr "Quasseldroid" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4989,19 +5230,19 @@ msgstr "" "un'applicazione client supportata. È possibile accedere a Radicale da " "ogni utente con un profilo {box_name}." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "Radicale" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "Calendario e Rubrica" @@ -5892,6 +6133,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5984,6 +6226,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +msgid "Go to {app_name}" +msgstr "Sul {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6425,23 +6672,41 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update..." +msgid "Updates" +msgstr "Cambiare..." + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "FreedomBox aggiornato" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "Abilita l'aggiornamento automatico" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable auto-update" +msgid "Enable auto-update to next stable release" +msgstr "Abilita l'aggiornamento automatico" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6529,28 +6794,38 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "User registrations disabled" +msgid "Distribution upgrade disabled" +msgstr "Registrazione utenti disabilitqta" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6826,11 +7101,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "WireGuard" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "Chiave non valida." @@ -7117,31 +7387,31 @@ msgstr "Cancella Connessione a server" msgid "Server deleted." msgstr "Server cancellato." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPoE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -7184,10 +7454,10 @@ msgid "" "the status log to the bug report." msgstr "" "Si tratta di un errore interno e non di qualcosa che hai causato o che puoi " -"correggere. Si prega di segnalare l'errore sul bug tracker in modo da poterlo " -"correggere. Inoltre, si prega di allegare il status log alla segnalazione del bug." +"correggere. Si prega di segnalare l'errore sul bug tracker in modo da " +"poterlo correggere. Inoltre, si prega di allegare il status log alla segnalazione del bug." #: plinth/templates/app-header.html:22 msgid "Installation" @@ -7445,6 +7715,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" @@ -7691,11 +7965,6 @@ msgstr "" #~ msgid "Router configuration type saved." #~ msgstr "Configurazione PVP aggiornata" -#, fuzzy -#~| msgid "PVP configuration updated" -#~ msgid "Internet connection type saved." -#~ msgstr "Configurazione PVP aggiornata" - #~ msgid "Physical Interface" #~ msgstr "Interfaccia Fisica" @@ -7759,9 +8028,6 @@ msgstr "" #~ msgid "Create a Wiki or Blog" #~ msgstr "Crea Wiki o Blog" -#~ msgid "Manage" -#~ msgstr "Gestisci" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "" #~ "Il voucher che hai ricevuto con l'edizione Danube del tuo {box_name}" diff --git a/plinth/locale/ja/LC_MESSAGES/django.po b/plinth/locale/ja/LC_MESSAGES/django.po index f9f431bcb..22f4a5562 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -87,13 +87,13 @@ msgstr "" msgid "Error installing application: {error}" msgstr "" -#: plinth/modules/apache/__init__.py:40 +#: plinth/modules/apache/__init__.py:41 #: plinth/modules/monkeysphere/templates/monkeysphere.html:67 #: plinth/modules/monkeysphere/templates/monkeysphere_details.html:45 msgid "Web Server" msgstr "" -#: plinth/modules/apache/__init__.py:46 +#: plinth/modules/apache/__init__.py:47 #, python-brace-format msgid "{box_name} Web Interface (Plinth)" msgstr "" @@ -218,7 +218,7 @@ msgstr "" msgid "None" msgstr "" -#: plinth/modules/backups/forms.py:124 plinth/modules/networks/forms.py:267 +#: plinth/modules/backups/forms.py:124 plinth/modules/networks/forms.py:266 msgid "Passphrase" msgstr "" @@ -314,7 +314,7 @@ msgid "{box_name} storage" msgstr "" #: plinth/modules/backups/templates/backups.html:30 -#: plinth/modules/backups/views.py:60 +#: plinth/modules/backups/views.py:61 msgid "Create a new backup" msgstr "" @@ -414,7 +414,7 @@ msgstr "" #: plinth/modules/backups/templates/backups_repository.html:81 #: plinth/modules/backups/templates/backups_restore.html:27 -#: plinth/modules/backups/views.py:155 +#: plinth/modules/backups/views.py:156 msgid "Restore" msgstr "" @@ -497,95 +497,95 @@ msgstr "" msgid "Verify Host" msgstr "" -#: plinth/modules/backups/views.py:55 +#: plinth/modules/backups/views.py:56 msgid "Archive created." msgstr "" -#: plinth/modules/backups/views.py:83 +#: plinth/modules/backups/views.py:84 msgid "Delete Archive" msgstr "" -#: plinth/modules/backups/views.py:95 +#: plinth/modules/backups/views.py:96 msgid "Archive deleted." msgstr "" -#: plinth/modules/backups/views.py:108 +#: plinth/modules/backups/views.py:109 msgid "Upload and restore a backup" msgstr "" -#: plinth/modules/backups/views.py:143 +#: plinth/modules/backups/views.py:144 msgid "Restored files from backup." msgstr "" -#: plinth/modules/backups/views.py:171 +#: plinth/modules/backups/views.py:172 msgid "No backup file found." msgstr "" -#: plinth/modules/backups/views.py:179 +#: plinth/modules/backups/views.py:180 msgid "Restore from uploaded file" msgstr "" -#: plinth/modules/backups/views.py:238 +#: plinth/modules/backups/views.py:239 msgid "No additional disks available to add a repository." msgstr "" -#: plinth/modules/backups/views.py:246 +#: plinth/modules/backups/views.py:247 msgid "Create backup repository" msgstr "" -#: plinth/modules/backups/views.py:273 +#: plinth/modules/backups/views.py:274 msgid "Create remote backup repository" msgstr "" -#: plinth/modules/backups/views.py:292 +#: plinth/modules/backups/views.py:293 msgid "Added new remote SSH repository." msgstr "" -#: plinth/modules/backups/views.py:314 +#: plinth/modules/backups/views.py:315 msgid "Verify SSH hostkey" msgstr "" -#: plinth/modules/backups/views.py:340 +#: plinth/modules/backups/views.py:341 msgid "SSH host already verified." msgstr "" -#: plinth/modules/backups/views.py:350 +#: plinth/modules/backups/views.py:351 msgid "SSH host verified." msgstr "" -#: plinth/modules/backups/views.py:364 +#: plinth/modules/backups/views.py:365 msgid "SSH host public key could not be verified." msgstr "" -#: plinth/modules/backups/views.py:366 +#: plinth/modules/backups/views.py:367 msgid "Authentication to remote server failed." msgstr "" -#: plinth/modules/backups/views.py:368 +#: plinth/modules/backups/views.py:369 msgid "Error establishing connection to server: {}" msgstr "" -#: plinth/modules/backups/views.py:379 +#: plinth/modules/backups/views.py:380 msgid "Repository removed." msgstr "" -#: plinth/modules/backups/views.py:393 +#: plinth/modules/backups/views.py:394 msgid "Remove Repository" msgstr "" -#: plinth/modules/backups/views.py:402 +#: plinth/modules/backups/views.py:403 msgid "Repository removed. Backups were not deleted." msgstr "" -#: plinth/modules/backups/views.py:412 +#: plinth/modules/backups/views.py:413 msgid "Unmounting failed!" msgstr "" -#: plinth/modules/backups/views.py:427 plinth/modules/backups/views.py:431 +#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432 msgid "Mounting failed" msgstr "" -#: plinth/modules/bepasty/__init__.py:25 +#: plinth/modules/bepasty/__init__.py:23 msgid "" "bepasty is a web application that allows large files to be uploaded and " "shared. Text and code snippets can also be pasted and shared. Text, image, " @@ -593,7 +593,7 @@ msgid "" "can be set to expire after a time period." msgstr "" -#: plinth/modules/bepasty/__init__.py:29 +#: plinth/modules/bepasty/__init__.py:27 msgid "" "bepasty does not use usernames for login. It only uses passwords. For each " "password, a set of permissions can be selected. Once you have created a " @@ -601,7 +601,7 @@ msgid "" "permissions." msgstr "" -#: plinth/modules/bepasty/__init__.py:33 +#: plinth/modules/bepasty/__init__.py:31 msgid "" "You can also create multiple passwords with the same set of privileges, and " "distribute them to different people or groups. This will allow you to later " @@ -609,39 +609,39 @@ msgid "" "the list." msgstr "" -#: plinth/modules/bepasty/__init__.py:42 plinth/modules/bepasty/__init__.py:51 +#: plinth/modules/bepasty/__init__.py:40 plinth/modules/bepasty/__init__.py:49 msgid "Read a file, if a web link to the file is available" msgstr "" -#: plinth/modules/bepasty/__init__.py:43 +#: plinth/modules/bepasty/__init__.py:41 msgid "Create or upload files" msgstr "" -#: plinth/modules/bepasty/__init__.py:44 +#: plinth/modules/bepasty/__init__.py:42 msgid "List all files and their web links" msgstr "" -#: plinth/modules/bepasty/__init__.py:45 +#: plinth/modules/bepasty/__init__.py:43 msgid "Delete files" msgstr "" -#: plinth/modules/bepasty/__init__.py:46 +#: plinth/modules/bepasty/__init__.py:44 msgid "Administer files: lock/unlock files" msgstr "" -#: plinth/modules/bepasty/__init__.py:50 +#: plinth/modules/bepasty/__init__.py:48 msgid "None, password is always required" msgstr "" -#: plinth/modules/bepasty/__init__.py:52 +#: plinth/modules/bepasty/__init__.py:50 msgid "List and read all files" msgstr "" -#: plinth/modules/bepasty/__init__.py:65 plinth/modules/bepasty/manifest.py:9 +#: plinth/modules/bepasty/__init__.py:63 plinth/modules/bepasty/manifest.py:9 msgid "bepasty" msgstr "" -#: plinth/modules/bepasty/__init__.py:67 +#: plinth/modules/bepasty/__init__.py:65 msgid "File & Snippet Sharing" msgstr "" @@ -687,7 +687,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:205 +#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204 #: plinth/modules/shadowsocks/forms.py:44 msgid "Password" msgstr "" @@ -876,6 +876,7 @@ msgstr "" #: plinth/modules/calibre/templates/calibre-delete-library.html:27 #: plinth/modules/gitweb/templates/gitweb_delete.html:27 #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#: plinth/modules/networks/templates/connections_delete.html:23 #, python-format msgid "Delete %(name)s" msgstr "" @@ -1222,6 +1223,7 @@ msgid "passed" msgstr "" #: plinth/modules/diagnostics/__init__.py:109 +#: plinth/modules/networks/views.py:49 msgid "failed" msgstr "" @@ -1479,12 +1481,12 @@ msgstr "" msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 +#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203 #: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" -#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:207 +#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206 msgid "Show password" msgstr "" @@ -1729,7 +1731,7 @@ msgstr "" #: plinth/modules/firewall/templates/firewall.html:51 #: plinth/modules/letsencrypt/templates/letsencrypt.html:76 -#: plinth/modules/networks/forms.py:49 plinth/modules/snapshot/forms.py:23 +#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23 #: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34 msgid "Disabled" msgstr "" @@ -2636,7 +2638,7 @@ msgstr "" msgid "Public registration disabled" msgstr "" -#: plinth/modules/mediawiki/__init__.py:26 +#: plinth/modules/mediawiki/__init__.py:27 msgid "" "MediaWiki is the wiki engine that powers Wikipedia and other WikiMedia " "projects. A wiki engine is a program for creating a collaboratively edited " @@ -2644,7 +2646,7 @@ msgid "" "collaborate with friends on projects." msgstr "" -#: plinth/modules/mediawiki/__init__.py:30 +#: plinth/modules/mediawiki/__init__.py:31 msgid "" "This MediaWiki instance comes with a randomly generated administrator " "password. You can set a new password in the \"Configuration\" section and " @@ -2653,78 +2655,88 @@ msgid "" "CreateAccount\">Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +msgid "Server URL" +msgstr "" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "" @@ -2732,6 +2744,10 @@ msgstr "" msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +msgid "Server URL updated" +msgstr "" + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2787,7 +2803,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3181,21 +3197,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3203,190 +3209,190 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3394,7 +3400,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3403,7 +3409,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3411,11 +3417,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3426,7 +3432,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3450,17 +3456,17 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3656,6 +3662,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3668,7 +3680,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3688,13 +3700,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3703,6 +3715,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3713,7 +3730,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3723,13 +3740,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -3908,71 +3925,245 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +msgid "disabled" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:28 +msgid "automatic" +msgstr "" + +#: plinth/modules/networks/views.py:29 +msgid "manual" +msgstr "" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +msgid "connecting" +msgstr "" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +msgid "configuration failed" +msgstr "" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +msgid "DHCP client failed" +msgstr "" + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +msgid "shared connection service failed" +msgstr "" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4385,7 +4576,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4395,19 +4586,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5279,6 +5470,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5370,6 +5562,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -5807,23 +6004,37 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +msgid "Updates" +msgstr "" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +msgid "Enable auto-update to next stable release" +msgstr "" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -5909,28 +6120,36 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +msgid "Distribution upgrade disabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6206,11 +6425,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "" @@ -6497,31 +6711,31 @@ msgstr "" msgid "Server deleted." msgstr "" -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -6817,6 +7031,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" diff --git a/plinth/locale/kn/LC_MESSAGES/django.po b/plinth/locale/kn/LC_MESSAGES/django.po index d4a8de2c8..c3148aef1 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-07-16 16:41+0000\n" "Last-Translator: Yogesh \n" "Language-Team: Kannada Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +msgid "Server URL" +msgstr "" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "" @@ -2733,6 +2745,10 @@ msgstr "" msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +msgid "Server URL updated" +msgstr "" + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2788,7 +2804,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3182,21 +3198,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3204,190 +3210,190 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3395,7 +3401,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3404,7 +3410,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3412,11 +3418,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3427,7 +3433,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3451,17 +3457,17 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3657,6 +3663,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3669,7 +3681,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3689,13 +3701,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3704,6 +3716,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3714,7 +3731,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3724,13 +3741,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -3909,71 +3926,245 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +msgid "disabled" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:28 +msgid "automatic" +msgstr "" + +#: plinth/modules/networks/views.py:29 +msgid "manual" +msgstr "" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +msgid "connecting" +msgstr "" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +msgid "configuration failed" +msgstr "" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +msgid "DHCP client failed" +msgstr "" + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +msgid "shared connection service failed" +msgstr "" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4386,7 +4577,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4396,19 +4587,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5280,6 +5471,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5371,6 +5563,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -5808,23 +6005,37 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +msgid "Updates" +msgstr "" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +msgid "Enable auto-update to next stable release" +msgstr "" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -5910,28 +6121,36 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +msgid "Distribution upgrade disabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6207,11 +6426,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "" @@ -6498,31 +6712,31 @@ msgstr "" msgid "Server deleted." msgstr "" -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -6818,6 +7032,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" diff --git a/plinth/locale/lt/LC_MESSAGES/django.po b/plinth/locale/lt/LC_MESSAGES/django.po index 0092457ee..d77f11375 100644 --- a/plinth/locale/lt/LC_MESSAGES/django.po +++ b/plinth/locale/lt/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -88,13 +88,13 @@ msgstr "" msgid "Error installing application: {error}" msgstr "" -#: plinth/modules/apache/__init__.py:40 +#: plinth/modules/apache/__init__.py:41 #: plinth/modules/monkeysphere/templates/monkeysphere.html:67 #: plinth/modules/monkeysphere/templates/monkeysphere_details.html:45 msgid "Web Server" msgstr "" -#: plinth/modules/apache/__init__.py:46 +#: plinth/modules/apache/__init__.py:47 #, python-brace-format msgid "{box_name} Web Interface (Plinth)" msgstr "" @@ -219,7 +219,7 @@ msgstr "" msgid "None" msgstr "" -#: plinth/modules/backups/forms.py:124 plinth/modules/networks/forms.py:267 +#: plinth/modules/backups/forms.py:124 plinth/modules/networks/forms.py:266 msgid "Passphrase" msgstr "" @@ -315,7 +315,7 @@ msgid "{box_name} storage" msgstr "" #: plinth/modules/backups/templates/backups.html:30 -#: plinth/modules/backups/views.py:60 +#: plinth/modules/backups/views.py:61 msgid "Create a new backup" msgstr "" @@ -415,7 +415,7 @@ msgstr "" #: plinth/modules/backups/templates/backups_repository.html:81 #: plinth/modules/backups/templates/backups_restore.html:27 -#: plinth/modules/backups/views.py:155 +#: plinth/modules/backups/views.py:156 msgid "Restore" msgstr "" @@ -498,95 +498,95 @@ msgstr "" msgid "Verify Host" msgstr "" -#: plinth/modules/backups/views.py:55 +#: plinth/modules/backups/views.py:56 msgid "Archive created." msgstr "" -#: plinth/modules/backups/views.py:83 +#: plinth/modules/backups/views.py:84 msgid "Delete Archive" msgstr "" -#: plinth/modules/backups/views.py:95 +#: plinth/modules/backups/views.py:96 msgid "Archive deleted." msgstr "" -#: plinth/modules/backups/views.py:108 +#: plinth/modules/backups/views.py:109 msgid "Upload and restore a backup" msgstr "" -#: plinth/modules/backups/views.py:143 +#: plinth/modules/backups/views.py:144 msgid "Restored files from backup." msgstr "" -#: plinth/modules/backups/views.py:171 +#: plinth/modules/backups/views.py:172 msgid "No backup file found." msgstr "" -#: plinth/modules/backups/views.py:179 +#: plinth/modules/backups/views.py:180 msgid "Restore from uploaded file" msgstr "" -#: plinth/modules/backups/views.py:238 +#: plinth/modules/backups/views.py:239 msgid "No additional disks available to add a repository." msgstr "" -#: plinth/modules/backups/views.py:246 +#: plinth/modules/backups/views.py:247 msgid "Create backup repository" msgstr "" -#: plinth/modules/backups/views.py:273 +#: plinth/modules/backups/views.py:274 msgid "Create remote backup repository" msgstr "" -#: plinth/modules/backups/views.py:292 +#: plinth/modules/backups/views.py:293 msgid "Added new remote SSH repository." msgstr "" -#: plinth/modules/backups/views.py:314 +#: plinth/modules/backups/views.py:315 msgid "Verify SSH hostkey" msgstr "" -#: plinth/modules/backups/views.py:340 +#: plinth/modules/backups/views.py:341 msgid "SSH host already verified." msgstr "" -#: plinth/modules/backups/views.py:350 +#: plinth/modules/backups/views.py:351 msgid "SSH host verified." msgstr "" -#: plinth/modules/backups/views.py:364 +#: plinth/modules/backups/views.py:365 msgid "SSH host public key could not be verified." msgstr "" -#: plinth/modules/backups/views.py:366 +#: plinth/modules/backups/views.py:367 msgid "Authentication to remote server failed." msgstr "" -#: plinth/modules/backups/views.py:368 +#: plinth/modules/backups/views.py:369 msgid "Error establishing connection to server: {}" msgstr "" -#: plinth/modules/backups/views.py:379 +#: plinth/modules/backups/views.py:380 msgid "Repository removed." msgstr "" -#: plinth/modules/backups/views.py:393 +#: plinth/modules/backups/views.py:394 msgid "Remove Repository" msgstr "" -#: plinth/modules/backups/views.py:402 +#: plinth/modules/backups/views.py:403 msgid "Repository removed. Backups were not deleted." msgstr "" -#: plinth/modules/backups/views.py:412 +#: plinth/modules/backups/views.py:413 msgid "Unmounting failed!" msgstr "" -#: plinth/modules/backups/views.py:427 plinth/modules/backups/views.py:431 +#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432 msgid "Mounting failed" msgstr "" -#: plinth/modules/bepasty/__init__.py:25 +#: plinth/modules/bepasty/__init__.py:23 msgid "" "bepasty is a web application that allows large files to be uploaded and " "shared. Text and code snippets can also be pasted and shared. Text, image, " @@ -594,7 +594,7 @@ msgid "" "can be set to expire after a time period." msgstr "" -#: plinth/modules/bepasty/__init__.py:29 +#: plinth/modules/bepasty/__init__.py:27 msgid "" "bepasty does not use usernames for login. It only uses passwords. For each " "password, a set of permissions can be selected. Once you have created a " @@ -602,7 +602,7 @@ msgid "" "permissions." msgstr "" -#: plinth/modules/bepasty/__init__.py:33 +#: plinth/modules/bepasty/__init__.py:31 msgid "" "You can also create multiple passwords with the same set of privileges, and " "distribute them to different people or groups. This will allow you to later " @@ -610,39 +610,39 @@ msgid "" "the list." msgstr "" -#: plinth/modules/bepasty/__init__.py:42 plinth/modules/bepasty/__init__.py:51 +#: plinth/modules/bepasty/__init__.py:40 plinth/modules/bepasty/__init__.py:49 msgid "Read a file, if a web link to the file is available" msgstr "" -#: plinth/modules/bepasty/__init__.py:43 +#: plinth/modules/bepasty/__init__.py:41 msgid "Create or upload files" msgstr "" -#: plinth/modules/bepasty/__init__.py:44 +#: plinth/modules/bepasty/__init__.py:42 msgid "List all files and their web links" msgstr "" -#: plinth/modules/bepasty/__init__.py:45 +#: plinth/modules/bepasty/__init__.py:43 msgid "Delete files" msgstr "" -#: plinth/modules/bepasty/__init__.py:46 +#: plinth/modules/bepasty/__init__.py:44 msgid "Administer files: lock/unlock files" msgstr "" -#: plinth/modules/bepasty/__init__.py:50 +#: plinth/modules/bepasty/__init__.py:48 msgid "None, password is always required" msgstr "" -#: plinth/modules/bepasty/__init__.py:52 +#: plinth/modules/bepasty/__init__.py:50 msgid "List and read all files" msgstr "" -#: plinth/modules/bepasty/__init__.py:65 plinth/modules/bepasty/manifest.py:9 +#: plinth/modules/bepasty/__init__.py:63 plinth/modules/bepasty/manifest.py:9 msgid "bepasty" msgstr "" -#: plinth/modules/bepasty/__init__.py:67 +#: plinth/modules/bepasty/__init__.py:65 msgid "File & Snippet Sharing" msgstr "" @@ -688,7 +688,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:205 +#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204 #: plinth/modules/shadowsocks/forms.py:44 msgid "Password" msgstr "" @@ -877,6 +877,7 @@ msgstr "" #: plinth/modules/calibre/templates/calibre-delete-library.html:27 #: plinth/modules/gitweb/templates/gitweb_delete.html:27 #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#: plinth/modules/networks/templates/connections_delete.html:23 #, python-format msgid "Delete %(name)s" msgstr "" @@ -1223,6 +1224,7 @@ msgid "passed" msgstr "" #: plinth/modules/diagnostics/__init__.py:109 +#: plinth/modules/networks/views.py:49 msgid "failed" msgstr "" @@ -1480,12 +1482,12 @@ msgstr "" msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 +#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203 #: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" -#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:207 +#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206 msgid "Show password" msgstr "" @@ -1730,7 +1732,7 @@ msgstr "" #: plinth/modules/firewall/templates/firewall.html:51 #: plinth/modules/letsencrypt/templates/letsencrypt.html:76 -#: plinth/modules/networks/forms.py:49 plinth/modules/snapshot/forms.py:23 +#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23 #: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34 msgid "Disabled" msgstr "" @@ -2637,7 +2639,7 @@ msgstr "" msgid "Public registration disabled" msgstr "" -#: plinth/modules/mediawiki/__init__.py:26 +#: plinth/modules/mediawiki/__init__.py:27 msgid "" "MediaWiki is the wiki engine that powers Wikipedia and other WikiMedia " "projects. A wiki engine is a program for creating a collaboratively edited " @@ -2645,7 +2647,7 @@ msgid "" "collaborate with friends on projects." msgstr "" -#: plinth/modules/mediawiki/__init__.py:30 +#: plinth/modules/mediawiki/__init__.py:31 msgid "" "This MediaWiki instance comes with a randomly generated administrator " "password. You can set a new password in the \"Configuration\" section and " @@ -2654,78 +2656,88 @@ msgid "" "CreateAccount\">Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +msgid "Server URL" +msgstr "" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "" @@ -2733,6 +2745,10 @@ msgstr "" msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +msgid "Server URL updated" +msgstr "" + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2788,7 +2804,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3182,21 +3198,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3204,190 +3210,190 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3395,7 +3401,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3404,7 +3410,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3412,11 +3418,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3427,7 +3433,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3451,17 +3457,17 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3657,6 +3663,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3669,7 +3681,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3689,13 +3701,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3704,6 +3716,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3714,7 +3731,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3724,13 +3741,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -3909,71 +3926,245 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +msgid "disabled" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:28 +msgid "automatic" +msgstr "" + +#: plinth/modules/networks/views.py:29 +msgid "manual" +msgstr "" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +msgid "connecting" +msgstr "" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +msgid "configuration failed" +msgstr "" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +msgid "DHCP client failed" +msgstr "" + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +msgid "shared connection service failed" +msgstr "" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4386,7 +4577,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4396,19 +4587,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5280,6 +5471,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5371,6 +5563,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -5808,23 +6005,37 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +msgid "Updates" +msgstr "" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +msgid "Enable auto-update to next stable release" +msgstr "" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -5910,28 +6121,36 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +msgid "Distribution upgrade disabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6207,11 +6426,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "" @@ -6498,31 +6712,31 @@ msgstr "" msgid "Server deleted." msgstr "" -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -6818,6 +7032,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" diff --git a/plinth/locale/nb/LC_MESSAGES/django.po b/plinth/locale/nb/LC_MESSAGES/django.po index c1314847f..c7b94bf3a 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-10-26 13:27+0000\n" "Last-Translator: Petter Reinholdtsen \n" "Language-Team: Norwegian Bokmål Special:CreateAccount-siden." -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." @@ -3108,20 +3110,20 @@ msgstr "" "Alle med en lenke til denne wiki-en kan lese den. Kun innloggede brukere kan " "endre innholdet." -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "MediaWiki" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "Wiki" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "Administratorpassord" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." @@ -3129,11 +3131,23 @@ msgstr "" "Sett et nytt passord for MediaWikis administratorkonto (admin). La dette " "feltet stå tomt for å beholde gjeldende passord." -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Server" +msgid "Server URL" +msgstr "Tjener" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "Aktiver offentlig registrering" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." @@ -3141,11 +3155,11 @@ msgstr "" "Hvis påskrudd, vil alle på Internett kunne opprette en konto på din " "MediaWiki-instans." -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "Skru på privat modus" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." @@ -3153,11 +3167,11 @@ msgstr "" "Hvis påskrudd, vil tilgang begrenses. Kun folk som har kontoer kan lese/" "skrive på wiki-en. Offentlige registreringer vil også bli avskrudd." -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "Forvalgt drakt" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." @@ -3165,23 +3179,23 @@ msgstr "" "Velg forvalgsdrakt for din MediaWiki-installasjon. Brukere kan velge egen " "drakt." -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "Passord oppdatert" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "Offentlig registrering aktivert" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "Offentlig registrering avskrudd" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "Privat modus påskrudd" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "Privat modus avskrudd" @@ -3189,6 +3203,12 @@ msgstr "Privat modus avskrudd" msgid "Default skin changed" msgstr "Forvalgt drakt endret" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Server deleted." +msgid "Server URL updated" +msgstr "Tjener slettet." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3253,7 +3273,7 @@ msgstr "" "Når den ikke er aktiv, kan ikke spillere dø eller ta skade av noe slag." #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "Adresse" @@ -3714,21 +3734,11 @@ msgstr "" "Brannmuren vil kontrollere hvilke tjenester som er tilgjengelig over dette " "grensesnitt. Velg Internal (Internt) bare for klarerte nettverk." -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "Eksternt" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "Intern" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "IPv4 adresseringsmetode" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3740,26 +3750,26 @@ msgstr "" "oppføre seg som en ruter, sette opp klienter på dette nettverket og dele sin " "Internett-forbindelse." -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "Automatisk (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "Delt" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Nettmaske" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3767,21 +3777,21 @@ msgstr "" "Valgfri verdi. Om det står tomt, vil en standard nettmaske, basert på " "adressen, bli brukt." -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "Inngangsport" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "Valgfri verdi." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "DNS-tjener" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3789,11 +3799,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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "Andre DNS-tjener" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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 +3811,11 @@ 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "IPv6-adresseringsmetode" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, python-brace-format msgid "" "\"Automatic\" methods will make {box_name} acquire configuration from this " @@ -3814,27 +3824,27 @@ 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "Automatisk" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "Automatisk, kun DHCP" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "Overse" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "Forstavelse" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "Verdi mellom 1 og 128." -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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." @@ -3842,7 +3852,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:99 +#: plinth/modules/networks/forms.py:98 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." @@ -3850,54 +3860,54 @@ 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- velg --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID (Service Set Identifier)" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "Det synlige navnet på nettverket." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "Modus" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "Infrastruktur" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "Aksesspunkt" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "Ad-hoc" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "Frekvensbånd" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "Kanal" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -3905,11 +3915,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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "BSSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 " @@ -3919,11 +3929,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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "Autentiseringsmodus" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -3931,20 +3941,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:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "Åpen" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, fuzzy, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3955,7 +3965,7 @@ msgstr "" "internett-tilknytning fra en ruter via Wi-Fi eller ethernetkabel. Dette er " "et typisk hjemmeoppsett.

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

Your {box_name} has " @@ -3968,7 +3978,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:325 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "Directly connected to the Internet

Your Internet " @@ -3979,11 +3989,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:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "Velg din internett-tilkoblingstype" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3997,7 +4007,7 @@ msgstr "" "internett-tilknytning fra en ruter via Wi-Fi eller Ethernetkabel. Dette er " "et typisk hjemmeoppsett.

" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -4021,7 +4031,7 @@ msgid "" "workaround solutions but each solution has some limitations.

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

You will be suggested the most conservative actions.

" @@ -4030,13 +4040,13 @@ msgstr "" "

Du vil bli anmodet å fatte de mest konservative " "valgene.

" -#: plinth/modules/networks/forms.py:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "Nåværende nettverksoppsett" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4239,6 +4249,12 @@ 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:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "Eksternt" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4251,7 +4267,7 @@ msgid "Create Connection" msgstr "Lage forbindelse" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Slett tilkobling" @@ -4271,13 +4287,13 @@ msgstr "Lage mellomrom" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4286,6 +4302,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "Vis forbindelse %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "Intern" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4296,7 +4317,7 @@ msgid "Computer" msgstr "Datamaskin" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Endre oppkobling" @@ -4308,13 +4329,13 @@ msgstr "Tilkobling" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "Wi-Fi-nettverk i nærheten" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Legg til tilkobling" @@ -4511,73 +4532,303 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Deaktivert" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "Automatisk" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "Manual" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "Delt" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "Håndtere" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Available Domains" +msgid "unavailable" +msgstr "Tilgjengelige domener" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "kabel er tilknyttet" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Sharing" +msgid "preparing" +msgstr "Deling" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Tilkobling" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "Bruk HTTP-basisgodkjenning" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "Deaktivere" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "Deaktivere" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "Grunn til tilstand" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now managed" +msgstr "Enheten er ikke montert." + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now unmanaged" +msgstr "Enheten er ikke montert." + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "oppsettsfil: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Client deleted." +msgid "DHCP client failed" +msgstr "Klient slettet." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "The operation failed." +msgid "shared connection service failed" +msgstr "Operasjonen mislyktes." + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The device is already mounted." +msgid "device was removed" +msgstr "Denne enheten er allerede montert." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "The device is mounted by another user." +msgid "device disconnected by user" +msgstr "Enheten er montert av en annen bruker." + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Client not found" +msgid "Wi-Fi network not found" +msgstr "Finner ikke klient" + +#: plinth/modules/networks/views.py:86 +#, fuzzy +#| msgid "The operation failed." +msgid "a secondary connection failed" +msgstr "Operasjonen mislyktes." + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "Generisk" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Network Interface" +msgid "TUN or TAP interface" +msgstr "Nettverksgrensesnitt" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "WireGuard" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "Ad-hoc" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "Infrastruktur" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "Aksesspunkt" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "Aksesspunkt" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "Nettverksoppkoblinger" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "Kan ikke vise tilkobling: Tilkobling ikke funnet." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "Oppkoblingsinformasjon" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "Kan ikke redigere tilkobling: Tilkobling ikke funnet." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "Denne typen tilkobling er ennå ikke forstått." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "Aktiverte tilkobling {name}." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "Kunne ikke aktivere tilkobling: Tilkobling ikke funnet." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" "Klarte ikke aktivere tilkoblingen {name}: Ingen passende enhet er " "tilgjengelig." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "Deaktivert tilkobling {name}." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "Kunne ikke deaktivere tilkobling: Tilkobling ikke funnet." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "Legger til ny generell tilkobling" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "Legge til ny Ethernet-tilkobling" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "Legge til ny PPPoE-tilkobling" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "Legge til ny Wi-Fi-tilkobling" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "Tilkobling {name} slettet." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "Kunne ikke slette tilkobling: Tilkobling ikke funnet." @@ -5088,7 +5339,7 @@ msgstr "IRC-klient" msgid "Quasseldroid" msgstr "Quasseldroid" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, fuzzy, python-brace-format #| msgid "" #| "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -5107,7 +5358,7 @@ msgstr "" "href=\"http://radicale.org/clients/\">støttet klientprogram . Radicale " "kan nås av alle brukere med {box_name}-innlogging." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " @@ -5117,12 +5368,12 @@ msgstr "" "kalendre og adressebøker. Den tilbyr ikke å legge inn nye hendelser eller " "kontakter, det må gjøres med en egen klient." -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "Radicale" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "Kalender og adressebok" @@ -6155,6 +6406,7 @@ msgstr "" "utvide rotpartisjonen, osv." #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "Lager" @@ -6252,6 +6504,12 @@ msgstr "" msgid "Low disk space" msgstr "Lite ledig diskplass" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "Om {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "Diskfeil nært forestående" @@ -6770,25 +7028,43 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "Oppdater" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "Oppdater" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" msgstr "FreedomBox Foundation" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "Aktiver auto-oppdatering" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "Når påskrudd, oppdateres FreedomBox automatisk én gang om dagen." +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable auto-update" +msgid "Enable auto-update to next stable release" +msgstr "Aktiver auto-oppdatering" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6890,29 +7166,41 @@ msgstr "" msgid "Show recent update logs" msgstr "Veksle nylige oppdateringslogger" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" "Feil ved oppsett av uoppdaterte oppgraderinger (unattended-upgrades): {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "Automatiske oppgraderinger aktivert" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "Automatiske oppgraderinger avslått (deaktivert)" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "Automatiske oppgraderinger aktivert" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "Automatiske oppgraderinger avslått (deaktivert)" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "Oppgraderingsprosessen (upgrade process) har startet." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "Å starte oppgradering (upgrade) mislyktes." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -7228,11 +7516,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "WireGuard" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "Ugyldig nøkkel." @@ -7582,31 +7865,31 @@ msgstr "Slett tilkobling" msgid "Server deleted." msgstr "Tjener slettet." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPoE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "Generisk" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "Feil under installasjon" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "installering" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "laster ned" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "mediaendring" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "oppsettsfil: {file}" @@ -7943,6 +8226,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "Dette programmet er for tiden ikke tilgjengelig for din distribusjon." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "Installer" @@ -8389,9 +8676,6 @@ msgstr "Gujarati" #~ msgid "Create a Wiki or Blog" #~ msgstr "Opprett en Wiki eller Blogg" -#~ msgid "Manage" -#~ msgstr "Håndtere" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "Bilaget du mottok med din {box_name} Danube Edition" diff --git a/plinth/locale/nl/LC_MESSAGES/django.po b/plinth/locale/nl/LC_MESSAGES/django.po index 7d3b0dcff..8d3ec8e38 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-09-15 20:54+0000\n" "Last-Translator: Reg Me \n" "Language-Team: Dutch Speciaal:GebruikerRegistreren pagina." -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." @@ -3007,20 +3009,20 @@ msgstr "" "Iedereen met een link naar deze wiki kan hem lezen. Alleen ingelogde " "gebruikers kunnen wijzigingen aanbrengen in de inhoud." -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "MediaWiki" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "Wiki" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "Beheerderswachtwoord" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." @@ -3028,11 +3030,23 @@ msgstr "" "Stel een nieuw wachtwoord in voor MediaWiki's beheerdersaccount (admin). " "Laat dit veld leeg om het huidige wachtwoord te behouden." -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Server" +msgid "Server URL" +msgstr "Server" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "Openbare registraties inschakelen" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." @@ -3040,11 +3054,11 @@ msgstr "" "Als dit actief is, zal iedereen via het internet een gebruiker op uw " "MediaWiki applicatie kunnen registreren." -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "Privé-modus inschakelen" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." @@ -3053,33 +3067,33 @@ msgstr "" "gebruikers zullen de wiki kunnen lezen en bewerken. Registratie is niet open " "voor publiek." -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "Standaard Uiterlijk" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "Wachtwoord bijgewerkt" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "Openbare registraties ingeschakeld" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "Openbare registraties uitgeschakeld" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "Privé-modus ingeschakeld" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "Privé-modus uitgeschakeld" @@ -3087,6 +3101,12 @@ msgstr "Privé-modus uitgeschakeld" msgid "Default skin changed" msgstr "Standaard uiterlijk veranderd" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Share deleted." +msgid "Server URL updated" +msgstr "Gedeelde map verwijderd." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3152,7 +3172,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:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "Adres" @@ -3581,21 +3601,11 @@ msgstr "" "De firewall zone controleert welke machines beschikbaar zijn via deze " "verbinding. Selecteer \"Allen Intern\" voor vertrouwde netwerken." -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "Extern" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "Intern" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "IPv4 Adresseringsmethode" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3607,26 +3617,26 @@ msgstr "" "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:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "Automatisch (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "Gedeeld" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 #, fuzzy #| msgid "Manual" msgctxt "Not automatically" msgid "Manual" msgstr "Handleiding" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Netmask" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3634,21 +3644,21 @@ msgstr "" "Optionele waarde. Indien leeg, zal een standaard netmask op basis van het " "adres worden gebruikt." -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "Gateway" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "Optionele waarde." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "DNS Server" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3657,11 +3667,11 @@ msgstr "" "adresseringsmethode is \"Automatisch\", zullen de DNS-Servers van de DHCP-" "server worden genegeerd." -#: plinth/modules/networks/forms.py:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "Tweede DNS Server" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3670,11 +3680,11 @@ msgstr "" "methode is \"Automatisch\", zullen de DNS-Servers van de DHCP-server worden " "genegeerd." -#: plinth/modules/networks/forms.py:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "IPv6 Adresseringsmethode" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, python-brace-format msgid "" "\"Automatic\" methods will make {box_name} acquire configuration from this " @@ -3683,27 +3693,27 @@ msgstr "" "De \"Automatische\" methoden zorgen dat {box_name} de configuratie van dit " "netwerk gebruikt waardoor het een client wordt." -#: plinth/modules/networks/forms.py:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "Automatisch" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "Automatisch, alleen DHCP" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "Negeren" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "Voorvoegsel" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "Waarde tussen 1 en 128." -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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." @@ -3712,7 +3722,7 @@ msgstr "" "adresseringsmethode is \"Automatisch\", zullen de DNS-Servers van de DHCP-" "server worden genegeerd." -#: plinth/modules/networks/forms.py:99 +#: plinth/modules/networks/forms.py:98 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." @@ -3721,54 +3731,54 @@ msgstr "" "methode is \"Automatisch\", zullen de DNS-Servers van de DHCP-server worden " "genegeerd." -#: plinth/modules/networks/forms.py:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- selecteer --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "De zichtbare netwerknaam." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "Modus" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "Infrastructuur" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "Access Point" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "Ad-hoc" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "Frequentieband" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "Kanaal" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -3776,11 +3786,11 @@ msgstr "" "Optionele waarde. Beperken van draadloos kanaal tot de geselecteerde " "frequentieband. Waarde leeg of 0 betekent automatische selectie." -#: plinth/modules/networks/forms.py:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "BSSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 " @@ -3791,11 +3801,11 @@ msgstr "" "toegangspunt overeenkomt met degene die hier wordt ingevuld. Voorbeeld: " "00:11:22:aa:bb:cc." -#: plinth/modules/networks/forms.py:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "Authentificatiemodus" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -3803,21 +3813,21 @@ msgstr "" "Selecteer WPA indien het netwerk beveiligd is en gebruikerswachtwoorden " "gebruikt om te verbinden." -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "Open" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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 "Gebruik upstream bridges om verbinding te maken met het Tor netwerk" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3825,7 +3835,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3834,7 +3844,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3842,11 +3852,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3857,7 +3867,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3881,19 +3891,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "Huidige Netwerkconfiguratie" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4096,6 +4106,12 @@ msgstr "" "wordt met een lokaal netwerk/machine, zijn veel diensten die alleen lokaal " "beschikbaar zijn niet bereikbaar." +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "Extern" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4108,7 +4124,7 @@ msgid "Create Connection" msgstr "Maak Verbinding" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Verwijder verbinding" @@ -4128,13 +4144,13 @@ msgstr "Verbinding" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4143,6 +4159,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "Toon verbinding %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "Intern" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4153,7 +4174,7 @@ msgid "Computer" msgstr "Computer" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Wijzig verbinding" @@ -4163,13 +4184,13 @@ msgstr "Verbindingen" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "Wi-Fi Netwerken dichtbij" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Verbinding toevoegen" @@ -4351,71 +4372,301 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Uitgeschakeld" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "Automatisch" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "Handleiding" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "Gedeeld" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "Instellen" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Available Domains" +msgid "unavailable" +msgstr "Beschikbare Domeinen" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "kabel is verbonden" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Sharing" +msgid "preparing" +msgstr "Delen" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Verbinding" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "Gebruik HTTP-basisverificatie" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "Deactiveer" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "Deactiveer" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "Reden van status" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now managed" +msgstr "Het apparaat is niet ge-mount." + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now unmanaged" +msgstr "Het apparaat is niet ge-mount." + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "configuratiebestand: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Archive deleted." +msgid "DHCP client failed" +msgstr "Archief verwijderd." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "The operation failed." +msgid "shared connection service failed" +msgstr "De bewerking is mislukt." + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The device is already mounted." +msgid "device was removed" +msgstr "Het apparaat is al gekoppeld." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "cable is connected" +msgid "device disconnected by user" +msgstr "kabel is verbonden" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Repository not found" +msgid "Wi-Fi network not found" +msgstr "Repository niet gevonden" + +#: plinth/modules/networks/views.py:86 +#, fuzzy +#| msgid "The operation failed." +msgid "a secondary connection failed" +msgstr "De bewerking is mislukt." + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "Generiek" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Network Interface" +msgid "TUN or TAP interface" +msgstr "Netwerkinterface" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "Ad-hoc" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "Infrastructuur" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "Access Point" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "Access Point" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "Netwerkverbindingen" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "Kan verbinding niet weergeven: Verbinding niet gevonden." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "Verbindingsgegevens" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "Kan verbinding niet wijzigen: Verbinding niet gevonden." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "Deze verbindingsmethode is (nog) niet bekend." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "Geactiveerde verbinding {name}." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "Kan verbinding niet inschakelen: Verbinding niet gevonden." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "Kan verbinding {name} niet inschakelen: Verbinding niet gevonden." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "Verbinding {name} uitgeschakeld." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "Kan verbinding niet uitschakelen: Verbinding niet gevonden." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "Toevoegen nieuwe Verbinding" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "Toevoegen nieuwe Ethernetverbinding" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "Toevoegen nieuwe PPPoE verbinding" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "Toevoegen nieuwe W-Fi verbinding" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "Verbinding {name} verwijderd." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "Kan verbinding niet verwijderen: Verbinding niet gevonden." @@ -4928,7 +5179,7 @@ msgstr "IRC Cliënt" msgid "Quasseldroid" msgstr "Quasseldroid" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, fuzzy, python-brace-format #| msgid "" #| "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4947,19 +5198,19 @@ msgstr "" "\"http://radicale.org/clients\">ondersteunde clienttoepassing nodig. " "Radicale kan worden benaderd door elke {box_name} gebruiker." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "Radicale" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "Agenda en Adresboek" @@ -5970,6 +6221,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "Storage" @@ -6066,6 +6318,12 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "Over {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6608,27 +6866,45 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "Update" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "Update" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" msgstr "FreedomBox Foundation" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "Automatisch bijwerken inschakelen" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" "Als deze functie is ingeschakeld, wordt FreedomBox automatisch één keer per " "dag bijgewerkt." +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable auto-update" +msgid "Enable auto-update to next stable release" +msgstr "Automatisch bijwerken inschakelen" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6724,28 +7000,40 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "Fout bij het instellen van automatische upgrades: {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "Automatisch bijwerken ingeschakeld" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "Automatisch bijwerken uitgeschakeld" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "Automatisch bijwerken ingeschakeld" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "Automatisch bijwerken uitgeschakeld" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "Upgrade-proces gestart." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "Starten van de upgrade is mislukt." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -7059,11 +7347,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid kite name" @@ -7414,31 +7697,31 @@ msgstr "Verwijder verbinding" msgid "Server deleted." msgstr "Gedeelde map verwijderd." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPoE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "Generiek" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "Fout tijdens installatie" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "installeren" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "downloaden" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "media wijzigen" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "configuratiebestand: {file}" @@ -7776,6 +8059,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "Deze toepassing is momenteel niet beschikbaar in uw softwarebron." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "Installeer" @@ -8196,9 +8483,6 @@ msgstr "Gujarati" #~ msgid "Create a Wiki or Blog" #~ msgstr "Maak een Wiki of Blog" -#~ msgid "Manage" -#~ msgstr "Instellen" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "De voucher die u bij uw {box_name} Danube Edition hebt ontvangen" diff --git a/plinth/locale/pl/LC_MESSAGES/django.po b/plinth/locale/pl/LC_MESSAGES/django.po index cf976ab0c..da90c1d96 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-11-01 11:26+0000\n" "Last-Translator: Radek Pasiok \n" "Language-Team: Polish Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 #, fuzzy #| msgid "Administrator Account" msgid "Administrator Password" msgstr "Konto Administratora" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Chat Server" +msgid "Server URL" +msgstr "Serwer czatu" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 #, fuzzy #| msgid "Enable application" msgid "Enable public registrations" msgstr "Aktywuj aplikację" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 #, fuzzy #| msgid "Enable creative mode" msgid "Enable private mode" msgstr "Włącz tryb kreatywny" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 #, fuzzy #| msgid "Password" msgid "Password updated" msgstr "Hasło" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 #, fuzzy #| msgid "Application installed." msgid "Public registrations enabled" msgstr "Aplikacja zainstalowania." -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 #, fuzzy #| msgid "Application installed." msgid "Public registrations disabled" msgstr "Aplikacja zainstalowania." -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 #, fuzzy #| msgid "Application enabled" msgid "Private mode enabled" msgstr "Aplikacja włączona" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 #, fuzzy #| msgid "Application disabled" msgid "Private mode disabled" @@ -3054,6 +3068,12 @@ msgstr "Aplikacja wyłączona" msgid "Default skin changed" msgstr "Ustawienie bez zmian" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Archive deleted." +msgid "Server URL updated" +msgstr "Archiwum zostało usunięte." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3111,7 +3131,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3509,21 +3529,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3531,193 +3541,193 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Maska sieci" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3725,7 +3735,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3734,7 +3744,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3742,11 +3752,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3757,7 +3767,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3781,19 +3791,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "Aktualna konfiguracja sieci" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3989,6 +3999,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4001,7 +4017,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -4021,13 +4037,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -4036,6 +4052,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4046,7 +4067,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -4058,13 +4079,13 @@ msgstr "Odmowa dostępu" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -4247,71 +4268,265 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Wyłączony" + +#: plinth/modules/networks/views.py:28 +msgid "automatic" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "Instrukcja" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection refused" +msgid "connecting" +msgstr "Odmowa dostępu" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "Użyj podstawowej autentyfikacji HTTP" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "plik konfiguracyjny: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Archive deleted." +msgid "DHCP client failed" +msgstr "Archiwum zostało usunięte." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "PVP configuration updated" +msgid "shared connection service failed" +msgstr "Zaktualizowano ustawienia PVP" + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The requested domain is already registered." +msgid "device was removed" +msgstr "Wnioskowana domena jest już zarejstrowana." + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Repository not found" +msgid "Wi-Fi network not found" +msgstr "Nie odnaleziono repozytorium" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access" +msgid "access point" +msgstr "Dostęp" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4731,7 +4946,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4741,19 +4956,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5673,6 +5888,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5767,6 +5983,12 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "O {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6225,27 +6447,45 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update URL" +msgid "Updates" +msgstr "Uaktualnij URL" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" msgstr "Fundacja FreedomBox" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 #, fuzzy #| msgid "Enable creative mode" msgid "Enable auto-update" msgstr "Włącz tryb kreatywny" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable creative mode" +msgid "Enable auto-update to next stable release" +msgstr "Włącz tryb kreatywny" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6339,28 +6579,38 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "User registrations disabled" +msgid "Distribution upgrade disabled" +msgstr "Rejestracja użytkowników wyłączona" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6653,11 +6903,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid hostname" @@ -6998,31 +7243,31 @@ msgstr "Bezpośrednie połłączenie z internetem." msgid "Server deleted." msgstr "Archiwum zostało usunięte." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "plik konfiguracyjny: {file}" @@ -7368,6 +7613,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" @@ -7509,11 +7758,6 @@ msgstr "" #~ msgid "Router configuration type saved." #~ msgstr "Zaktualizowano ustawienia PVP" -#, fuzzy -#~| msgid "PVP configuration updated" -#~ msgid "Internet connection type saved." -#~ msgstr "Zaktualizowano ustawienia PVP" - #~ msgid "Service %(service_name)s is running." #~ msgstr "Usługa %(service_name)s jest uruchomiona." diff --git a/plinth/locale/pt/LC_MESSAGES/django.po b/plinth/locale/pt/LC_MESSAGES/django.po index c28ad0f61..20fb55b22 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-09-29 09:39+0000\n" "Last-Translator: ssantos \n" "Language-Team: Portuguese Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Web Server" +msgid "Server URL" +msgstr "Servidor Web" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 #, fuzzy #| msgid "Enable application" msgid "Enable public registrations" msgstr "Ativar aplicação" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 #, fuzzy #| msgid "Applications" msgid "Enable private mode" msgstr "Aplicações" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 #, fuzzy #| msgid "Applications" msgid "Public registrations enabled" msgstr "Aplicações" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 #, fuzzy #| msgid "Applications" msgid "Public registrations disabled" msgstr "Aplicações" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 #, fuzzy #| msgid "Applications" msgid "Private mode enabled" msgstr "Aplicações" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 #, fuzzy #| msgid "Applications" msgid "Private mode disabled" @@ -2894,6 +2908,12 @@ msgstr "Aplicações" msgid "Default skin changed" msgstr "Definição inalterada" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Archive deleted." +msgid "Server URL updated" +msgstr "Arquivo apagado." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2951,7 +2971,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3365,21 +3385,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3387,192 +3397,192 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3580,7 +3590,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3589,7 +3599,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3597,11 +3607,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3612,7 +3622,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3636,19 +3646,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "General Configuration" msgid "Preferred router configuration" msgstr "Configuração Geral" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3844,6 +3854,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3856,7 +3872,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3876,13 +3892,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3891,6 +3907,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3901,7 +3922,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3913,13 +3934,13 @@ msgstr "Conexão recusada" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -4100,71 +4121,269 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Applications" +msgid "disabled" +msgstr "Aplicações" + +#: plinth/modules/networks/views.py:28 +msgid "automatic" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "Manual" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Archive name" +msgid "shared" +msgstr "Nome do arquivo" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection refused" +msgid "connecting" +msgstr "Conexão recusada" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Backup archives" +msgid "activated" +msgstr "Arquivos de backup" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "Service discovery server is not running" +msgid "device is now unmanaged" +msgstr "O Servidor da descoberta do serviço não está a correr" + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "Configuration" +msgid "configuration failed" +msgstr "Configuração" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Archive deleted." +msgid "DHCP client failed" +msgstr "Arquivo apagado." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "Configuration updated" +msgid "shared connection service failed" +msgstr "Configuração atualizada" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Repository not found" +msgid "Wi-Fi network not found" +msgstr "Repositório não encontrado" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Network Time Server" +msgid "TUN or TAP interface" +msgstr "Servidor do Tempo da Rede" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access" +msgid "access point" +msgstr "Aceder" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4577,7 +4796,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4587,19 +4806,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5500,6 +5719,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5593,6 +5813,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6041,27 +6266,45 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "General Configuration" +msgid "Updates" +msgstr "Configuração Geral" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" msgstr "Freedombox" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 #, fuzzy #| msgid "Applications" msgid "Enable auto-update" msgstr "Aplicações" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Applications" +msgid "Enable auto-update to next stable release" +msgstr "Aplicações" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6153,28 +6396,38 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Applications" +msgid "Distribution upgrade disabled" +msgstr "Aplicações" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6455,11 +6708,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid domain name" @@ -6782,33 +7030,33 @@ msgstr "Erro a estabelecer ligação ao servidor: {}" msgid "Server deleted." msgstr "Arquivo apagado." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 #, fuzzy #| msgid "Setting unchanged" msgid "media change" msgstr "Definição inalterada" -#: plinth/package.py:162 +#: plinth/package.py:164 #, fuzzy, python-brace-format #| msgid "Configuration" msgid "configuration file: {file}" @@ -7113,6 +7361,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "Atualmente, esta aplicação não está disponível na sua distribuição." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "Instalar" @@ -7144,11 +7396,6 @@ msgstr "Gujarati" #~ msgid "Administer calibre application" #~ msgstr "Ativar aplicação" -#, fuzzy -#~| msgid "Backup archives" -#~ msgid "Backports activated." -#~ msgstr "Arquivos de backup" - #~ msgid "Maximum File Size (in MiB)" #~ msgstr "Tamanho Máximo do Ficheiro (em MiB)" @@ -7197,11 +7444,6 @@ msgstr "Gujarati" #~ msgid "Router configuration type saved." #~ msgstr "Configuração atualizada" -#, fuzzy -#~| msgid "Configuration updated" -#~ msgid "Internet connection type saved." -#~ msgstr "Configuração atualizada" - #~ msgid "" #~ "To make SIP calls, a client application is needed. Available clients " #~ "include Jitsi (for computers) and \n" "Language-Team: Russian Special:CreateAccount." -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." @@ -3055,20 +3057,20 @@ msgstr "" "Кто угодно, имея ссылку на wiki, может читать её. Только зарегистрированные " "пользователи могут вносить изменения." -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "MediaWiki" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "Wiki" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "Пароль администратора" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." @@ -3076,11 +3078,23 @@ msgstr "" "Установить новый пароль для учетной записи администратора MediaWiki (admin). " "Оставьте это поле пустым, чтобы сохранить текущий пароль." -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Server" +msgid "Server URL" +msgstr "Сервер" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "Включить публичную регистрацию" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." @@ -3088,11 +3102,11 @@ msgstr "" "Если включено, кто угодно в интернете сможет создать учётную запись в вашем " "экземпляре MediaWiki." -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "Включить режим приватности" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." @@ -3101,11 +3115,11 @@ msgstr "" "записи, смогут читать или писать в вики. Публичные регистрации также будут " "отключены." -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "Скин по умолчанию" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." @@ -3113,23 +3127,23 @@ msgstr "" "Выберите скин по умолчанию для вашей установки MediaWiki. Пользователи могут " "выбрать предпочитаемый скин." -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "Пароль обновлен" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "Публичная регистрация включена" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "Публичная регистрация отключена" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "Режим приватности включен" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "Режим приватности выключен" @@ -3137,6 +3151,12 @@ msgstr "Режим приватности выключен" msgid "Default skin changed" msgstr "Скин по умолчанию изменен" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Server deleted." +msgid "Server URL updated" +msgstr "Сервер удален." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3203,7 +3223,7 @@ msgstr "" "Когда выключено, игроки не могут умереть или получить урон любого рода." #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "Адрес" @@ -3652,21 +3672,11 @@ msgstr "" "Зона брандмауэра будет контролировать службы, доступные через этот " "интерфейс. Выбирайте Внутренний только в доверенных сетях." -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "Внешний" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "Внутренний" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "Метод адресации IPv4" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3677,24 +3687,24 @@ msgstr "" "сети в качестве клиента. \"Общий\" метод позволяет {box_name} выступать как " "роутер, настраивая клиентов в сети, разделяя подключение к интернету." -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "Автоматически (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "Общее" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "Вручную" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Маска сети" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3702,21 +3712,21 @@ msgstr "" "Необязательное значение. Если оставить пустым, будет использоваться маска " "подсети по умолчанию, основанная на адресе." -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "Шлюз" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "Необязательное значение." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "DNS-сервер" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3724,11 +3734,11 @@ msgstr "" "Необязательное значение. Если задано это значение, и метод адресации IPv4 " "«Автомат», предоставляемые DHCP-сервером DNS-серверы будут игнорироваться." -#: plinth/modules/networks/forms.py:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "Второй DNS-сервер" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3736,11 +3746,11 @@ msgstr "" "Необязательное значение. Если задано это значение и метод адресации IPv4 " "«Автомат», предоставляемые DHCP-сервером DNS-серверы будут игнорироваться." -#: plinth/modules/networks/forms.py:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "Метод адресации IPv6" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, python-brace-format msgid "" "\"Automatic\" methods will make {box_name} acquire configuration from this " @@ -3749,27 +3759,27 @@ msgstr "" "Метод \"Автоматически\" позволит получить {box_name} конфигурацию этой сети, " "что сделает его клиентом." -#: plinth/modules/networks/forms.py:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "Автоматически" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "Автоматически, только DHCP" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "Игнорировать" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "Префикс" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "Значение от 1 до 128." -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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." @@ -3778,7 +3788,7 @@ msgstr "" "«Автоматически», предоставляемые DHCP-сервером DNS-серверы будут " "игнорироваться." -#: plinth/modules/networks/forms.py:99 +#: plinth/modules/networks/forms.py:98 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." @@ -3787,54 +3797,54 @@ msgstr "" "«Автоматически», предоставляемые DHCP-сервером DNS-серверы будут " "игнорироваться." -#: plinth/modules/networks/forms.py:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- Выберите --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "Отображаемое имя сети." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "Режим" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "Инфраструктура" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "Точка доступа" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "Беспроводная Ad-hoc" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "Полоса частот" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "А (5 ГГц)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 ГГц)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "Канал" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -3842,11 +3852,11 @@ msgstr "" "Необязательное значение. Ограничение беспроводного канала в выбранном " "диапазоне частот. Оставьте пустым или укажите 0 для автоматического выбора." -#: plinth/modules/networks/forms.py:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "BSSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 " @@ -3856,11 +3866,11 @@ msgstr "" "подключении к точке доступа, подключатся только по BSSID. Пример: 00:11:22:" "aa:bb:cc." -#: plinth/modules/networks/forms.py:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "Режим проверки подлинности" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -3868,20 +3878,20 @@ msgstr "" "Выберите WPA, если беспроводная сеть защищена и требует от клиентов пароль " "для подключения." -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "Open" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "Укажите, как ваше {box_name} подключено к сети" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3892,7 +3902,7 @@ msgstr "" "подключение к Интернету от вашего маршрутизатора через Wi-Fi или кабель " "Ethernet. Это типичная домашняя обстановка.

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

Your {box_name} has " @@ -3905,7 +3915,7 @@ msgstr "" "Ethernet или адаптер Wi-Fi. {box_name} напрямую подключен к Интернету, и все " "ваши устройства подключаются к {box_name} для подключения к Интернету.

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

Your Internet " @@ -3916,11 +3926,11 @@ msgstr "" "соединение напрямую подключено к вашему {box_name}, и в сети нет других " "устройств. Это может произойти в сообществах или в облаке.

" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "Выберите тип подключения к Интернету" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 +3949,7 @@ msgstr "" "подключения. Если у вас есть общедоступный IP-адрес, но вы не уверены, " "изменится он со временем или нет, безопаснее выбрать этот вариант.

" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3979,7 +3989,7 @@ msgstr "" "предоставляет множество обходных решений, но каждое решение имеет некоторые " "ограничения.

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

You will be suggested the most conservative actions.

" @@ -3987,11 +3997,11 @@ msgstr "" "Я не знаю, какой тип соединения предоставляет мой интернет-провайдер.

Вам будут предложены самые консервативные действия.

" -#: plinth/modules/networks/forms.py:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "Предпочтительная конфигурация маршрутизатора" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4210,6 +4220,12 @@ msgstr "" "Этот интерфейс должен получить подключение к Интернету. Если вы подключите " "его к локальной сети/машине, многие внутренние службы будут не доступны." +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "Внешний" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4224,7 +4240,7 @@ msgid "Create Connection" msgstr "Создание подключения" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Удаление подключения" @@ -4244,13 +4260,13 @@ msgstr "Интервал" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4259,6 +4275,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "Показать подключение %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "Внутренний" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4269,7 +4290,7 @@ msgid "Computer" msgstr "Компьютер" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Редактирование подключения" @@ -4279,13 +4300,13 @@ msgstr "Подключения" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "Соседние сети Wi-Fi" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Добавить подключение" @@ -4506,71 +4527,302 @@ msgstr "" "маршрутизатору. Это предоставит полные инструкции о том, как выполнить эту " "задачу." -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Выключено" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "Автоматически" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgctxt "User guide" +#| msgid "Manual" +msgid "manual" +msgstr "Руководство" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "Общее" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "Управление" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Unavailable Shares" +msgid "unavailable" +msgstr "Недоступный общий доступ" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "кабель подключен" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Sharing" +msgid "preparing" +msgstr "Общий доступ" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Подключение" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "Использовать базовую аутентификацию HTTP" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "Отключить" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "Отключить" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "Определение состояния" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now managed" +msgstr "Устройство не подключено." + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now unmanaged" +msgstr "Устройство не подключено." + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "Файл настроек: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Client deleted." +msgid "DHCP client failed" +msgstr "Клиент удалён." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "The operation failed." +msgid "shared connection service failed" +msgstr "Операция не удалась." + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The device is already mounted." +msgid "device was removed" +msgstr "Устройство уже подключено." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "The device is mounted by another user." +msgid "device disconnected by user" +msgstr "Устройство подключено другим пользователем." + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Client not found" +msgid "Wi-Fi network not found" +msgstr "Клиент не найден" + +#: plinth/modules/networks/views.py:86 +#, fuzzy +#| msgid "The operation failed." +msgid "a secondary connection failed" +msgstr "Операция не удалась." + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "Универсальный" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Network Interface" +msgid "TUN or TAP interface" +msgstr "Сетевой интерфейс" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "WireGuard" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "Беспроводная Ad-hoc" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "Инфраструктура" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "Точка доступа" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "Точка доступа" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "Сетевые подключения" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "Не удается показать подключение: соединение не найдено." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "Сведения о подключении" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "Нельзя редактировать подключение: подключение не найдено." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "Этот тип подключения еще не понятен." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "Установленное подключение {name}." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "Невозможно установить подключение: Подключение не найдено." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "Не удалось установить подключение {name}: Нет подходящего устройства." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "Разорвано подключение {name}." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "Не удалось разорвать подключение: соединение не найдено." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "Добавление нового общего подключения" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "Добавление нового подключения Ethernet" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "Добавление нового подключения PPPoE" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "Добавление нового подключения Wi-Fi" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "Подключение {name} удалено." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "Не удалось удалить подключение: соединение не найдено." @@ -5063,7 +5315,7 @@ msgstr "IRC-клиент" msgid "Quasseldroid" msgstr "Quasseldroid" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -5078,7 +5330,7 @@ msgstr "" "supported-clients\">поддерживаемое клиентское приложение. Доступ к " "Radicale может получить любой пользователь с логином {box_name}." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " @@ -5088,12 +5340,12 @@ msgstr "" "создание новых календарей и адресных книг. Он не поддерживает добавление " "событий или контактов, для этого требуется отдельный клиент." -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "Radicale" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "Календарь и Адресная книга" @@ -6098,6 +6350,7 @@ msgstr "" "размонтировать подключаемые носители, увеличивать корневой раздел итп." #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "Хранилище" @@ -6192,6 +6445,12 @@ msgstr "" msgid "Low disk space" msgstr "Недостаточно места на диске" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "О {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "Неизбежный сбой диска" @@ -6707,24 +6966,42 @@ msgstr "" "выполняется автоматически в 02:00, в результате чего все приложения на " "короткое время становятся недоступными." -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "Обновление" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "Обновление" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "FreedomBox обновлён" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "Включить автообновление" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" "Если опция включена, то FreedomBox автоматически обновляется раз в день." +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable auto-update" +msgid "Enable auto-update to next stable release" +msgstr "Включить автообновление" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "Активировать частые обновления функций (рекомендуется)" @@ -6826,28 +7103,40 @@ msgstr "" msgid "Show recent update logs" msgstr "Показать журналы последних обновлений" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "Ошибка при настройке автоматического обновления: {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "Автоматические обновления включены" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "Автоматические обновления отключены" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "Автоматические обновления включены" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "Автоматические обновления отключены" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "Начался процесс обновления." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "Сбой при запуске обновления." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "Активированы частые обновления функций." @@ -7159,11 +7448,6 @@ msgstr "" "во время путешествия. При подключении к общедоступной сети Wi-Fi весь трафик " "может безопасно ретранслироваться через {box_name}." -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "WireGuard" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "Недействительный ключ." @@ -7472,31 +7756,31 @@ msgstr "Удалить соединение с сервером" msgid "Server deleted." msgstr "Сервер удален." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPоE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "Универсальный" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "Ошибка во время установки" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "Установка" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "Загрузка" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "изменение медиа" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "Файл настроек: {file}" @@ -7828,6 +8112,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "Это приложение в настоящее время недоступно для вашего дистрибутива." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "Установка" @@ -8230,9 +8518,6 @@ msgstr "Гуджарати" #~ msgid "Create a Wiki or Blog" #~ msgstr "Создать Вики или Блог" -#~ msgid "Manage" -#~ msgstr "Управление" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "Вы получили ваучер с вашим {box_name} Danube Edition" diff --git a/plinth/locale/sl/LC_MESSAGES/django.po b/plinth/locale/sl/LC_MESSAGES/django.po index 9d28be827..f9596b97d 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-10-08 23:26+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Slovenian Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +msgid "Server URL" +msgstr "" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "" @@ -2898,6 +2910,12 @@ msgstr "" msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Archive deleted." +msgid "Server URL updated" +msgstr "Arhiv je izbrisan." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2953,7 +2971,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3351,21 +3369,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3373,190 +3381,190 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3564,7 +3572,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3573,7 +3581,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3581,11 +3589,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3596,7 +3604,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3620,17 +3628,17 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3826,6 +3834,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3838,7 +3852,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3858,13 +3872,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3873,6 +3887,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3883,7 +3902,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3895,13 +3914,13 @@ msgstr "Povezava je zavrnjena" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -4080,71 +4099,255 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +msgid "disabled" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:28 +msgid "automatic" +msgstr "" + +#: plinth/modules/networks/views.py:29 +msgid "manual" +msgstr "" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection refused" +msgid "connecting" +msgstr "Povezava je zavrnjena" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "Configuration updated" +msgid "configuration failed" +msgstr "Konfiguracija je posodobljena" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Archive deleted." +msgid "DHCP client failed" +msgstr "Arhiv je izbrisan." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "Configuration updated" +msgid "shared connection service failed" +msgstr "Konfiguracija je posodobljena" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Repository not found" +msgid "Wi-Fi network not found" +msgstr "Ne najdem skladišča" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4557,7 +4760,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4567,19 +4770,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5461,6 +5664,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5552,6 +5756,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -5999,25 +6208,39 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +msgid "Updates" +msgstr "" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" msgstr "FreedomBox" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +msgid "Enable auto-update to next stable release" +msgstr "" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6105,28 +6328,36 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +msgid "Distribution upgrade disabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6406,11 +6637,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid hostname" @@ -6729,31 +6955,31 @@ msgstr "Napaka ob nameščanju aplikacije: {error}" msgid "Server deleted." msgstr "Arhiv je izbrisan." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -7049,6 +7275,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" @@ -7098,11 +7328,6 @@ msgstr "" #~ msgid "Router configuration type saved." #~ msgstr "Konfiguracija je posodobljena" -#, fuzzy -#~| msgid "Configuration updated" -#~ msgid "Internet connection type saved." -#~ msgstr "Konfiguracija je posodobljena" - #, fuzzy #~| msgid "Add Remote Repository" #~ msgid "Add Remote Location" diff --git a/plinth/locale/sr/LC_MESSAGES/django.po b/plinth/locale/sr/LC_MESSAGES/django.po index d28e4316a..1c6061cad 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-04-13 05:34+0000\n" "Last-Translator: vihor \n" "Language-Team: Serbian Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Web Server" +msgid "Server URL" +msgstr "Web Server" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "" @@ -2799,6 +2813,10 @@ msgstr "" msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +msgid "Server URL updated" +msgstr "" + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2854,7 +2872,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3250,21 +3268,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3272,190 +3280,190 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3463,7 +3471,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3472,7 +3480,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3480,11 +3488,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3495,7 +3503,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3519,17 +3527,17 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3725,6 +3733,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3737,7 +3751,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3757,13 +3771,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3772,6 +3786,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3782,7 +3801,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3792,13 +3811,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -3977,71 +3996,253 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +msgid "disabled" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:28 +msgid "automatic" +msgstr "" + +#: plinth/modules/networks/views.py:29 +msgid "manual" +msgstr "" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +msgid "connecting" +msgstr "" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "Configuration updated" +msgid "configuration failed" +msgstr "Konfiguracija sačuvana" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +msgid "DHCP client failed" +msgstr "" + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "Connection refused" +msgid "shared connection service failed" +msgstr "Veza odbijena" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Repository not found" +msgid "Wi-Fi network not found" +msgstr "Repozitorijum nije pronađen" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access" +msgid "access point" +msgstr "Pristup" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4454,7 +4655,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4464,19 +4665,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5350,6 +5551,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5441,6 +5643,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -5878,23 +6085,37 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +msgid "Updates" +msgstr "" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +msgid "Enable auto-update to next stable release" +msgstr "" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -5980,28 +6201,36 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +msgid "Distribution upgrade disabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6277,11 +6506,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "" @@ -6568,31 +6792,31 @@ msgstr "" msgid "Server deleted." msgstr "" -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -6888,6 +7112,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" diff --git a/plinth/locale/sv/LC_MESSAGES/django.po b/plinth/locale/sv/LC_MESSAGES/django.po index 99e354f2c..2ebd08908 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-10-27 10:43+0000\n" "Last-Translator: Michael Breidenbach \n" "Language-Team: Swedish available." msgstr "" -"Det finns en ny %(box_name)s version tillgänglig." +"Det finns en ny %(box_name)s version tillgänglig." #: plinth/modules/help/templates/help_about.html:74 #: plinth/modules/upgrades/templates/upgrades_configure.html:53 @@ -3011,7 +3013,7 @@ msgstr "Offentlig registrering aktiverad" msgid "Public registration disabled" msgstr "Offentlig registrering avaktiverad" -#: plinth/modules/mediawiki/__init__.py:26 +#: plinth/modules/mediawiki/__init__.py:27 msgid "" "MediaWiki is the wiki engine that powers Wikipedia and other WikiMedia " "projects. A wiki engine is a program for creating a collaboratively edited " @@ -3023,7 +3025,7 @@ msgstr "" "kan använda Media att vara värd för en wiki-liknande webbplats, göra " "anteckningar eller samarbeta med vänner på projekt." -#: plinth/modules/mediawiki/__init__.py:30 +#: plinth/modules/mediawiki/__init__.py:31 msgid "" "This MediaWiki instance comes with a randomly generated administrator " "password. You can set a new password in the \"Configuration\" section and " @@ -3037,7 +3039,7 @@ msgstr "" "fler användarkonton från MediaWiki själv genom att gå till Special: Skapa konto sida." -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." @@ -3045,20 +3047,20 @@ msgstr "" "Alla som har en länk till denna wiki kan läsa den. Endast användare som är " "inloggade kan göra ändringar i innehållet." -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "MediaWiki" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "Wiki" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "Administratörs lösenord" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." @@ -3066,11 +3068,23 @@ msgstr "" "Ställ in ett nytt lösenord för MediaWikis administratörskonto (admin). Lämna " "det här fältet tomt för att behålla det aktuella lösenordet." -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Server" +msgid "Server URL" +msgstr "Server" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "Aktivera offentliga registreringar" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." @@ -3078,11 +3092,11 @@ msgstr "" "Om aktiverad, kommer alla på Internet att kunna skapa ett konto på din " "MediaWiki instans." -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "Aktivera privat läge" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." @@ -3091,11 +3105,11 @@ msgstr "" "läsa/skriva till wiki. Offentliga registreringar kommer också att " "inaktiveras." -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "Standardskal" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." @@ -3103,23 +3117,23 @@ msgstr "" "Välj ett standardskal för din MediaWiki-installation. Användare har " "möjlighet att välja önskad utseendet." -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "Lösenord uppdaterad" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "Offentliga registreringar aktiverade" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "Offentliga registreringar avaktiverad" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "Privat läge aktiverat" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "Privat läge inaktiverat" @@ -3127,6 +3141,12 @@ msgstr "Privat läge inaktiverat" msgid "Default skin changed" msgstr "Standardskal ändrat" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Server deleted." +msgid "Server URL updated" +msgstr "Servern har tagits bort." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3191,7 +3211,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:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "Adress" @@ -3639,21 +3659,11 @@ 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:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "Externa" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "Interna" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "Addresseringsmetod för IPv4" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3665,24 +3675,24 @@ msgstr "" "göra {box_name} fungera som en router, konfigurera klienter på detta nätverk " "och dela sin Internet-anslutning." -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "Automatisk (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "Delade" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "Handbok" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "Nätmask" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." @@ -3690,21 +3700,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:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "Gateway" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "Valfritt värde." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "DNS-Server" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3713,11 +3723,11 @@ msgstr "" "\"Automatisk\", kommer DNS-servrar tillhandahållna av en DHCP-server att " "ignoreras." -#: plinth/modules/networks/forms.py:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "Sekundär DNS-server" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3725,11 +3735,11 @@ 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "IPv6-Addresseringsmetod" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, python-brace-format msgid "" "\"Automatic\" methods will make {box_name} acquire configuration from this " @@ -3738,27 +3748,27 @@ 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "Automatisk" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "Automatisk, bara DHCP" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "Ignorera" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "Prefix" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "Värde mellan 1 och 128." -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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." @@ -3767,7 +3777,7 @@ msgstr "" "\"Automatisk\", kommer DNS-servrar tillhandahållna av en DHCP-server att " "ignoreras." -#: plinth/modules/networks/forms.py:99 +#: plinth/modules/networks/forms.py:98 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." @@ -3775,54 +3785,54 @@ 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "--Välj--" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "Synligt namn för nätverket." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "Läge" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "Infrastruktur" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "Kopplingspunkt" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "Ad-hoc-" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "Frekvensbandet" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 GHz)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "Kanal" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -3830,11 +3840,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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "BSSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 " @@ -3844,11 +3854,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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "Autentiseringsläge" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -3856,20 +3866,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:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "Öppet" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3880,7 +3890,7 @@ msgstr "" "Internetanslutning från routern via Wi-Fi- eller Ethernet-kabel. Detta är en " "typisk hem setup.

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

Your {box_name} has " @@ -3893,7 +3903,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:325 +#: plinth/modules/networks/forms.py:324 #, python-brace-format msgid "" "Directly connected to the Internet

Your Internet " @@ -3904,11 +3914,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:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "Välj din internetanslutningstyp" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3926,7 +3936,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:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3964,7 +3974,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:386 +#: plinth/modules/networks/forms.py:385 msgid "" "I do not know the type of connection my ISP provides

You will be suggested the most conservative actions.

" @@ -3973,11 +3983,11 @@ msgstr "" "

Du kommer att föreslås de mest konservativa " "åtgärderna.

" -#: plinth/modules/networks/forms.py:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "Önskad routerkonfiguration" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4198,6 +4208,12 @@ 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:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "Externa" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4212,7 +4228,7 @@ msgid "Create Connection" msgstr "Skapa anslutning" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Ta Bort Anslutning" @@ -4232,13 +4248,13 @@ msgstr "Avstånd" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4247,6 +4263,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "Visa anslutning %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "Interna" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4257,7 +4278,7 @@ msgid "Computer" msgstr "Dator" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Redigera Anslutning" @@ -4267,13 +4288,13 @@ msgstr "Anslutningar" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "Wi-Fi-nätverk i närheten" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Lägg till Anslutning" @@ -4490,73 +4511,304 @@ msgstr "" "din router modellnummer och sök online för routerns manual. Detta ger " "fullständiga instruktioner om hur du utför den här uppgiften." -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Inaktiverad" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "Automatisk" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgctxt "User guide" +#| msgid "Manual" +msgid "manual" +msgstr "Handbok" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "Delade" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "Hantera" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Unavailable Shares" +msgid "unavailable" +msgstr "Ej tillgängliga Shares" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "kabeln är ansluten" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Sharing" +msgid "preparing" +msgstr "Sharing" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Anslutning" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "Använd grundläggande HTTP-autentisering" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "Avaktivera" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "Avaktivera" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "Anledning tillstånd" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now managed" +msgstr "Enheten är inte monterad." + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now unmanaged" +msgstr "Enheten är inte monterad." + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "konfigurationsfil: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Client deleted." +msgid "DHCP client failed" +msgstr "Klienten har tagits bort." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "The operation failed." +msgid "shared connection service failed" +msgstr "Åtgärden misslyckades." + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The device is already mounted." +msgid "device was removed" +msgstr "Enheten är redan monterad." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "The device is mounted by another user." +msgid "device disconnected by user" +msgstr "Enheten monteras av en annan användare." + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Client not found" +msgid "Wi-Fi network not found" +msgstr "Klienten hittades inte" + +#: plinth/modules/networks/views.py:86 +#, fuzzy +#| msgid "The operation failed." +msgid "a secondary connection failed" +msgstr "Åtgärden misslyckades." + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "Generiska" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Network Interface" +msgid "TUN or TAP interface" +msgstr "Nätverksgränssnitt" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "WireGuard" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "Ad-hoc-" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "Infrastruktur" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "Kopplingspunkt" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "Kopplingspunkt" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "Nätverksanslutningar" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "Kan inte visa anslutning: Ingen anslutning hittades." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "Anslutningsinformation" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "Kan inte redigera anslutning: Ingen anslutning hittades." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "Denna typ av anslutning är inte förstådd ännu." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "Aktiverad anslutning {name}." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "Det gick inte att aktivera anslutning: Ingen anslutning hittades." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" "Det gick inte att aktivera anslutningen {name}: Ingen lämplig enhet är " "tillgänglig." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "Inaktiverade anslutning {name}." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "Kunde inte de-aktivera anslutning: Anslutning hittades inte." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "Lägga till ny generiska anslutning" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "Lägg Till Ny Ethernet-Anslutning" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "Lägg Till Ny PPPoE-Anslutning" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "Lägg Till Ny Wi-Fi-Anslutning" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "Anslutning {name} borttagen." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "Det gick inte att ta bort anslutning: Anslutning hittades inte." @@ -5049,7 +5301,7 @@ msgstr "IRC-klient" msgid "Quasseldroid" msgstr "Quasseldroid" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -5064,7 +5316,7 @@ msgstr "" "clients\">stöds klientprogram. Radicale kan nås av alla användare med en " "{box_name} inloggning." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " @@ -5074,12 +5326,12 @@ msgstr "" "skapandet av nya kalendrar och adressböcker. Det stöder inte att lägga till " "händelser eller kontakter, som måste göras med hjälp av en separat klient." -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "Radicale" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "Kalender och adressbok" @@ -6079,6 +6331,7 @@ msgstr "" "och demontera flyttbara media, expandera rotpartitionen etc." #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "Lagring" @@ -6172,6 +6425,12 @@ msgstr "" msgid "Low disk space" msgstr "Lågt diskutrymme" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "Om {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "Diskfel förestående" @@ -6685,24 +6944,42 @@ 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:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "Uppdatera" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "Uppdatera" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "FreedomBox uppdaterad" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "Aktivera automatisk uppdatering" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" "När den är aktiverad uppdateras FreedomBox automatiskt en gång om dagen." +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable auto-update" +msgid "Enable auto-update to next stable release" +msgstr "Aktivera automatisk uppdatering" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "Aktivera frekventa uppdateringar (rekommenderas)" @@ -6804,28 +7081,40 @@ msgstr "" msgid "Show recent update logs" msgstr "Visa senaste uppdatering av loggar" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "Fel vid konfigurering av obevakad uppgraderingar: {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "Automatiska uppgraderingar aktiverade" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "Automatiska uppgraderingar inaktiverade" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "Automatiska uppgraderingar aktiverade" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "Automatiska uppgraderingar inaktiverade" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "Uppgraderingsprocessen påbörjades." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "Det gick inte att starta uppgraderingen." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "Frekventa funktionsuppdateringar aktiverade." @@ -7134,11 +7423,6 @@ msgstr "" "du reser. När all trafik är ansluten till ett offentligt Wi-Fi-nätverk kan " "den vidarebefordras på ett säkert sätt via {box_name}." -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "WireGuard" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "Ogiltig nyckel." @@ -7448,31 +7732,31 @@ msgstr "Ta bort anslutning till server" msgid "Server deleted." msgstr "Servern har tagits bort." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "Pppoe" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "Generiska" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "Fel vid installation" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "Installera" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "ladda ner" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "Mediabyte" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "konfigurationsfil: {file}" @@ -7804,6 +8088,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "Denna ansökan är för närvarande inte tillgänglig i din distribution." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "Installera" @@ -8236,9 +8524,6 @@ msgstr "Gujarati" #~ msgid "Create a Wiki or Blog" #~ msgstr "Skapa en wiki eller blogg" -#~ msgid "Manage" -#~ msgstr "Hantera" - #, fuzzy #~| msgid "Last update" #~ msgid "Auto-update" diff --git a/plinth/locale/ta/LC_MESSAGES/django.po b/plinth/locale/ta/LC_MESSAGES/django.po index dfa3678bf..f1613a22b 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -87,13 +87,13 @@ msgstr "" msgid "Error installing application: {error}" msgstr "" -#: plinth/modules/apache/__init__.py:40 +#: plinth/modules/apache/__init__.py:41 #: plinth/modules/monkeysphere/templates/monkeysphere.html:67 #: plinth/modules/monkeysphere/templates/monkeysphere_details.html:45 msgid "Web Server" msgstr "" -#: plinth/modules/apache/__init__.py:46 +#: plinth/modules/apache/__init__.py:47 #, python-brace-format msgid "{box_name} Web Interface (Plinth)" msgstr "" @@ -218,7 +218,7 @@ msgstr "" msgid "None" msgstr "" -#: plinth/modules/backups/forms.py:124 plinth/modules/networks/forms.py:267 +#: plinth/modules/backups/forms.py:124 plinth/modules/networks/forms.py:266 msgid "Passphrase" msgstr "" @@ -314,7 +314,7 @@ msgid "{box_name} storage" msgstr "" #: plinth/modules/backups/templates/backups.html:30 -#: plinth/modules/backups/views.py:60 +#: plinth/modules/backups/views.py:61 msgid "Create a new backup" msgstr "" @@ -414,7 +414,7 @@ msgstr "" #: plinth/modules/backups/templates/backups_repository.html:81 #: plinth/modules/backups/templates/backups_restore.html:27 -#: plinth/modules/backups/views.py:155 +#: plinth/modules/backups/views.py:156 msgid "Restore" msgstr "" @@ -497,95 +497,95 @@ msgstr "" msgid "Verify Host" msgstr "" -#: plinth/modules/backups/views.py:55 +#: plinth/modules/backups/views.py:56 msgid "Archive created." msgstr "" -#: plinth/modules/backups/views.py:83 +#: plinth/modules/backups/views.py:84 msgid "Delete Archive" msgstr "" -#: plinth/modules/backups/views.py:95 +#: plinth/modules/backups/views.py:96 msgid "Archive deleted." msgstr "" -#: plinth/modules/backups/views.py:108 +#: plinth/modules/backups/views.py:109 msgid "Upload and restore a backup" msgstr "" -#: plinth/modules/backups/views.py:143 +#: plinth/modules/backups/views.py:144 msgid "Restored files from backup." msgstr "" -#: plinth/modules/backups/views.py:171 +#: plinth/modules/backups/views.py:172 msgid "No backup file found." msgstr "" -#: plinth/modules/backups/views.py:179 +#: plinth/modules/backups/views.py:180 msgid "Restore from uploaded file" msgstr "" -#: plinth/modules/backups/views.py:238 +#: plinth/modules/backups/views.py:239 msgid "No additional disks available to add a repository." msgstr "" -#: plinth/modules/backups/views.py:246 +#: plinth/modules/backups/views.py:247 msgid "Create backup repository" msgstr "" -#: plinth/modules/backups/views.py:273 +#: plinth/modules/backups/views.py:274 msgid "Create remote backup repository" msgstr "" -#: plinth/modules/backups/views.py:292 +#: plinth/modules/backups/views.py:293 msgid "Added new remote SSH repository." msgstr "" -#: plinth/modules/backups/views.py:314 +#: plinth/modules/backups/views.py:315 msgid "Verify SSH hostkey" msgstr "" -#: plinth/modules/backups/views.py:340 +#: plinth/modules/backups/views.py:341 msgid "SSH host already verified." msgstr "" -#: plinth/modules/backups/views.py:350 +#: plinth/modules/backups/views.py:351 msgid "SSH host verified." msgstr "" -#: plinth/modules/backups/views.py:364 +#: plinth/modules/backups/views.py:365 msgid "SSH host public key could not be verified." msgstr "" -#: plinth/modules/backups/views.py:366 +#: plinth/modules/backups/views.py:367 msgid "Authentication to remote server failed." msgstr "" -#: plinth/modules/backups/views.py:368 +#: plinth/modules/backups/views.py:369 msgid "Error establishing connection to server: {}" msgstr "" -#: plinth/modules/backups/views.py:379 +#: plinth/modules/backups/views.py:380 msgid "Repository removed." msgstr "" -#: plinth/modules/backups/views.py:393 +#: plinth/modules/backups/views.py:394 msgid "Remove Repository" msgstr "" -#: plinth/modules/backups/views.py:402 +#: plinth/modules/backups/views.py:403 msgid "Repository removed. Backups were not deleted." msgstr "" -#: plinth/modules/backups/views.py:412 +#: plinth/modules/backups/views.py:413 msgid "Unmounting failed!" msgstr "" -#: plinth/modules/backups/views.py:427 plinth/modules/backups/views.py:431 +#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432 msgid "Mounting failed" msgstr "" -#: plinth/modules/bepasty/__init__.py:25 +#: plinth/modules/bepasty/__init__.py:23 msgid "" "bepasty is a web application that allows large files to be uploaded and " "shared. Text and code snippets can also be pasted and shared. Text, image, " @@ -593,7 +593,7 @@ msgid "" "can be set to expire after a time period." msgstr "" -#: plinth/modules/bepasty/__init__.py:29 +#: plinth/modules/bepasty/__init__.py:27 msgid "" "bepasty does not use usernames for login. It only uses passwords. For each " "password, a set of permissions can be selected. Once you have created a " @@ -601,7 +601,7 @@ msgid "" "permissions." msgstr "" -#: plinth/modules/bepasty/__init__.py:33 +#: plinth/modules/bepasty/__init__.py:31 msgid "" "You can also create multiple passwords with the same set of privileges, and " "distribute them to different people or groups. This will allow you to later " @@ -609,39 +609,39 @@ msgid "" "the list." msgstr "" -#: plinth/modules/bepasty/__init__.py:42 plinth/modules/bepasty/__init__.py:51 +#: plinth/modules/bepasty/__init__.py:40 plinth/modules/bepasty/__init__.py:49 msgid "Read a file, if a web link to the file is available" msgstr "" -#: plinth/modules/bepasty/__init__.py:43 +#: plinth/modules/bepasty/__init__.py:41 msgid "Create or upload files" msgstr "" -#: plinth/modules/bepasty/__init__.py:44 +#: plinth/modules/bepasty/__init__.py:42 msgid "List all files and their web links" msgstr "" -#: plinth/modules/bepasty/__init__.py:45 +#: plinth/modules/bepasty/__init__.py:43 msgid "Delete files" msgstr "" -#: plinth/modules/bepasty/__init__.py:46 +#: plinth/modules/bepasty/__init__.py:44 msgid "Administer files: lock/unlock files" msgstr "" -#: plinth/modules/bepasty/__init__.py:50 +#: plinth/modules/bepasty/__init__.py:48 msgid "None, password is always required" msgstr "" -#: plinth/modules/bepasty/__init__.py:52 +#: plinth/modules/bepasty/__init__.py:50 msgid "List and read all files" msgstr "" -#: plinth/modules/bepasty/__init__.py:65 plinth/modules/bepasty/manifest.py:9 +#: plinth/modules/bepasty/__init__.py:63 plinth/modules/bepasty/manifest.py:9 msgid "bepasty" msgstr "" -#: plinth/modules/bepasty/__init__.py:67 +#: plinth/modules/bepasty/__init__.py:65 msgid "File & Snippet Sharing" msgstr "" @@ -687,7 +687,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:205 +#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204 #: plinth/modules/shadowsocks/forms.py:44 msgid "Password" msgstr "" @@ -876,6 +876,7 @@ msgstr "" #: plinth/modules/calibre/templates/calibre-delete-library.html:27 #: plinth/modules/gitweb/templates/gitweb_delete.html:27 #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#: plinth/modules/networks/templates/connections_delete.html:23 #, python-format msgid "Delete %(name)s" msgstr "" @@ -1222,6 +1223,7 @@ msgid "passed" msgstr "" #: plinth/modules/diagnostics/__init__.py:109 +#: plinth/modules/networks/views.py:49 msgid "failed" msgstr "" @@ -1479,12 +1481,12 @@ msgstr "" msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 +#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203 #: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" -#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:207 +#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206 msgid "Show password" msgstr "" @@ -1729,7 +1731,7 @@ msgstr "" #: plinth/modules/firewall/templates/firewall.html:51 #: plinth/modules/letsencrypt/templates/letsencrypt.html:76 -#: plinth/modules/networks/forms.py:49 plinth/modules/snapshot/forms.py:23 +#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23 #: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34 msgid "Disabled" msgstr "" @@ -2636,7 +2638,7 @@ msgstr "" msgid "Public registration disabled" msgstr "" -#: plinth/modules/mediawiki/__init__.py:26 +#: plinth/modules/mediawiki/__init__.py:27 msgid "" "MediaWiki is the wiki engine that powers Wikipedia and other WikiMedia " "projects. A wiki engine is a program for creating a collaboratively edited " @@ -2644,7 +2646,7 @@ msgid "" "collaborate with friends on projects." msgstr "" -#: plinth/modules/mediawiki/__init__.py:30 +#: plinth/modules/mediawiki/__init__.py:31 msgid "" "This MediaWiki instance comes with a randomly generated administrator " "password. You can set a new password in the \"Configuration\" section and " @@ -2653,78 +2655,88 @@ msgid "" "CreateAccount\">Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +msgid "Server URL" +msgstr "" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "" @@ -2732,6 +2744,10 @@ msgstr "" msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +msgid "Server URL updated" +msgstr "" + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2787,7 +2803,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3181,21 +3197,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3203,190 +3209,190 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3394,7 +3400,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3403,7 +3409,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3411,11 +3417,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3426,7 +3432,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3450,17 +3456,17 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3656,6 +3662,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3668,7 +3680,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3688,13 +3700,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3703,6 +3715,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3713,7 +3730,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3723,13 +3740,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -3908,71 +3925,245 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +msgid "disabled" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:28 +msgid "automatic" +msgstr "" + +#: plinth/modules/networks/views.py:29 +msgid "manual" +msgstr "" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +msgid "connecting" +msgstr "" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +msgid "configuration failed" +msgstr "" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +msgid "DHCP client failed" +msgstr "" + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +msgid "shared connection service failed" +msgstr "" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4385,7 +4576,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4395,19 +4586,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5279,6 +5470,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5370,6 +5562,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -5807,23 +6004,37 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +msgid "Updates" +msgstr "" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +msgid "Enable auto-update to next stable release" +msgstr "" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -5909,28 +6120,36 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +msgid "Distribution upgrade disabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6206,11 +6425,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "" @@ -6497,31 +6711,31 @@ msgstr "" msgid "Server deleted." msgstr "" -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -6817,6 +7031,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" diff --git a/plinth/locale/te/LC_MESSAGES/django.po b/plinth/locale/te/LC_MESSAGES/django.po index f0c95d80f..6ab9e8902 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-10-26 13:27+0000\n" "Last-Translator: Praveen Illa \n" "Language-Team: Telugu Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" "ఈ వికీకి లింక్తో ఎవరైనా దానిని చదవగలరు. లాగిన్ చేయబడిన వినియోగదారులు మాత్రమే కంటెంట్కు మార్పులు చేయవచ్చు." -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "మీడియావికీ" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "వికీ" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "నిర్వాహకుని రహస్యపదం" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." @@ -3059,21 +3061,33 @@ msgstr "" "మీడియావికీ యొక్క అడ్మినిస్ట్రేటర్ ఖాతా కోసం ఒక కొత్త పాస్ వర్డ్ ను సెట్ చెయ్యండి (అడ్మిన్). ప్రస్తుత రహస్యపదం " "ఉంచడానికి ఈ ఫీల్డ్ను ఖాళీగా వదిలేయండి." -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Service" +msgid "Server URL" +msgstr "సేవ" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "పబ్లిక్ రిజిస్ట్రేషన్లను ప్రారంభించండి" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "ఇది సశక్త పరిచినట్లయితే, అంతర్జాలంలో ఉన్న ఎవరైనా మీ మీడియావికీ ఉదాహరణ మీద ఖాతాను సృజించుకోగలరు." -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "ప్రైవేట్ మోడ్‌ను ప్రారంభించండి" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 #, fuzzy #| msgid "" #| "If enabled, Access will be restricted. Only people who have accounts can " @@ -3085,11 +3099,11 @@ msgstr "" "ఇది సశక్త పరిచినట్లయితే, ప్రవేశము నియంత్రించబడుతుంది. ఎవరికీ అయితే ఇప్పటికే ఖాతా ఉందో, వారే మీ వికీని " "చదవగలరు/మార్చగలరు. ప్రజా నమోదు కూడా ఆపివేయబడుతింది." -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "డిఫాల్ట్ చర్మం" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." @@ -3097,23 +3111,23 @@ msgstr "" "మీ మీడియావికీ ఇన్‌స్టాలేషన్ కోసం డిఫాల్ట్ చర్మాన్ని ఎంచుకోండి. వినియోగదారులు తమకు నచ్చిన చర్మాన్ని ఎంచుకునే " "అవకాశం ఉంటుంది." -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "అనుమతిపదం నవీకరించబడింది" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "పబ్లిక్ రిజిస్ట్రేషన్లు ప్రారంభించబడ్డాయి" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "పబ్లిక్ రిజిస్ట్రేషన్లు నిలిపివేయబడ్డాయి" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "ప్రైవేట్ మోడ్ ప్రారంభించబడింది" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "ప్రైవేట్ మోడ్ నిలిపివేయబడింది" @@ -3121,6 +3135,12 @@ msgstr "ప్రైవేట్ మోడ్ నిలిపివేయబడ msgid "Default skin changed" msgstr "డిఫాల్ట్ చర్మం మార్చబడింది" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "{name} deleted." +msgid "Server URL updated" +msgstr "{name} తొలగించబడింది." + #: plinth/modules/minetest/__init__.py:38 #, fuzzy, python-brace-format msgid "" @@ -3191,7 +3211,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "డిసేబుల్ లో ఉన్నప్పుడు, క్రీడాకారులు చనిపోయే లేదా ఏ రకమైన నష్టం అందుకోలేరు" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "చిరునామా" @@ -3630,21 +3650,11 @@ msgstr "" "ఫైర్వాల్ జోన్ ఇది సేవలు ఇంటర్ఫేస్లు అందుబాటులో ఉన్నాయి నియంత్రిస్తాయి. నమ్మదగిన నెట్వర్కులలో మాత్రమే అంతర్గత " "ఎంచుకోండి." -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "బహిర్గత" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "అంతర్గత" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "IPv4 చిరునామా ఇచ్చు పద్ధతి" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, fuzzy, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3655,46 +3665,46 @@ msgstr "" "{box_name}. \"భాగస్వామ్యం\" పద్దతి ఈ నెట్వర్క్ ఖాతాదారులతో ఆకృతీకరించుటకు మరియు దాని ఇంటర్నెట్ " "కనెక్షన్ భాగస్వామ్యం, ఆపోర్టును చేస్తుంది {box_name} 2 చట్టం" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "స్వయం చాలకం (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "పంచుకోబడ్డ" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "నెట్ మాస్క్" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "ఐచ్ఛిక విలువ. ఖాళీగా ఉంటే, చిరునామాపై ఆధారపడి ఒక డిఫాల్ట్ నెట్మాస్క్ ఉపయోగించబడుతుంది." -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "గేట్వే" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "ఐచ్ఛిక విలువ." -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "DNS సేవకం" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 #, fuzzy msgid "" "Optional value. If this value is given and IPv4 addressing method is " @@ -3703,11 +3713,11 @@ msgstr "" "ఐచ్ఛికము విలువ. ఈ విలువ ఇచ్చిన మరియు IPv4 ప్రసంగిస్తున్న పద్ధతి \"ఆటోమేటిక్\" కాకపోతే, DHCP సర్వర్ " "అందించిన DNS సర్వర్లు విస్మరించబడుతుంది." -#: plinth/modules/networks/forms.py:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "ద్వితీయ DNS సేవకం" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 #, fuzzy msgid "" "Optional value. If this value is given and IPv4 Addressing Method is " @@ -3716,11 +3726,11 @@ msgstr "" "ఐచ్ఛికము విలువ. ఈ విలువ ఇచ్చిన మరియు IPv4 ప్రసంగిస్తూ విధానం \"ఆటోమేటిక్\" కాకపోతే, DHCP సర్వర్ " "అందించిన DNS సర్వర్లు విస్మరించబడుతుంది." -#: plinth/modules/networks/forms.py:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "IPv6 చిరునామా ఇచ్చు పద్ధతి" -#: plinth/modules/networks/forms.py:75 +#: plinth/modules/networks/forms.py:74 #, fuzzy, python-brace-format msgid "" "\"Automatic\" methods will make {box_name} acquire configuration from this " @@ -3729,31 +3739,31 @@ msgstr "" "\"ఆటోమేటిక్\" పద్ధతులు ఒక క్లయింట్ మేకింగ్ ఈ నెట్వర్క్ నుండి {box_name} 1 ఆర్జనకు ఆకృతీకరణ " "చేస్తుంది." -#: plinth/modules/networks/forms.py:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 #, fuzzy msgid "Automatic" msgstr "స్వయంచాలక" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 #, fuzzy #| msgid "Automatic (DHCP)" msgid "Automatic, DHCP only" msgstr "స్వయం చాలకం (DHCP)" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "పట్టించుకోకండి" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 #, fuzzy msgid "Prefix" msgstr "ఉపసర్గ" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "1 మరియు 128 మధ్యగల విలువ." -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 #, fuzzy msgid "" "Optional value. If this value is given and IPv6 addressing method is " @@ -3762,7 +3772,7 @@ msgstr "" "ఐచ్ఛికము విలువ. ఈ విలువ ఇవ్వబడుతుంది ఉంటే మరియు IPv6 ప్రసంగిస్తున్న పద్ధతి \"ఆటోమేటిక్\" ఉంది, " "DHCP సర్వర్ అందించిన DNS సర్వర్లు విస్మరించబడుతుంది" -#: plinth/modules/networks/forms.py:99 +#: plinth/modules/networks/forms.py:98 #, fuzzy msgid "" "Optional value. If this value is given and IPv6 Addressing Method is " @@ -3771,55 +3781,55 @@ msgstr "" "ఐచ్ఛికము విలువ. ఈ విలువ ఇచ్చిన మరియు IPv6 ప్రసంగిస్తూ విధానం \"ఆటోమేటిక్\" కాకపోతే, DHCP సర్వర్ " "అందించిన DNS సర్వర్లు విస్మరించబడుతుంది." -#: plinth/modules/networks/forms.py:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "--ఎంచుకోండి--" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "నెట్వర్క్ యొక్క కనిపించే పేరు." -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "విధం" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "ఇన్ఫ్రాస్ట్రక్చర్" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "ప్రాప్తి సూచి" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 #, fuzzy msgid "Ad-hoc" msgstr "తదర్థ" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "ఫ్రీక్వెన్సీ బ్యాండ్" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "ఎ (5 GHz)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "బి/జి(2.4GHz)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "మార్గం" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 #, fuzzy msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " @@ -3828,11 +3838,11 @@ msgstr "" "ఐచ్ఛికము విలువ. ఎంపిక ఫ్రీక్వెన్సీ బ్యాండ్ వైర్లెస్ ఇన్ ఛానెల్కు నిరోధించండి. ఖాళీ లేదా 0 విలువ స్వయంచాలక " "ఎంపిక అర్థం." -#: plinth/modules/networks/forms.py:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "BSSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 #, fuzzy msgid "" "Optional value. Unique identifier for the access point. When connecting to " @@ -3842,32 +3852,32 @@ msgstr "" "ఐచ్ఛికము విలువ. ప్రవేశ బిందువు కోసం ప్రత్యేక ఐడెంటిఫైయర్. ఒక యాక్సెస్ పాయింట్ కనెక్ట్ చేసినప్పుడు, యాక్సెస్ " "పాయింట్ BSSID అందించిన మ్యాచ్లు మాత్రమే ఉంటే కనెక్ట్. ఉదాహరణ: 00: 11: 22: aa: BB: సిసి." -#: plinth/modules/networks/forms.py:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "ప్రామాణీకరణ విధం" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 #, 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:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA (వైఫై రక్షిత యాక్సెస్)" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "తెరచిన" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3875,7 +3885,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3884,7 +3894,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3892,11 +3902,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3907,7 +3917,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3931,19 +3941,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "ప్రస్తుత అల్లిక ఆకృతీకరణ" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4145,6 +4155,12 @@ msgstr "" "ఈ ఇంటర్ఫేస్ మీ ఇంటర్నెట్ కనెక్షన్ అందుకోవాలి. మీరు ఒక స్థానిక నెట్వర్క్ / యంత్రానికి దానిని కనెక్ట్ ఉంటే, " "కేవలం అంతర్గతంగానే అందుబాటులో అనేది అనేక సేవలు అందుబాటులో వుండదు." +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "బహిర్గత" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4157,7 +4173,7 @@ msgid "Create Connection" msgstr "అనుసంధానం సృష్టించు" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "అనుసంధానం తొలగించు" @@ -4177,13 +4193,13 @@ msgstr "అంతరం" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "ఈథర్నెట్" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4192,6 +4208,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "అనుసంధానం చూపించు %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "అంతర్గత" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4202,7 +4223,7 @@ msgid "Computer" msgstr "కంప్యూటర్" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "అనుసంధానాన్ని సవరించండి" @@ -4214,13 +4235,13 @@ msgstr "అనుసంధానం" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "సమీప వై-ఫై నెట్వర్కులు" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "అనుసంధానాన్ని జతచేయండి" @@ -4406,73 +4427,297 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "నిలిపివేయబడింది" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +msgid "automatic" +msgstr "స్వయంచాలక" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "కరదీపిక" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "పంచుకోబడ్డ" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "నిర్వహించండి" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Available Domains" +msgid "unavailable" +msgstr "అందుబాటులో ఉన్న డొమైన్లు" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "కేబుల్ అనుసంధానించబడిన" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +msgid "preparing" +msgstr "ఫైలు సమకాలీకరించబడుచున్నధి" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "అనుసంధానం" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "HTTP ప్రాథమిక ప్రమాణీకరణ ఉపయోగించు" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "క్రియారహితం చేయి" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "క్రియారహితం చేయి" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "స్థితి కారణాం" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "Mumble server is not running" +msgid "device is now managed" +msgstr "మంబ్లు సేవిక నడవంలేదు" + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "Mumble server is not running" +msgid "device is now unmanaged" +msgstr "మంబ్లు సేవిక నడవంలేదు" + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "ఆకృతీకరణ ఫైలు: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "{name} deleted." +msgid "DHCP client failed" +msgstr "{name} తొలగించబడింది." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "Internet connection type saved." +msgid "shared connection service failed" +msgstr "ఇంటర్నెట్ కనెక్షన్ రకం సేవ్ చేయబడింది." + +#: plinth/modules/networks/views.py:78 +#, fuzzy +msgid "device was removed" +msgstr "ఈ సేవ ఇప్పటికే ఉంది" + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "The device is mounted by another user." +msgid "device disconnected by user" +msgstr "పరికరం మరొక వినియోగదారుచే మౌంట్ చేయబడింది." + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Client not found" +msgid "Wi-Fi network not found" +msgstr "క్లయింట్ దొరకలేదు" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "సాధారణమైన" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Interface" +msgid "TUN or TAP interface" +msgstr "అంతర్ముఖం" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "వైర్గార్డ్" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +msgid "ad-hoc" +msgstr "తదర్థ" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "ఇన్ఫ్రాస్ట్రక్చర్" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "ప్రాప్తి సూచి" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "ప్రాప్తి సూచి" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "నెట్వర్క్ అనుసంధానాలు" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "అనుసంధానం చూపించలేము: అనుసంధానం దొరకలేదు." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "అనుసంధాన సమాచారం" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "దొరకలేదు అనుసంధానం: అనుసంధానని సవరించడం సాధ్యపడదు." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "ఇటువంటి అనుసంధాన రకం ఇంకా అర్థంకాలేదు." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "{name} అనుసంధానం ఉత్తేజించబడింది." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "అనుసంధానాన్ని ఉత్తేజించుటలో విఫలమైంది: అనుసంధానం దొరకలేదు." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "{name} అనుసంధానాన్ని ఉత్తేజించుటలో విఫలమైంది: సరైన పరికరం అందుబాటులో లేదు." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "{name} అనుసంధానం క్రియారహితం చేయబడింది." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "అనుసంధానం క్రియారహితం విఫలమైంది: అనుసంధానం దొరకలేదు." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 #, fuzzy #| msgid "Adding New Ethernet Connection" msgid "Adding New Generic Connection" msgstr "కొత్త ఈథర్నెట్ అనుసంధానాన్ని కలుపుతోంది" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "కొత్త ఈథర్నెట్ అనుసంధానాన్ని కలుపుతోంది" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "కొత్త PPPoE అనుసంధానాన్ని కలుపుతోంది" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "కొత్త వై-ఫై అనుసంధానాన్ని కలుపుతోంది" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "{name} అనుసంధానం తొలగించబడింది." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "అనుసంధానం తొలగించడం విఫలమైంది: అనుసంధానం దొరకలేదు." @@ -4961,7 +5206,7 @@ msgstr "IRC క్లయింట్" msgid "Quasseldroid" msgstr "క్వాసెల్ డ్రొఇడ్" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, fuzzy, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4975,19 +5220,19 @@ msgstr "" "\"> supported client application అవసరం.\n" "రాడికల్ ఏ యూజర్ అయినా {box_name}లాగిన్ తో యాక్సెస్ చేయవచ్చు" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "రాడికేల్" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "క్యాలెండర్ మరియు అడ్రస్సు పుస్తకము" @@ -6004,6 +6249,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 #, fuzzy msgid "Storage" msgstr "అన్హొస్టెడ్ స్టోరేజ్ ని (పునరుద్ధరించండి)" @@ -6102,6 +6348,12 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "{box_name} గురించి" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6611,27 +6863,45 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "నవీకరణ యూ.ఆర్.ఎల్" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "నవీకరణ యూ.ఆర్.ఎల్" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox Manual" msgid "FreedomBox Updated" msgstr "ఫ్రీడమ్ బాక్స్ నిర్దేశిక" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 #, fuzzy #| msgid "Enable automatic upgrades" msgid "Enable auto-update" msgstr "స్వయంచాలక నవీకరణలు ప్రారంభించు" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable automatic upgrades" +msgid "Enable auto-update to next stable release" +msgstr "స్వయంచాలక నవీకరణలు ప్రారంభించు" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6724,28 +6994,40 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "గమనింపబడని-నవీకరణలు ఆకృతీకరించునప్పుడు దోషం: {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "స్వయంచాలక నవీకరణలు ప్రారంభించబడ్డాయి" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "స్వయంచాలక నవీకరణలు నిలిపివేయబడ్డాయి" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "స్వయంచాలక నవీకరణలు ప్రారంభించబడ్డాయి" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "స్వయంచాలక నవీకరణలు నిలిపివేయబడ్డాయి" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "అప్గ్రేడ్ ప్రక్రియ ప్రారంభించబడింది." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "నవీకరణ ప్రారంభం విఫలమైంది." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -7043,11 +7325,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "వైర్గార్డ్" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid kite name" @@ -7387,31 +7664,31 @@ msgstr "అనుసంధానం తొలగించు" msgid "Server deleted." msgstr "{name} తొలగించబడింది." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "పిపిపిఒఇ" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "సాధారణమైన" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "సంస్థాపన ఒక పొరపాటు జరిగింది" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "వ్యవస్థాపిస్తోంది" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "దిగుమతి అవుతోంది" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "ప్రసార మాధ్యమం మార్పు" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "ఆకృతీకరణ ఫైలు: {file}" @@ -7746,6 +8023,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "ప్రస్తుతం ఈ అనువర్తనం మీ పంపిణీకి అందుబాటులో లేదు." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "నిక్షిప్తం చేయు" @@ -7980,9 +8261,6 @@ msgstr "గుజరాతీ" #~ msgid "Router configuration type saved." #~ msgstr "టోర్ ఆకృతీకరణ నవీకరించబడుతుంది" -#~ msgid "Internet connection type saved." -#~ msgstr "ఇంటర్నెట్ కనెక్షన్ రకం సేవ్ చేయబడింది." - #, fuzzy #~| msgid "Service discovery server is running" #~ msgid "Service %(service_name)s is running." @@ -8134,9 +8412,6 @@ msgstr "గుజరాతీ" #~ msgid "Create a Wiki or Blog" #~ msgstr "ఒక వికీ లేదా బ్లాగు సృష్టించండి" -#~ msgid "Manage" -#~ msgstr "నిర్వహించండి" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "మీ {box_name} దానుబే ప్రతి తో మీరు అందుకున్న రశీదు" diff --git a/plinth/locale/tr/LC_MESSAGES/django.po b/plinth/locale/tr/LC_MESSAGES/django.po index 0aa77d4b6..a4aa04e8b 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-10-26 13:27+0000\n" "Last-Translator: Burak Yavuz \n" "Language-Team: Turkish Your {box_name} gets its " @@ -3899,7 +3909,7 @@ msgstr "" "Internet 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:316 +#: plinth/modules/networks/forms.py:315 #, python-brace-format msgid "" "{box_name} is your router

Your {box_name} has " @@ -3913,7 +3923,7 @@ msgstr "" "Internet'e bağlı ve tüm cihazlarınız kendi Internet bağlanabilirlikleri için " "{box_name} cihazına bağlanır.

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

Your Internet " @@ -3924,11 +3934,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:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "Internet bağlantı türünüzü seçin" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3946,7 +3956,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:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3983,7 +3993,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:386 +#: plinth/modules/networks/forms.py:385 msgid "" "I do not know the type of connection my ISP provides

You will be suggested the most conservative actions.

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

Size en " "ölçülü eylemler önerilecektir.

" -#: plinth/modules/networks/forms.py:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "Tercih edilen yönlendirici yapılandırması" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4215,6 +4225,12 @@ msgstr "" "bağlarsanız, sadece dahili olarak kullanılabilir birçok hizmet " "kullanılamayacaktır." +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "Harici" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4229,7 +4245,7 @@ msgid "Create Connection" msgstr "Bağlantı Oluştur" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "Bağlantıyı Sil" @@ -4249,13 +4265,13 @@ msgstr "Aralık" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "Ethernet" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Kablosuz (Wi-Fi)" @@ -4264,6 +4280,11 @@ msgstr "Kablosuz (Wi-Fi)" msgid "Show connection %(connection.name)s" msgstr "%(connection.name)s bağlantısını göster" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "Dahili" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4274,7 +4295,7 @@ msgid "Computer" msgstr "Bilgisayar" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "Bağlantıyı Düzenle" @@ -4284,13 +4305,13 @@ msgstr "Bağlantılar" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "Yakındaki Kablosuz (Wi-Fi) Ağları" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "Bağlantı Ekle" @@ -4506,72 +4527,303 @@ msgstr "" "kılavuzunu çevrimiçi olarak arayın. Bu, bu görevin nasıl " "gerçekleştirileceğine dair tam talimatlar sağlayacak." -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "Etkisizleştirildi" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "Otomatik" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgctxt "User guide" +#| msgid "Manual" +msgid "manual" +msgstr "Kılavuz" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "Paylaşılan" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "Yönet" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Unavailable Shares" +msgid "unavailable" +msgstr "Kullanılamaz Paylaşımlar" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "kablo bağlı" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Sharing" +msgid "preparing" +msgstr "Paylaşım" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "Bağlantı" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "HTTP temel kimlik doğrulamasını kullan" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "Devre dışı bırak" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "Devre dışı bırak" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "Durum nedeni" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now managed" +msgstr "Aygıt bağlı değil." + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "The device is not mounted." +msgid "device is now unmanaged" +msgstr "Aygıt bağlı değil." + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "yapılandırma dosyası: {file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Client deleted." +msgid "DHCP client failed" +msgstr "İstemci silindi." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "The operation failed." +msgid "shared connection service failed" +msgstr "İşlem başarısız oldu." + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "The device is already mounted." +msgid "device was removed" +msgstr "Aygıt zaten bağlı." + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "The device is mounted by another user." +msgid "device disconnected by user" +msgstr "Aygıt başka bir kullanıcı tarafından bağlandı." + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Client not found" +msgid "Wi-Fi network not found" +msgstr "İstemci bulunamadı" + +#: plinth/modules/networks/views.py:86 +#, fuzzy +#| msgid "The operation failed." +msgid "a secondary connection failed" +msgstr "İşlem başarısız oldu." + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "Genel" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Network Interface" +msgid "TUN or TAP interface" +msgstr "Ağ Arayüzü" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "WireGuard" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "Geçici" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "Altyapı" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "Erişim Noktası" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "Erişim Noktası" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "Ağ Bağlantıları" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "Bağlantı gösterilemiyor: Bağlantı bulunamadı." -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "Bağlantı Bilgileri" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "Bağlantı düzenlenemiyor: Bağlantı bulunamadı." -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "Bu tür bir bağlantı henüz anlaşılmadı." -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "{name} bağlantısı etkinleştirildi." -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "Bağlantıyı etkinleştirme başarısız oldu: Bağlantı bulunamadı." -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" "{name} bağlantısını etkinleştirme başarısız oldu: Mevcut uygun bir cihaz yok." -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "{name} bağlantısı devre dışı bırakıldı." -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "Bağlantıyı devre dışı bırakma başarısız oldu: Bağlantı bulunamadı." -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "Yeni Genel Bağlantı Ekleme" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "Yeni Ethernet Bağlantısı Ekleme" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "Yeni PPPoE Bağlantısı Ekleme" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "Yeni Kablosuz (Wi-Fi) Bağlantısı Ekleme" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "{name} bağlantısı silindi." -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "Bağlantının silinmesi başarısız oldu: Bağlantı bulunamadı." @@ -5062,7 +5314,7 @@ msgstr "IRC İstemcisi" msgid "Quasseldroid" msgstr "Quasseldroid" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -5077,7 +5329,7 @@ msgstr "" "\">desteklenen bir istemci uygulaması gereklidir. Radicale'ye {box_name} " "oturum açma adı ile herhangi bir kullanıcı tarafından erişilebilir." -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " @@ -5087,12 +5339,12 @@ msgstr "" "temel bir web arayüzü sağlar. Ayrı bir istemci kullanılarak yapılması " "zorunlu olan olayların veya kişilerin eklenmesini desteklemez." -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "Radicale" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "Takvim ve Adres Defteri" @@ -6103,6 +6355,7 @@ msgstr "" "genişletebilirsiniz." #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "Depolama" @@ -6195,6 +6448,12 @@ msgstr "" msgid "Low disk space" msgstr "Düşük disk alanı" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "{box_name} Hakkında" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "Disk arızası yakın" @@ -6711,24 +6970,42 @@ 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:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "Güncelle" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "Güncelle" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "FreedomBox Güncellendi" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "Otomatik güncellemeyi etkinleştir" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" "Etkinleştirildiğinde, FreedomBox günde bir kez otomatik olarak güncellenir." +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable auto-update" +msgid "Enable auto-update to next stable release" +msgstr "Otomatik güncellemeyi etkinleştir" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "Sık yapılan özellik güncellemelerini etkinleştir (önerilir)" @@ -6832,28 +7109,40 @@ msgstr "" msgid "Show recent update logs" msgstr "Son güncelleme günlüklerini göster" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "unattended-upgrades yapılandırılırken bir hata oldu: {error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "Otomatik yükseltmeler etkinleştirildi" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "Otomatik yükseltmeler etkisizleştirildi" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "Otomatik yükseltmeler etkinleştirildi" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "Otomatik yükseltmeler etkisizleştirildi" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "Yükseltme işlemi başladı." -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "Yükseltmeyi başlatma başarısız oldu." -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "Sık yapılan özellik güncellemeleri etkinleştirildi." @@ -7164,11 +7453,6 @@ msgstr "" "cihazına bağlamaktır. Halka açık bir Kablosuz (Wi-Fi) ağına bağlıyken, tüm " "trafik {box_name} aracılığıyla güvenli bir şekilde aktarılabilir." -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "WireGuard" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "Geçersiz anahtar." @@ -7475,31 +7759,31 @@ msgstr "Sunucuya Bağlantıyı Sil" msgid "Server deleted." msgstr "Sunucu silindi." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPoE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "Genel" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "Kurulum sırasında hata oldu" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "yükleniyor" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "indiriliyor" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "ortam değiştirme" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "yapılandırma dosyası: {file}" @@ -7829,6 +8113,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "Bu uygulama şu anda dağıtımınızda mevcut değil." +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "Yükle" @@ -8234,9 +8522,6 @@ msgstr "Gujarati" #~ msgid "Create a Wiki or Blog" #~ msgstr "Bir Viki ya da Blog oluştur" -#~ msgid "Manage" -#~ msgstr "Yönet" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "{box_name} kutunuzun Danube sürümü ile aldığınız fiş" diff --git a/plinth/locale/uk/LC_MESSAGES/django.po b/plinth/locale/uk/LC_MESSAGES/django.po index e9ef7878b..4b472f964 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2019-01-04 17:06+0000\n" "Last-Translator: prolinux ukraine \n" "Language-Team: Ukrainian Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +msgid "Server URL" +msgstr "" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "" @@ -2843,6 +2855,12 @@ msgstr "" msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "Archive deleted." +msgid "Server URL updated" +msgstr "Архів видалено." + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2898,7 +2916,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3296,21 +3314,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3318,190 +3326,190 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3509,7 +3517,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3518,7 +3526,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3526,11 +3534,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3541,7 +3549,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3565,19 +3573,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "General Configuration" msgid "Preferred router configuration" msgstr "Загальні налаштування" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3773,6 +3781,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3785,7 +3799,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3805,13 +3819,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3820,6 +3834,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3830,7 +3849,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3842,13 +3861,13 @@ msgstr "З’єднання відхилено" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -4027,71 +4046,255 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +msgid "disabled" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:28 +msgid "automatic" +msgstr "" + +#: plinth/modules/networks/views.py:29 +msgid "manual" +msgstr "" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection refused" +msgid "connecting" +msgstr "З’єднання відхилено" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "Configuration updated" +msgid "configuration failed" +msgstr "Конфігурацію оновлено" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Archive deleted." +msgid "DHCP client failed" +msgstr "Архів видалено." + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "Configuration updated" +msgid "shared connection service failed" +msgstr "Конфігурацію оновлено" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Repository not found" +msgid "Wi-Fi network not found" +msgstr "Сховище не знайдено" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4506,7 +4709,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4516,19 +4719,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5408,6 +5611,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5499,6 +5703,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -5938,25 +6147,41 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update setup" +msgid "Updates" +msgstr "Оновити налаштування" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" msgstr "FreedomBox" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +msgid "Enable auto-update to next stable release" +msgstr "" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6044,28 +6269,36 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +msgid "Distribution upgrade disabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6345,11 +6578,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Repository not found" @@ -6668,31 +6896,31 @@ msgstr "Помилка при встановлені застосунку: {erro msgid "Server deleted." msgstr "Архів видалено." -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -6988,6 +7216,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "" @@ -7054,11 +7286,6 @@ msgstr "" #~ msgid "Router configuration type saved." #~ msgstr "Конфігурацію оновлено" -#, fuzzy -#~| msgid "Configuration updated" -#~ msgid "Internet connection type saved." -#~ msgstr "Конфігурацію оновлено" - #~ msgid "Module: %(module)s" #~ msgstr "Модуль: %(module)s" diff --git a/plinth/locale/zh_Hans/LC_MESSAGES/django.po b/plinth/locale/zh_Hans/LC_MESSAGES/django.po index 5354c7bd9..4d3407c52 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: 2020-10-08 23:26+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Chinese (Simplified) Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "共笔文档" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 #, fuzzy #| msgid "Administrator Account" msgid "Administrator Password" msgstr "管理员帐户" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +#, fuzzy +#| msgid "Service" +msgid "Server URL" +msgstr "服务" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 #, fuzzy #| msgid "Enable application" msgid "Enable public registrations" msgstr "启用应用程序" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 #, fuzzy #| msgid "Enable creative mode" msgid "Enable private mode" msgstr "启用创意模式" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 #, fuzzy #| msgid "Default" msgid "Default Skin" msgstr "默认" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 #, fuzzy #| msgid "Password" msgid "Password updated" msgstr "密码" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 #, fuzzy #| msgid "Application enabled" msgid "Public registrations enabled" msgstr "应用程序已启用" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 #, fuzzy #| msgid "Application disabled" msgid "Public registrations disabled" msgstr "应用程序已禁用" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 #, fuzzy #| msgid "PageKite enabled" msgid "Private mode enabled" msgstr "PageKite 已启用" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 #, fuzzy #| msgid "PageKite disabled" msgid "Private mode disabled" @@ -3127,6 +3141,12 @@ msgstr "PageKite 已禁用" msgid "Default skin changed" msgstr "设置未改变" +#: plinth/modules/mediawiki/views.py:90 +#, fuzzy +#| msgid "{name} deleted." +msgid "Server URL updated" +msgstr "{name} 已删除。" + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -3208,7 +3228,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "禁用时,玩家间不能互相伤害也不能死" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "地址" @@ -3641,21 +3661,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "防火墙区域将控制哪些服务可用在此接口。选择内部只有受信任的网络。" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "外网" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "内网" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "IPv4 寻址方式" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3665,46 +3675,46 @@ msgstr "" "“自动”方式可以让 {box_name} 从此网络请求一个配置使其成为一个客户端。“共享”方" "式会让 {box_name} 作为一个路由器,配置此网络上的客户端并共享互联网连接。" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "自动 (DHCP)" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "共享" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: 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:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "子网掩码" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "可选的值。如果为空,则将使用基于地址的默认子网掩码。" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "网关" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "可选的值。" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "DNS 服务器" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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." @@ -3712,11 +3722,11 @@ msgstr "" "可选的值。如果给出了此值和 IPv4 寻址方法是\"自动\",将忽略由 DHCP 服务器提供" "的 DNS 服务器。" -#: plinth/modules/networks/forms.py:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "备选 DNS 服务器" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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." @@ -3724,38 +3734,38 @@ msgstr "" "可选的值。如果给出了此值和 IPv4 寻址方式是\"自动\",将忽略由 DHCP 服务器提供" "的 DNS 服务器。" -#: plinth/modules/networks/forms.py:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "IPv6 寻址方式" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "自动" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "自动,只使用 DHCP" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "忽略" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "前缀" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "在 1 到 128 之间取值。" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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." @@ -3763,7 +3773,7 @@ msgstr "" "可选的值。如果给出了此值和 IPv6 寻址方法是\"自动\",将忽略由 DHCP 服务器提供" "的 DNS 服务器。" -#: plinth/modules/networks/forms.py:99 +#: plinth/modules/networks/forms.py:98 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." @@ -3771,64 +3781,64 @@ msgstr "" "可选的值。如果给出了此值和 IPv6 寻址方式是\"自动\",将忽略由 DHCP 服务器提供" "的 DNS 服务器。" -#: plinth/modules/networks/forms.py:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "-- 选择 --" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "SSID" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "可见网络的名称。" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "模式" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "基础架构" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "访问点" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "Ad-hoc" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "频带" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "信道" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "BSSID" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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 " @@ -3837,31 +3847,31 @@ msgstr "" "可选的值。指定接入点的标识。当要连接到一个接入点时,只会连接到符合给出值的提" "供者。例如:00:11:22:aa:bb:cc。" -#: plinth/modules/networks/forms.py:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "身份验证模式" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 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:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "WPA" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "打开" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, 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:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3869,7 +3879,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3878,7 +3888,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3886,11 +3896,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3901,7 +3911,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3925,19 +3935,19 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "当前的网络配置" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -4137,6 +4147,12 @@ msgstr "" "此接口应该接收您的 Internet 连接。如果你将其连接到本地网络,这意味着很多仅在" "内网可用的服务将不可用。" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "外网" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -4149,7 +4165,7 @@ msgid "Create Connection" msgstr "创建连接" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "删除连接" @@ -4169,13 +4185,13 @@ msgstr "间距" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "以太网" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "Wi-Fi" @@ -4184,6 +4200,11 @@ msgstr "Wi-Fi" msgid "Show connection %(connection.name)s" msgstr "显示连接 %(connection.name)s" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "内网" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -4194,7 +4215,7 @@ msgid "Computer" msgstr "计算机" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "编辑连接" @@ -4206,13 +4227,13 @@ msgstr "连接" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "附近的无线网络" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "添加连接" @@ -4397,71 +4418,299 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 +#: plinth/modules/networks/views.py:27 +#, fuzzy +#| msgid "Disabled" +msgid "disabled" +msgstr "已禁用" + +#: plinth/modules/networks/views.py:28 +#, fuzzy +#| msgid "Automatic" +msgid "automatic" +msgstr "自动" + +#: plinth/modules/networks/views.py:29 +#, fuzzy +#| msgid "Manual" +msgid "manual" +msgstr "手册" + +#: plinth/modules/networks/views.py:30 +#, fuzzy +#| msgid "Shared" +msgid "shared" +msgstr "共享" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +#, fuzzy +#| msgid "Manage" +msgid "unmanaged" +msgstr "管理" + +#: plinth/modules/networks/views.py:39 +#, fuzzy +#| msgid "Available Domains" +msgid "unavailable" +msgstr "可用域名" + +#: plinth/modules/networks/views.py:40 +#, fuzzy +#| msgid "cable is connected" +msgid "disconnected" +msgstr "线缆已连接" + +#: plinth/modules/networks/views.py:41 +#, fuzzy +#| msgid "Enable Shaarli" +msgid "preparing" +msgstr "启用 Shaarli" + +#: plinth/modules/networks/views.py:42 +#, fuzzy +#| msgid "Connection" +msgid "connecting" +msgstr "连接" + +#: plinth/modules/networks/views.py:43 +#, fuzzy +#| msgid "Use HTTP basic authentication" +msgid "needs authentication" +msgstr "使用 HTTP 基本身份验证" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +#, fuzzy +#| msgid "Deactivate" +msgid "activated" +msgstr "停用" + +#: plinth/modules/networks/views.py:48 +#, fuzzy +#| msgid "Deactivate" +msgid "deactivating" +msgstr "停用" + +#: plinth/modules/networks/views.py:56 +#, fuzzy +#| msgid "State reason" +msgid "no reason" +msgstr "状态原因" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +#, fuzzy +#| msgid "repro service is not running" +msgid "device is now managed" +msgstr "repro 服务未运行" + +#: plinth/modules/networks/views.py:62 +#, fuzzy +#| msgid "repro service is not running" +msgid "device is now unmanaged" +msgstr "repro 服务未运行" + +#: plinth/modules/networks/views.py:64 +#, fuzzy +#| msgid "configuration file: {file}" +msgid "configuration failed" +msgstr "配置文件:{file}" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +#, fuzzy +#| msgid "Archive deleted." +msgid "DHCP client failed" +msgstr "归档已删除。" + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +#, fuzzy +#| msgid "Tor configuration is being updated" +msgid "shared connection service failed" +msgstr "Tor 配置已更新" + +#: plinth/modules/networks/views.py:78 +#, fuzzy +#| msgid "This service already exists" +msgid "device was removed" +msgstr "此服务已存在" + +#: plinth/modules/networks/views.py:80 +#, fuzzy +#| msgid "cable is connected" +msgid "device disconnected by user" +msgstr "线缆已连接" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:84 +#, fuzzy +#| msgid "Repository not found" +msgid "Wi-Fi network not found" +msgstr "找不到存储库" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +#, fuzzy +#| msgid "Generic" +msgid "generic" +msgstr "通用" + +#: plinth/modules/networks/views.py:102 +#, fuzzy +#| msgid "Interface" +msgid "TUN or TAP interface" +msgstr "接口" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +#, fuzzy +#| msgid "Ad-hoc" +msgid "ad-hoc" +msgstr "Ad-hoc" + +#: plinth/modules/networks/views.py:111 +#, fuzzy +#| msgid "Infrastructure" +msgid "infrastructure" +msgstr "基础架构" + +#: plinth/modules/networks/views.py:112 +#, fuzzy +#| msgid "Access Point" +msgid "access point" +msgstr "访问点" + +#: plinth/modules/networks/views.py:113 +#, fuzzy +#| msgid "Access Point" +msgid "mesh point" +msgstr "访问点" + +#: plinth/modules/networks/views.py:127 msgid "Network Connections" msgstr "网络连接" -#: plinth/modules/networks/views.py:49 +#: plinth/modules/networks/views.py:142 msgid "Cannot show connection: Connection not found." msgstr "不能显示连接: 找不到连接。" -#: plinth/modules/networks/views.py:84 +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "连接信息" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "不能编辑连接: 找不到连接。" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "这种类型的连接尚没有引入。" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "激活的连接 {name}。" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "未能激活连接: 找不到连接。" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "未能激活连接 {name}: 没有合适的设备是可用。" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "停用的连接 {name}。" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "无法取消激活连接: 找不到连接。" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "添加新的常规连接" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "添加新的以太网连接" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "添加新的 PPPoE 连接" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "添加新的 Wi-Fi 连接" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "连接 {name} 已删除。" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "删除连接失败: 找不到连接。" @@ -4955,7 +5204,7 @@ msgstr "Quassel IRC 客户端" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, fuzzy, python-brace-format #| msgid "" #| "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4975,19 +5224,19 @@ msgstr "" "user_documentation/#idcaldav-and-carddav-client\">支持的客户端应用程序。" "任何拥有 {box_name} 登录名的用户都可以访问 Radicale。" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 #, fuzzy #| msgid "" #| "Calendar and Addressbook \n" @@ -6031,6 +6280,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 #, fuzzy #| msgid "reStore" msgid "Storage" @@ -6135,6 +6385,12 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, fuzzy, python-brace-format +#| msgid "About {box_name}" +msgid "Go to {app_name}" +msgstr "关于 {box_name}" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -6633,27 +6889,45 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "更新" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +#, fuzzy +#| msgid "Update" +msgid "Updates" +msgstr "更新" + +#: plinth/modules/upgrades/__init__.py:108 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" msgstr "FreedomBox" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 #, fuzzy #| msgid "Enable automatic upgrades" msgid "Enable auto-update" msgstr "启用自动升级" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +#, fuzzy +#| msgid "Enable automatic upgrades" +msgid "Enable auto-update to next stable release" +msgstr "启用自动升级" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -6756,28 +7030,40 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "配置无人参与升级时错误:{error}" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "已启用自动升级" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "已禁用自动升级" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +#, fuzzy +#| msgid "Automatic upgrades enabled" +msgid "Distribution upgrade enabled" +msgstr "已启用自动升级" + +#: plinth/modules/upgrades/views.py:84 +#, fuzzy +#| msgid "Automatic upgrades disabled" +msgid "Distribution upgrade disabled" +msgstr "已禁用自动升级" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "升级过程开始。" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "开始升级失败。" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -7082,11 +7368,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 #, fuzzy #| msgid "Invalid kite name" @@ -7449,31 +7730,31 @@ msgstr "删除连接" msgid "Server deleted." msgstr "{name} 已删除。" -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "PPPoE" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "通用" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "安装时错误" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "安装" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "下载中" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "媒体改变" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "配置文件:{file}" @@ -7827,6 +8108,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "这项应用现在在你不中无法使用" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr "安装" @@ -8005,11 +8290,6 @@ msgstr "古吉拉特语" #~ msgid "Router configuration type saved." #~ msgstr "Tor 配置已更新" -#, fuzzy -#~| msgid "Tor configuration is being updated" -#~ msgid "Internet connection type saved." -#~ msgstr "Tor 配置已更新" - #, fuzzy #~| msgid "Service discovery server is running" #~ msgid "Service %(service_name)s is running." @@ -8169,9 +8449,6 @@ msgstr "古吉拉特语" #~ msgid "Create a Wiki or Blog" #~ msgstr "创建一个 Wiki 或博客" -#~ msgid "Manage" -#~ msgstr "管理" - #~ msgid "The voucher you received with your {box_name} Danube Edition" #~ msgstr "您收到的您的 {box_name} Danube 版本优惠卷" diff --git a/plinth/locale/zh_Hant/LC_MESSAGES/django.po b/plinth/locale/zh_Hant/LC_MESSAGES/django.po index 617e5d739..8307fcb4c 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: 2020-10-19 20:11-0400\n" +"POT-Creation-Date: 2020-11-02 19:02-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -85,13 +85,13 @@ msgstr "" msgid "Error installing application: {error}" msgstr "" -#: plinth/modules/apache/__init__.py:40 +#: plinth/modules/apache/__init__.py:41 #: plinth/modules/monkeysphere/templates/monkeysphere.html:67 #: plinth/modules/monkeysphere/templates/monkeysphere_details.html:45 msgid "Web Server" msgstr "" -#: plinth/modules/apache/__init__.py:46 +#: plinth/modules/apache/__init__.py:47 #, python-brace-format msgid "{box_name} Web Interface (Plinth)" msgstr "" @@ -216,7 +216,7 @@ msgstr "" msgid "None" msgstr "" -#: plinth/modules/backups/forms.py:124 plinth/modules/networks/forms.py:267 +#: plinth/modules/backups/forms.py:124 plinth/modules/networks/forms.py:266 msgid "Passphrase" msgstr "" @@ -312,7 +312,7 @@ msgid "{box_name} storage" msgstr "" #: plinth/modules/backups/templates/backups.html:30 -#: plinth/modules/backups/views.py:60 +#: plinth/modules/backups/views.py:61 msgid "Create a new backup" msgstr "" @@ -412,7 +412,7 @@ msgstr "" #: plinth/modules/backups/templates/backups_repository.html:81 #: plinth/modules/backups/templates/backups_restore.html:27 -#: plinth/modules/backups/views.py:155 +#: plinth/modules/backups/views.py:156 msgid "Restore" msgstr "" @@ -495,95 +495,95 @@ msgstr "" msgid "Verify Host" msgstr "" -#: plinth/modules/backups/views.py:55 +#: plinth/modules/backups/views.py:56 msgid "Archive created." msgstr "" -#: plinth/modules/backups/views.py:83 +#: plinth/modules/backups/views.py:84 msgid "Delete Archive" msgstr "" -#: plinth/modules/backups/views.py:95 +#: plinth/modules/backups/views.py:96 msgid "Archive deleted." msgstr "" -#: plinth/modules/backups/views.py:108 +#: plinth/modules/backups/views.py:109 msgid "Upload and restore a backup" msgstr "" -#: plinth/modules/backups/views.py:143 +#: plinth/modules/backups/views.py:144 msgid "Restored files from backup." msgstr "" -#: plinth/modules/backups/views.py:171 +#: plinth/modules/backups/views.py:172 msgid "No backup file found." msgstr "" -#: plinth/modules/backups/views.py:179 +#: plinth/modules/backups/views.py:180 msgid "Restore from uploaded file" msgstr "" -#: plinth/modules/backups/views.py:238 +#: plinth/modules/backups/views.py:239 msgid "No additional disks available to add a repository." msgstr "" -#: plinth/modules/backups/views.py:246 +#: plinth/modules/backups/views.py:247 msgid "Create backup repository" msgstr "" -#: plinth/modules/backups/views.py:273 +#: plinth/modules/backups/views.py:274 msgid "Create remote backup repository" msgstr "" -#: plinth/modules/backups/views.py:292 +#: plinth/modules/backups/views.py:293 msgid "Added new remote SSH repository." msgstr "" -#: plinth/modules/backups/views.py:314 +#: plinth/modules/backups/views.py:315 msgid "Verify SSH hostkey" msgstr "" -#: plinth/modules/backups/views.py:340 +#: plinth/modules/backups/views.py:341 msgid "SSH host already verified." msgstr "" -#: plinth/modules/backups/views.py:350 +#: plinth/modules/backups/views.py:351 msgid "SSH host verified." msgstr "" -#: plinth/modules/backups/views.py:364 +#: plinth/modules/backups/views.py:365 msgid "SSH host public key could not be verified." msgstr "" -#: plinth/modules/backups/views.py:366 +#: plinth/modules/backups/views.py:367 msgid "Authentication to remote server failed." msgstr "" -#: plinth/modules/backups/views.py:368 +#: plinth/modules/backups/views.py:369 msgid "Error establishing connection to server: {}" msgstr "" -#: plinth/modules/backups/views.py:379 +#: plinth/modules/backups/views.py:380 msgid "Repository removed." msgstr "" -#: plinth/modules/backups/views.py:393 +#: plinth/modules/backups/views.py:394 msgid "Remove Repository" msgstr "" -#: plinth/modules/backups/views.py:402 +#: plinth/modules/backups/views.py:403 msgid "Repository removed. Backups were not deleted." msgstr "" -#: plinth/modules/backups/views.py:412 +#: plinth/modules/backups/views.py:413 msgid "Unmounting failed!" msgstr "" -#: plinth/modules/backups/views.py:427 plinth/modules/backups/views.py:431 +#: plinth/modules/backups/views.py:428 plinth/modules/backups/views.py:432 msgid "Mounting failed" msgstr "" -#: plinth/modules/bepasty/__init__.py:25 +#: plinth/modules/bepasty/__init__.py:23 msgid "" "bepasty is a web application that allows large files to be uploaded and " "shared. Text and code snippets can also be pasted and shared. Text, image, " @@ -591,7 +591,7 @@ msgid "" "can be set to expire after a time period." msgstr "" -#: plinth/modules/bepasty/__init__.py:29 +#: plinth/modules/bepasty/__init__.py:27 msgid "" "bepasty does not use usernames for login. It only uses passwords. For each " "password, a set of permissions can be selected. Once you have created a " @@ -599,7 +599,7 @@ msgid "" "permissions." msgstr "" -#: plinth/modules/bepasty/__init__.py:33 +#: plinth/modules/bepasty/__init__.py:31 msgid "" "You can also create multiple passwords with the same set of privileges, and " "distribute them to different people or groups. This will allow you to later " @@ -607,39 +607,39 @@ msgid "" "the list." msgstr "" -#: plinth/modules/bepasty/__init__.py:42 plinth/modules/bepasty/__init__.py:51 +#: plinth/modules/bepasty/__init__.py:40 plinth/modules/bepasty/__init__.py:49 msgid "Read a file, if a web link to the file is available" msgstr "" -#: plinth/modules/bepasty/__init__.py:43 +#: plinth/modules/bepasty/__init__.py:41 msgid "Create or upload files" msgstr "" -#: plinth/modules/bepasty/__init__.py:44 +#: plinth/modules/bepasty/__init__.py:42 msgid "List all files and their web links" msgstr "" -#: plinth/modules/bepasty/__init__.py:45 +#: plinth/modules/bepasty/__init__.py:43 msgid "Delete files" msgstr "" -#: plinth/modules/bepasty/__init__.py:46 +#: plinth/modules/bepasty/__init__.py:44 msgid "Administer files: lock/unlock files" msgstr "" -#: plinth/modules/bepasty/__init__.py:50 +#: plinth/modules/bepasty/__init__.py:48 msgid "None, password is always required" msgstr "" -#: plinth/modules/bepasty/__init__.py:52 +#: plinth/modules/bepasty/__init__.py:50 msgid "List and read all files" msgstr "" -#: plinth/modules/bepasty/__init__.py:65 plinth/modules/bepasty/manifest.py:9 +#: plinth/modules/bepasty/__init__.py:63 plinth/modules/bepasty/manifest.py:9 msgid "bepasty" msgstr "" -#: plinth/modules/bepasty/__init__.py:67 +#: plinth/modules/bepasty/__init__.py:65 msgid "File & Snippet Sharing" msgstr "" @@ -685,7 +685,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:205 +#: plinth/modules/dynamicdns/forms.py:106 plinth/modules/networks/forms.py:204 #: plinth/modules/shadowsocks/forms.py:44 msgid "Password" msgstr "" @@ -874,6 +874,7 @@ msgstr "" #: plinth/modules/calibre/templates/calibre-delete-library.html:27 #: plinth/modules/gitweb/templates/gitweb_delete.html:27 #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#: plinth/modules/networks/templates/connections_delete.html:23 #, python-format msgid "Delete %(name)s" msgstr "" @@ -1220,6 +1221,7 @@ msgid "passed" msgstr "" #: plinth/modules/diagnostics/__init__.py:109 +#: plinth/modules/networks/views.py:49 msgid "failed" msgstr "" @@ -1477,12 +1479,12 @@ msgstr "" msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 +#: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:203 #: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" -#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:207 +#: plinth/modules/dynamicdns/forms.py:110 plinth/modules/networks/forms.py:206 msgid "Show password" msgstr "" @@ -1727,7 +1729,7 @@ msgstr "" #: plinth/modules/firewall/templates/firewall.html:51 #: plinth/modules/letsencrypt/templates/letsencrypt.html:76 -#: plinth/modules/networks/forms.py:49 plinth/modules/snapshot/forms.py:23 +#: plinth/modules/networks/forms.py:48 plinth/modules/snapshot/forms.py:23 #: plinth/modules/snapshot/forms.py:29 plinth/templates/cards.html:34 msgid "Disabled" msgstr "" @@ -2634,7 +2636,7 @@ msgstr "" msgid "Public registration disabled" msgstr "" -#: plinth/modules/mediawiki/__init__.py:26 +#: plinth/modules/mediawiki/__init__.py:27 msgid "" "MediaWiki is the wiki engine that powers Wikipedia and other WikiMedia " "projects. A wiki engine is a program for creating a collaboratively edited " @@ -2642,7 +2644,7 @@ msgid "" "collaborate with friends on projects." msgstr "" -#: plinth/modules/mediawiki/__init__.py:30 +#: plinth/modules/mediawiki/__init__.py:31 msgid "" "This MediaWiki instance comes with a randomly generated administrator " "password. You can set a new password in the \"Configuration\" section and " @@ -2651,78 +2653,88 @@ msgid "" "CreateAccount\">Special:CreateAccount page." msgstr "" -#: plinth/modules/mediawiki/__init__.py:36 +#: plinth/modules/mediawiki/__init__.py:37 msgid "" "Anyone with a link to this wiki can read it. Only users that are logged in " "can make changes to the content." msgstr "" -#: plinth/modules/mediawiki/__init__.py:54 +#: plinth/modules/mediawiki/__init__.py:58 #: plinth/modules/mediawiki/manifest.py:9 msgid "MediaWiki" msgstr "" -#: plinth/modules/mediawiki/__init__.py:55 plinth/templates/index.html:132 +#: plinth/modules/mediawiki/__init__.py:59 plinth/templates/index.html:132 msgid "Wiki" msgstr "" -#: plinth/modules/mediawiki/forms.py:25 +#: plinth/modules/mediawiki/forms.py:50 msgid "Administrator Password" msgstr "" -#: plinth/modules/mediawiki/forms.py:26 +#: plinth/modules/mediawiki/forms.py:51 msgid "" "Set a new password for MediaWiki's administrator account (admin). Leave this " "field blank to keep the current password." msgstr "" -#: plinth/modules/mediawiki/forms.py:31 +#: plinth/modules/mediawiki/forms.py:56 +msgid "Server URL" +msgstr "" + +#: plinth/modules/mediawiki/forms.py:57 +msgid "" +"Used by MediaWiki to generate URLs that point to the wiki such as in footer, " +"feeds and emails." +msgstr "" + +#: plinth/modules/mediawiki/forms.py:62 msgid "Enable public registrations" msgstr "" -#: plinth/modules/mediawiki/forms.py:32 +#: plinth/modules/mediawiki/forms.py:63 msgid "" "If enabled, anyone on the internet will be able to create an account on your " "MediaWiki instance." msgstr "" -#: plinth/modules/mediawiki/forms.py:36 +#: plinth/modules/mediawiki/forms.py:67 msgid "Enable private mode" msgstr "" -#: plinth/modules/mediawiki/forms.py:37 +#: plinth/modules/mediawiki/forms.py:68 msgid "" "If enabled, access will be restricted. Only people who have accounts can " "read/write to the wiki. Public registrations will also be disabled." msgstr "" -#: plinth/modules/mediawiki/forms.py:42 +#: plinth/modules/mediawiki/forms.py:73 msgid "Default Skin" msgstr "" -#: plinth/modules/mediawiki/forms.py:43 +#: plinth/modules/mediawiki/forms.py:74 msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -#: plinth/modules/mediawiki/views.py:48 +#: plinth/modules/mediawiki/views.py:49 msgid "Password updated" msgstr "" -#: plinth/modules/mediawiki/views.py:57 +#: plinth/modules/mediawiki/views.py:58 msgid "Public registrations enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:66 +#: plinth/modules/mediawiki/views.py:67 msgid "Public registrations disabled" msgstr "" -#: plinth/modules/mediawiki/views.py:71 +#: plinth/modules/mediawiki/views.py:72 msgid "Private mode enabled" msgstr "" -#: plinth/modules/mediawiki/views.py:78 +#: plinth/modules/mediawiki/views.py:79 msgid "Private mode disabled" msgstr "" @@ -2730,6 +2742,10 @@ msgstr "" msgid "Default skin changed" msgstr "" +#: plinth/modules/mediawiki/views.py:90 +msgid "Server URL updated" +msgstr "" + #: plinth/modules/minetest/__init__.py:38 #, python-brace-format msgid "" @@ -2785,7 +2801,7 @@ msgid "When disabled, players cannot die or receive damage of any kind." msgstr "" #: plinth/modules/minetest/templates/minetest.html:18 -#: plinth/modules/networks/forms.py:51 plinth/modules/networks/forms.py:82 +#: plinth/modules/networks/forms.py:50 plinth/modules/networks/forms.py:81 msgid "Address" msgstr "" @@ -3179,21 +3195,11 @@ msgid "" "interfaces. Select Internal only for trusted networks." msgstr "" -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:63 -msgid "External" -msgstr "" - -#: plinth/modules/networks/forms.py:39 -#: plinth/modules/networks/templates/connections_diagram.html:92 -msgid "Internal" -msgstr "" - -#: plinth/modules/networks/forms.py:41 +#: plinth/modules/networks/forms.py:40 msgid "IPv4 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:42 +#: plinth/modules/networks/forms.py:41 #, python-brace-format msgid "" "\"Automatic\" method will make {box_name} acquire configuration from this " @@ -3201,190 +3207,190 @@ msgid "" "router, configure clients on this network and share its Internet connection." msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Automatic (DHCP)" msgstr "" -#: plinth/modules/networks/forms.py:47 +#: plinth/modules/networks/forms.py:46 msgid "Shared" msgstr "" -#: plinth/modules/networks/forms.py:48 plinth/modules/networks/forms.py:79 +#: plinth/modules/networks/forms.py:47 plinth/modules/networks/forms.py:78 msgctxt "Not automatically" msgid "Manual" msgstr "" -#: plinth/modules/networks/forms.py:54 +#: plinth/modules/networks/forms.py:53 msgid "Netmask" msgstr "" -#: plinth/modules/networks/forms.py:55 +#: plinth/modules/networks/forms.py:54 msgid "" "Optional value. If left blank, a default netmask based on the address will " "be used." msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 #: plinth/modules/networks/templates/connection_show.html:187 #: plinth/modules/networks/templates/connection_show.html:226 msgid "Gateway" msgstr "" -#: plinth/modules/networks/forms.py:59 plinth/modules/networks/forms.py:89 +#: plinth/modules/networks/forms.py:58 plinth/modules/networks/forms.py:88 msgid "Optional value." msgstr "" -#: plinth/modules/networks/forms.py:62 plinth/modules/networks/forms.py:92 +#: plinth/modules/networks/forms.py:61 plinth/modules/networks/forms.py:91 msgid "DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:63 +#: plinth/modules/networks/forms.py:62 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:68 plinth/modules/networks/forms.py:98 +#: plinth/modules/networks/forms.py:67 plinth/modules/networks/forms.py:97 msgid "Second DNS Server" msgstr "" -#: plinth/modules/networks/forms.py:69 +#: plinth/modules/networks/forms.py:68 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:74 +#: plinth/modules/networks/forms.py:73 msgid "IPv6 Addressing Method" msgstr "" -#: plinth/modules/networks/forms.py:75 +#: 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:78 plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:77 plinth/modules/networks/forms.py:245 msgid "Automatic" msgstr "" -#: plinth/modules/networks/forms.py:78 +#: plinth/modules/networks/forms.py:77 msgid "Automatic, DHCP only" msgstr "" -#: plinth/modules/networks/forms.py:80 +#: plinth/modules/networks/forms.py:79 msgid "Ignore" msgstr "" -#: plinth/modules/networks/forms.py:84 +#: plinth/modules/networks/forms.py:83 msgid "Prefix" msgstr "" -#: plinth/modules/networks/forms.py:85 +#: plinth/modules/networks/forms.py:84 msgid "Value between 1 and 128." msgstr "" -#: plinth/modules/networks/forms.py:93 +#: plinth/modules/networks/forms.py:92 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:99 +#: plinth/modules/networks/forms.py:98 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:112 +#: plinth/modules/networks/forms.py:111 msgid "-- select --" msgstr "" -#: plinth/modules/networks/forms.py:239 +#: plinth/modules/networks/forms.py:238 #: plinth/modules/networks/templates/connection_show.html:129 msgid "SSID" msgstr "" -#: plinth/modules/networks/forms.py:240 +#: plinth/modules/networks/forms.py:239 msgid "The visible name of the network." msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 #: plinth/modules/networks/templates/connection_show.html:142 msgid "Mode" msgstr "" -#: plinth/modules/networks/forms.py:242 +#: plinth/modules/networks/forms.py:241 msgid "Infrastructure" msgstr "" -#: plinth/modules/networks/forms.py:243 +#: plinth/modules/networks/forms.py:242 msgid "Access Point" msgstr "" -#: plinth/modules/networks/forms.py:244 +#: plinth/modules/networks/forms.py:243 msgid "Ad-hoc" msgstr "" -#: plinth/modules/networks/forms.py:246 +#: plinth/modules/networks/forms.py:245 msgid "Frequency Band" msgstr "" -#: plinth/modules/networks/forms.py:247 +#: plinth/modules/networks/forms.py:246 msgid "A (5 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:248 +#: plinth/modules/networks/forms.py:247 msgid "B/G (2.4 GHz)" msgstr "" -#: plinth/modules/networks/forms.py:250 +#: plinth/modules/networks/forms.py:249 #: plinth/modules/networks/templates/connection_show.html:158 msgid "Channel" msgstr "" -#: plinth/modules/networks/forms.py:251 +#: plinth/modules/networks/forms.py:250 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:256 +#: plinth/modules/networks/forms.py:255 msgid "BSSID" msgstr "" -#: plinth/modules/networks/forms.py:257 +#: plinth/modules/networks/forms.py:256 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:263 +#: plinth/modules/networks/forms.py:262 msgid "Authentication Mode" msgstr "" -#: plinth/modules/networks/forms.py:264 +#: plinth/modules/networks/forms.py:263 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "WPA" msgstr "" -#: plinth/modules/networks/forms.py:266 +#: plinth/modules/networks/forms.py:265 msgid "Open" msgstr "" -#: plinth/modules/networks/forms.py:302 +#: plinth/modules/networks/forms.py:301 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: plinth/modules/networks/forms.py:309 +#: plinth/modules/networks/forms.py:308 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -3392,7 +3398,7 @@ msgid "" "typical home setup.

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

Your {box_name} has " @@ -3401,7 +3407,7 @@ msgid "" "devices connect to {box_name} for their Internet connectivity.

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

Your Internet " @@ -3409,11 +3415,11 @@ msgid "" "devices on the network. This can happen on community or cloud setups.

" msgstr "" -#: plinth/modules/networks/forms.py:344 +#: plinth/modules/networks/forms.py:343 msgid "Choose your internet connection type" msgstr "" -#: plinth/modules/networks/forms.py:348 +#: plinth/modules/networks/forms.py:347 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 " @@ -3424,7 +3430,7 @@ msgid "" "over time or not, it is safer to choose this option.

" msgstr "" -#: plinth/modules/networks/forms.py:360 +#: plinth/modules/networks/forms.py:359 #, python-brace-format msgid "" "I have a public IP address that does not change over time (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:373 +#: plinth/modules/networks/forms.py:372 #, python-brace-format msgid "" "I dont have a public IP address

This means that " @@ -3448,17 +3454,17 @@ msgid "" "workaround solutions but each solution has some limitations.

" msgstr "" -#: plinth/modules/networks/forms.py:386 +#: plinth/modules/networks/forms.py:385 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:403 +#: plinth/modules/networks/forms.py:402 msgid "Preferred router configuration" msgstr "" -#: plinth/modules/networks/forms.py:408 +#: plinth/modules/networks/forms.py:407 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

" msgstr "" -#: plinth/modules/networks/forms.py:420 +#: plinth/modules/networks/forms.py:419 #, python-brace-format msgid "" "Forward specific traffic as needed by each application

" msgstr "" -#: plinth/modules/networks/forms.py:434 +#: plinth/modules/networks/forms.py:433 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -3654,6 +3660,12 @@ msgid "" "will not be available." msgstr "" +#: plinth/modules/networks/templates/connection_show.html:297 +#: plinth/modules/networks/templates/connections_diagram.html:63 +#: plinth/network.py:24 +msgid "External" +msgstr "" + #: plinth/modules/networks/templates/connection_show.html:304 #, python-format msgid "" @@ -3666,7 +3678,7 @@ msgid "Create Connection" msgstr "" #: plinth/modules/networks/templates/connections_delete.html:11 -#: plinth/modules/networks/views.py:406 +#: plinth/modules/networks/views.py:516 msgid "Delete Connection" msgstr "" @@ -3686,13 +3698,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:68 #: plinth/modules/networks/templates/connections_diagram.html:98 -#: plinth/network.py:25 +#: plinth/modules/networks/views.py:99 plinth/network.py:27 msgid "Ethernet" msgstr "" #: plinth/modules/networks/templates/connections_diagram.html:71 #: plinth/modules/networks/templates/connections_diagram.html:101 -#: plinth/network.py:26 +#: plinth/modules/networks/views.py:100 plinth/network.py:28 msgid "Wi-Fi" msgstr "" @@ -3701,6 +3713,11 @@ msgstr "" msgid "Show connection %(connection.name)s" msgstr "" +#: plinth/modules/networks/templates/connections_diagram.html:92 +#: plinth/network.py:24 +msgid "Internal" +msgstr "" + #: plinth/modules/networks/templates/connections_diagram.html:104 #, python-format msgid "Show connection %(name)s" @@ -3711,7 +3728,7 @@ msgid "Computer" msgstr "" #: plinth/modules/networks/templates/connections_edit.html:20 -#: plinth/modules/networks/views.py:126 plinth/modules/networks/views.py:210 +#: plinth/modules/networks/views.py:236 plinth/modules/networks/views.py:320 msgid "Edit Connection" msgstr "" @@ -3721,13 +3738,13 @@ msgstr "" #: plinth/modules/networks/templates/connections_list.html:12 #: plinth/modules/networks/templates/connections_list.html:14 -#: plinth/modules/networks/views.py:259 +#: plinth/modules/networks/views.py:369 msgid "Nearby Wi-Fi Networks" msgstr "" #: plinth/modules/networks/templates/connections_list.html:17 #: plinth/modules/networks/templates/connections_list.html:19 -#: plinth/modules/networks/views.py:283 +#: plinth/modules/networks/views.py:393 #: plinth/modules/wireguard/templates/wireguard_add_server.html:19 msgid "Add Connection" msgstr "" @@ -3906,71 +3923,245 @@ msgid "" "full instructions on how to perform this task." msgstr "" -#: plinth/modules/networks/views.py:34 -msgid "Network Connections" +#: plinth/modules/networks/views.py:27 +msgid "disabled" msgstr "" -#: plinth/modules/networks/views.py:49 -msgid "Cannot show connection: Connection not found." +#: plinth/modules/networks/views.py:28 +msgid "automatic" +msgstr "" + +#: plinth/modules/networks/views.py:29 +msgid "manual" +msgstr "" + +#: plinth/modules/networks/views.py:30 +msgid "shared" +msgstr "" + +#: plinth/modules/networks/views.py:31 +msgid "link-local" +msgstr "" + +#: plinth/modules/networks/views.py:37 plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:109 +msgid "unknown" +msgstr "" + +#: plinth/modules/networks/views.py:38 +msgid "unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:39 +msgid "unavailable" +msgstr "" + +#: plinth/modules/networks/views.py:40 +msgid "disconnected" +msgstr "" + +#: plinth/modules/networks/views.py:41 +msgid "preparing" +msgstr "" + +#: plinth/modules/networks/views.py:42 +msgid "connecting" +msgstr "" + +#: plinth/modules/networks/views.py:43 +msgid "needs authentication" +msgstr "" + +#: plinth/modules/networks/views.py:44 +msgid "requesting address" +msgstr "" + +#: plinth/modules/networks/views.py:45 +msgid "checking" +msgstr "" + +#: plinth/modules/networks/views.py:46 +msgid "waiting for secondary" +msgstr "" + +#: plinth/modules/networks/views.py:47 +msgid "activated" +msgstr "" + +#: plinth/modules/networks/views.py:48 +msgid "deactivating" +msgstr "" + +#: plinth/modules/networks/views.py:56 +msgid "no reason" +msgstr "" + +#: plinth/modules/networks/views.py:58 +msgid "unknown error" +msgstr "" + +#: plinth/modules/networks/views.py:60 +msgid "device is now managed" +msgstr "" + +#: plinth/modules/networks/views.py:62 +msgid "device is now unmanaged" +msgstr "" + +#: plinth/modules/networks/views.py:64 +msgid "configuration failed" +msgstr "" + +#: plinth/modules/networks/views.py:66 +msgid "secrets required" +msgstr "" + +#: plinth/modules/networks/views.py:68 +msgid "DHCP client failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:70 +msgid "DHCP client error" +msgstr "" + +#: plinth/modules/networks/views.py:72 +msgid "DHCP client failed" +msgstr "" + +#: plinth/modules/networks/views.py:74 +msgid "shared connection service failed to start" +msgstr "" + +#: plinth/modules/networks/views.py:76 +msgid "shared connection service failed" +msgstr "" + +#: plinth/modules/networks/views.py:78 +msgid "device was removed" +msgstr "" + +#: plinth/modules/networks/views.py:80 +msgid "device disconnected by user" +msgstr "" + +#: plinth/modules/networks/views.py:82 +msgid "a dependency of the connection failed" msgstr "" #: plinth/modules/networks/views.py:84 +msgid "Wi-Fi network not found" +msgstr "" + +#: plinth/modules/networks/views.py:86 +msgid "a secondary connection failed" +msgstr "" + +#: plinth/modules/networks/views.py:88 +msgid "new connection activation was enqueued" +msgstr "" + +#: plinth/modules/networks/views.py:90 +msgid "a duplicate IP address was detected" +msgstr "" + +#: plinth/modules/networks/views.py:92 +msgid "selected IP method is not supported" +msgstr "" + +#: plinth/modules/networks/views.py:101 +msgid "generic" +msgstr "" + +#: plinth/modules/networks/views.py:102 +msgid "TUN or TAP interface" +msgstr "" + +#: plinth/modules/networks/views.py:103 plinth/modules/wireguard/__init__.py:50 +#: plinth/modules/wireguard/manifest.py:14 +msgid "WireGuard" +msgstr "" + +#: plinth/modules/networks/views.py:110 +msgid "ad-hoc" +msgstr "" + +#: plinth/modules/networks/views.py:111 +msgid "infrastructure" +msgstr "" + +#: plinth/modules/networks/views.py:112 +msgid "access point" +msgstr "" + +#: plinth/modules/networks/views.py:113 +msgid "mesh point" +msgstr "" + +#: plinth/modules/networks/views.py:127 +msgid "Network Connections" +msgstr "" + +#: plinth/modules/networks/views.py:142 +msgid "Cannot show connection: Connection not found." +msgstr "" + +#: plinth/modules/networks/views.py:194 msgid "Connection Information" msgstr "" -#: plinth/modules/networks/views.py:98 +#: plinth/modules/networks/views.py:208 msgid "Cannot edit connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:104 +#: plinth/modules/networks/views.py:214 msgid "This type of connection is not yet understood." msgstr "" -#: plinth/modules/networks/views.py:222 +#: plinth/modules/networks/views.py:332 #, python-brace-format msgid "Activated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:226 +#: plinth/modules/networks/views.py:336 msgid "Failed to activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:232 +#: plinth/modules/networks/views.py:342 #, python-brace-format msgid "Failed to activate connection {name}: No suitable device is available." msgstr "" -#: plinth/modules/networks/views.py:245 +#: plinth/modules/networks/views.py:355 #, python-brace-format msgid "Deactivated connection {name}." msgstr "" -#: plinth/modules/networks/views.py:249 +#: plinth/modules/networks/views.py:359 msgid "Failed to de-activate connection: Connection not found." msgstr "" -#: plinth/modules/networks/views.py:301 +#: plinth/modules/networks/views.py:411 msgid "Adding New Generic Connection" msgstr "" -#: plinth/modules/networks/views.py:319 +#: plinth/modules/networks/views.py:429 msgid "Adding New Ethernet Connection" msgstr "" -#: plinth/modules/networks/views.py:337 +#: plinth/modules/networks/views.py:447 msgid "Adding New PPPoE Connection" msgstr "" -#: plinth/modules/networks/views.py:372 +#: plinth/modules/networks/views.py:482 msgid "Adding New Wi-Fi Connection" msgstr "" -#: plinth/modules/networks/views.py:387 +#: plinth/modules/networks/views.py:497 #, python-brace-format msgid "Connection {name} deleted." msgstr "" -#: plinth/modules/networks/views.py:391 plinth/modules/networks/views.py:401 +#: plinth/modules/networks/views.py:501 plinth/modules/networks/views.py:511 msgid "Failed to delete connection: Connection not found." msgstr "" @@ -4383,7 +4574,7 @@ msgstr "" msgid "Quasseldroid" msgstr "" -#: plinth/modules/radicale/__init__.py:29 +#: plinth/modules/radicale/__init__.py:27 #, python-brace-format msgid "" "Radicale is a CalDAV and CardDAV server. It allows synchronization and " @@ -4393,19 +4584,19 @@ msgid "" "{box_name} login." msgstr "" -#: plinth/modules/radicale/__init__.py:35 +#: plinth/modules/radicale/__init__.py:33 msgid "" "Radicale provides a basic web interface, which only supports creating new " "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -#: plinth/modules/radicale/__init__.py:56 +#: plinth/modules/radicale/__init__.py:54 #: plinth/modules/radicale/manifest.py:75 msgid "Radicale" msgstr "" -#: plinth/modules/radicale/__init__.py:57 +#: plinth/modules/radicale/__init__.py:55 msgid "Calendar and Addressbook" msgstr "" @@ -5277,6 +5468,7 @@ msgid "" msgstr "" #: plinth/modules/storage/__init__.py:53 plinth/modules/storage/__init__.py:312 +#: plinth/modules/storage/__init__.py:343 msgid "Storage" msgstr "" @@ -5368,6 +5560,11 @@ msgstr "" msgid "Low disk space" msgstr "" +#: plinth/modules/storage/__init__.py:319 +#, python-brace-format +msgid "Go to {app_name}" +msgstr "" + #: plinth/modules/storage/__init__.py:337 msgid "Disk failure imminent" msgstr "" @@ -5805,23 +6002,37 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:68 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:106 +#: plinth/modules/upgrades/__init__.py:105 +msgid "Updates" +msgstr "" + +#: plinth/modules/upgrades/__init__.py:108 msgid "FreedomBox Updated" msgstr "" -#: plinth/modules/upgrades/forms.py:13 +#: plinth/modules/upgrades/forms.py:15 msgid "Enable auto-update" msgstr "" -#: plinth/modules/upgrades/forms.py:14 +#: plinth/modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." msgstr "" +#: plinth/modules/upgrades/forms.py:19 +msgid "Enable auto-update to next stable release" +msgstr "" + #: plinth/modules/upgrades/forms.py:20 +msgid "" +"When enabled, FreedomBox will update to the next stable distribution release " +"when it is available." +msgstr "" + +#: plinth/modules/upgrades/forms.py:34 #: plinth/modules/upgrades/templates/upgrades_configure.html:105 msgid "Activate frequent feature updates (recommended)" msgstr "" @@ -5907,28 +6118,36 @@ msgstr "" msgid "Show recent update logs" msgstr "" -#: plinth/modules/upgrades/views.py:63 +#: plinth/modules/upgrades/views.py:66 #, python-brace-format msgid "Error when configuring unattended-upgrades: {error}" msgstr "" -#: plinth/modules/upgrades/views.py:67 +#: plinth/modules/upgrades/views.py:70 msgid "Automatic upgrades enabled" msgstr "" -#: plinth/modules/upgrades/views.py:70 +#: plinth/modules/upgrades/views.py:73 msgid "Automatic upgrades disabled" msgstr "" -#: plinth/modules/upgrades/views.py:111 +#: plinth/modules/upgrades/views.py:81 +msgid "Distribution upgrade enabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:84 +msgid "Distribution upgrade disabled" +msgstr "" + +#: plinth/modules/upgrades/views.py:125 msgid "Upgrade process started." msgstr "" -#: plinth/modules/upgrades/views.py:113 +#: plinth/modules/upgrades/views.py:127 msgid "Starting upgrade failed." msgstr "" -#: plinth/modules/upgrades/views.py:123 +#: plinth/modules/upgrades/views.py:137 msgid "Frequent feature updates activated." msgstr "" @@ -6204,11 +6423,6 @@ msgid "" "securely relayed through {box_name}." msgstr "" -#: plinth/modules/wireguard/__init__.py:50 -#: plinth/modules/wireguard/manifest.py:14 -msgid "WireGuard" -msgstr "" - #: plinth/modules/wireguard/forms.py:32 msgid "Invalid key." msgstr "" @@ -6495,31 +6709,31 @@ msgstr "" msgid "Server deleted." msgstr "" -#: plinth/network.py:27 +#: plinth/network.py:29 msgid "PPPoE" msgstr "" -#: plinth/network.py:28 +#: plinth/network.py:30 msgid "Generic" msgstr "" -#: plinth/package.py:134 +#: plinth/package.py:136 msgid "Error during installation" msgstr "" -#: plinth/package.py:156 +#: plinth/package.py:158 msgid "installing" msgstr "" -#: plinth/package.py:158 +#: plinth/package.py:160 msgid "downloading" msgstr "" -#: plinth/package.py:160 +#: plinth/package.py:162 msgid "media change" msgstr "" -#: plinth/package.py:162 +#: plinth/package.py:164 #, python-brace-format msgid "configuration file: {file}" msgstr "" @@ -6815,6 +7029,10 @@ msgstr "" msgid "This application is currently not available in your distribution." msgstr "" +#: plinth/templates/setup.html:50 +msgid "Check again" +msgstr "" + #: plinth/templates/setup.html:60 msgid "Install" msgstr ""