diff --git a/plinth/locale/ar/LC_MESSAGES/django.po b/plinth/locale/ar/LC_MESSAGES/django.po index 2d6242bd2..7764f7abd 100644 --- a/plinth/locale/ar/LC_MESSAGES/django.po +++ b/plinth/locale/ar/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2023-10-19 06:18+0000\n" "Last-Translator: Shaik \n" "Language-Team: Arabic software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "" @@ -3433,12 +3554,6 @@ msgstr "" msgid "Matrix server" msgstr "" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3664,10 +3779,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3738,10 +3849,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3812,10 +3919,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -3947,10 +4050,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -3993,11 +4092,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4052,7 +4146,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "" @@ -4080,6 +4174,14 @@ msgid "" "or less." msgstr "" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4111,14 +4213,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4357,94 +4451,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4484,7 +4574,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4564,7 +4676,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -4754,10 +4866,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4769,13 +4877,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5297,10 +5398,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "" @@ -5373,11 +5470,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5393,7 +5486,8 @@ msgstr "" msgid "VPN server" msgstr "خادم ويب" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5467,11 +5561,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5547,6 +5637,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5605,10 +5703,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5622,8 +5716,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5634,8 +5732,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -5710,6 +5816,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5732,10 +5846,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5750,10 +5860,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5777,10 +5883,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -5809,10 +5911,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -5915,10 +6013,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -5965,10 +6059,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6024,10 +6114,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6168,10 +6254,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6209,6 +6291,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6319,14 +6409,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6368,10 +6458,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6408,14 +6494,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6630,6 +6712,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -6754,7 +6848,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -6783,6 +6877,18 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Remote terminal" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -6813,7 +6919,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -6829,11 +6935,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -6987,6 +7088,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7084,10 +7201,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7122,10 +7235,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7156,7 +7265,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7165,13 +7274,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7179,15 +7288,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7196,19 +7301,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7302,10 +7407,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "" @@ -7316,7 +7417,7 @@ msgstr "" msgid "Error configuring app: {error}" msgstr "خطأ أثناء تثبيت التطبيق: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7325,7 +7426,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "" @@ -7333,12 +7434,12 @@ msgstr "" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7524,6 +7625,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -7786,6 +7895,14 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +msgid "Manage accounts" +msgstr "" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8254,10 +8371,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8297,10 +8410,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8527,49 +8636,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -8771,11 +8876,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" diff --git a/plinth/locale/ar_SA/LC_MESSAGES/django.po b/plinth/locale/ar_SA/LC_MESSAGES/django.po index 8ffb31669..2d50a4908 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2020-06-10 15:41+0000\n" "Last-Translator: aiman an \n" "Language-Team: Arabic (Saudi Arabia) software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "" @@ -3448,12 +3571,6 @@ msgstr "" msgid "Matrix server" msgstr "خادم ويب" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3681,10 +3798,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3755,10 +3868,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3829,10 +3938,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -3966,10 +4071,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -4012,11 +4113,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4071,7 +4167,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "" @@ -4099,6 +4195,14 @@ msgid "" "or less." msgstr "" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4130,14 +4234,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4376,94 +4472,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4503,7 +4595,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "عنوان الشبكة المحلية" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4583,7 +4699,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -4773,10 +4889,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4788,13 +4900,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5316,10 +5421,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "" @@ -5392,11 +5493,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5412,7 +5509,8 @@ msgstr "" msgid "VPN server" msgstr "خادم ويب" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5486,11 +5584,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5566,6 +5660,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5624,10 +5726,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5641,8 +5739,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5653,8 +5755,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -5729,6 +5839,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5751,10 +5869,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5769,12 +5883,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "عنوان الشبكة المحلية" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5798,10 +5906,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -5830,10 +5934,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -5936,10 +6036,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -5986,10 +6082,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6045,10 +6137,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6189,10 +6277,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6230,6 +6314,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6340,14 +6432,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6389,10 +6481,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6431,14 +6519,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6653,6 +6737,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -6777,7 +6873,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -6806,6 +6902,18 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Remote terminal" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -6836,7 +6944,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -6852,11 +6960,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7010,6 +7113,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7107,10 +7226,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7145,10 +7260,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7179,7 +7290,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7188,13 +7299,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7202,15 +7313,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7219,19 +7326,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7325,10 +7432,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "" @@ -7339,7 +7442,7 @@ msgstr "" msgid "Error configuring app: {error}" msgstr "خطأ في تثبيت التطبيق:{error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7348,7 +7451,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "" @@ -7356,12 +7459,12 @@ msgstr "" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7547,6 +7650,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -7809,6 +7920,14 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +msgid "Manage accounts" +msgstr "" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8277,10 +8396,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8320,10 +8435,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8550,49 +8661,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -8794,11 +8901,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -8807,6 +8918,11 @@ msgstr "" msgid "Gujarati" msgstr "" +#, fuzzy +#~| msgid "Web Server" +#~ msgid "Email Server" +#~ msgstr "خادم ويب" + #, fuzzy, python-brace-format #~| msgid "Error installing application: {string} {details}" #~ msgid "Error installing app: {string} {details}" diff --git a/plinth/locale/be/LC_MESSAGES/django.po b/plinth/locale/be/LC_MESSAGES/django.po index d1b4ae706..7a7b36786 100644 --- a/plinth/locale/be/LC_MESSAGES/django.po +++ b/plinth/locale/be/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -21,7 +21,7 @@ msgstr "" msgid "Static configuration {etc_path} is setup properly" msgstr "" -#: context_processors.py:23 views.py:117 +#: context_processors.py:21 views.py:169 msgid "FreedomBox" msgstr "" @@ -94,31 +94,52 @@ msgstr "" msgid "Use the language preference set in the browser" msgstr "" -#: menu.py:106 -msgid "Visibility" +#: menu.py:112 templates/base.html:119 +msgid "Home" msgstr "" -#: menu.py:108 -msgid "Data" +#: menu.py:113 templates/base.html:128 +msgid "Apps" msgstr "" -#: menu.py:110 templates/base.html:139 +#: menu.py:115 menu.py:122 templates/base.html:137 msgid "System" msgstr "" -#: menu.py:112 modules/networks/templates/connection_show.html:274 -#: modules/security/__init__.py:35 +#: menu.py:118 +msgid "Visibility" +msgstr "" + +#: menu.py:120 +msgid "Data" +msgstr "" + +#: menu.py:124 modules/networks/templates/connection_show.html:274 +#: modules/security/__init__.py:35 modules/upgrades/manifest.py:10 msgid "Security" msgstr "" -#: menu.py:114 +#: menu.py:126 msgid "Administration" msgstr "" -#: middleware.py:131 +#: middleware.py:134 msgid "System is possibly under heavy load. Please retry later." msgstr "" +#: middleware.py:147 +#, python-brace-format +msgid "Page not found: {url}" +msgstr "" + +#: middleware.py:150 +msgid "Error running operation." +msgstr "" + +#: middleware.py:152 +msgid "Error loading page." +msgstr "" + #: modules/apache/__init__.py:32 msgid "Apache HTTP Server" msgstr "" @@ -157,44 +178,56 @@ msgstr "" msgid "Service Discovery" msgstr "" -#: modules/avahi/__init__.py:61 +#: modules/avahi/__init__.py:62 msgid "Local Network Domain" msgstr "" +#: modules/avahi/manifest.py:14 +msgid "Auto-discovery" +msgstr "" + +#: modules/avahi/manifest.py:14 modules/backups/manifest.py:17 +msgid "Local" +msgstr "" + +#: modules/avahi/manifest.py:14 +msgid "mDNS" +msgstr "" + #: modules/backups/__init__.py:24 msgid "Backups allows creating and managing backup archives." msgstr "" -#: modules/backups/__init__.py:44 modules/backups/__init__.py:168 -#: modules/backups/__init__.py:213 +#: modules/backups/__init__.py:44 modules/backups/__init__.py:174 +#: modules/backups/__init__.py:219 msgid "Backups" msgstr "" -#: modules/backups/__init__.py:165 +#: modules/backups/__init__.py:171 msgid "" "Enable an automatic backup schedule for data safety. Prefer an encrypted " "remote backup location or an extra attached disk." msgstr "" -#: modules/backups/__init__.py:171 +#: modules/backups/__init__.py:177 msgid "Enable a Backup Schedule" msgstr "" -#: modules/backups/__init__.py:175 modules/backups/__init__.py:222 +#: modules/backups/__init__.py:181 modules/backups/__init__.py:228 #: modules/privacy/__init__.py:79 modules/storage/__init__.py:326 #: modules/upgrades/__init__.py:149 #, python-brace-format msgid "Go to {app_name}" msgstr "" -#: modules/backups/__init__.py:210 +#: modules/backups/__init__.py:216 #, python-brace-format msgid "" "A scheduled backup failed. Past {error_count} attempts for backup did not " "succeed. The latest error is: {error_message}" msgstr "" -#: modules/backups/__init__.py:218 +#: modules/backups/__init__.py:224 msgid "Error During Backup" msgstr "" @@ -315,7 +348,7 @@ msgstr "" msgid "Invalid directory path: {dir_path}" msgstr "" -#: modules/backups/forms.py:179 +#: modules/backups/forms.py:179 modules/letsencrypt/manifest.py:11 msgid "Encryption" msgstr "" @@ -335,7 +368,7 @@ msgstr "" msgid "None" msgstr "" -#: modules/backups/forms.py:184 modules/networks/forms.py:332 +#: modules/backups/forms.py:184 modules/networks/forms.py:340 msgid "Passphrase" msgstr "" @@ -395,42 +428,89 @@ msgstr "" msgid "Select verified SSH public key" msgstr "" -#: modules/backups/repository.py:30 +#: modules/backups/manifest.py:14 +#: modules/backups/templates/backups_repository.html:92 +#: modules/backups/templates/backups_restore.html:27 +#: modules/backups/views.py:240 modules/snapshot/manifest.py:14 +#: templates/toolbar.html:44 templates/toolbar.html:45 +msgid "Restore" +msgstr "" + +#: modules/backups/manifest.py:15 +msgid "Encrypted" +msgstr "" + +#: modules/backups/manifest.py:16 +msgid "Schedules" +msgstr "" + +#: modules/backups/manifest.py:18 +msgid "Remote" +msgstr "" + +#: modules/backups/manifest.py:19 +msgid "App data" +msgstr "" + +#: modules/backups/manifest.py:20 +#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 +#: modules/miniflux/templates/miniflux.html:12 +#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 +msgid "Configuration" +msgstr "" + +#: modules/backups/manifest.py:21 +msgid "Borg" +msgstr "" + +#: modules/backups/privileged.py:31 msgid "" "Connection refused - make sure you provided correct credentials and the " "server is running." msgstr "" -#: modules/backups/repository.py:37 +#: modules/backups/privileged.py:38 msgid "Connection refused" msgstr "" -#: modules/backups/repository.py:44 +#: modules/backups/privileged.py:45 msgid "Repository not found" msgstr "" -#: modules/backups/repository.py:49 +#: modules/backups/privileged.py:50 msgid "Incorrect encryption passphrase" msgstr "" -#: modules/backups/repository.py:54 +#: modules/backups/privileged.py:55 msgid "SSH access denied" msgstr "" -#: modules/backups/repository.py:60 +#: modules/backups/privileged.py:61 msgid "Repository path is neither empty nor is an existing backups repository." msgstr "" -#: modules/backups/repository.py:145 +#: modules/backups/privileged.py:74 +msgid "An archive with given name already exists in the repository." +msgstr "" + +#: modules/backups/privileged.py:81 +msgid "Archive with given name was not found in the repository." +msgstr "" + +#: modules/backups/privileged.py:87 +msgid "Backup system is busy with another operation." +msgstr "" + +#: modules/backups/repository.py:94 msgid "Existing repository is not encrypted." msgstr "" -#: modules/backups/repository.py:337 +#: modules/backups/repository.py:266 #, python-brace-format msgid "{box_name} storage" msgstr "" -#: modules/backups/templates/backups.html:17 modules/backups/views.py:115 +#: modules/backups/templates/backups.html:17 modules/backups/views.py:125 msgid "Create a new backup" msgstr "" @@ -469,7 +549,6 @@ msgstr "" #: modules/backups/templates/backups_add_remote_repository.html:21 #: modules/backups/templates/backups_upload.html:28 #: modules/backups/templates/verify_ssh_hostkey.html:27 -#: modules/diagnostics/templates/diagnostics_app.html:32 #: modules/diagnostics/templates/diagnostics_full.html:60 #: modules/help/templates/help_about.html:22 #: modules/help/templates/statuslog.html:24 @@ -519,38 +598,31 @@ msgstr "" msgid "Delete Archive %(name)s" msgstr "" -#: modules/backups/templates/backups_repository.html:19 +#: modules/backups/templates/backups_repository.html:22 msgid "This repository is encrypted" msgstr "" -#: modules/backups/templates/backups_repository.html:29 +#: modules/backups/templates/backups_repository.html:33 msgid "Schedule" msgstr "" -#: modules/backups/templates/backups_repository.html:40 +#: modules/backups/templates/backups_repository.html:44 msgid "Unmount Location" msgstr "" -#: modules/backups/templates/backups_repository.html:51 +#: modules/backups/templates/backups_repository.html:55 msgid "Mount Location" msgstr "" -#: modules/backups/templates/backups_repository.html:62 +#: modules/backups/templates/backups_repository.html:66 msgid "Remove Backup Location. This will not delete the remote backup." msgstr "" -#: modules/backups/templates/backups_repository.html:83 +#: modules/backups/templates/backups_repository.html:88 msgid "Download" msgstr "" -#: modules/backups/templates/backups_repository.html:87 -#: modules/backups/templates/backups_restore.html:27 -#: modules/backups/views.py:220 templates/toolbar.html:44 -#: templates/toolbar.html:45 -msgid "Restore" -msgstr "" - -#: modules/backups/templates/backups_repository.html:109 +#: modules/backups/templates/backups_repository.html:114 msgid "No archives currently exist." msgstr "" @@ -624,99 +696,107 @@ msgstr "" msgid "Verify Host" msgstr "" -#: modules/backups/views.py:58 +#: modules/backups/views.py:69 msgid "Backup schedule updated." msgstr "" -#: modules/backups/views.py:77 +#: modules/backups/views.py:88 msgid "Schedule Backups" msgstr "" -#: modules/backups/views.py:110 +#: modules/backups/views.py:150 msgid "Archive created." msgstr "" -#: modules/backups/views.py:146 +#: modules/backups/views.py:162 msgid "Delete Archive" msgstr "" -#: modules/backups/views.py:158 +#: modules/backups/views.py:175 msgid "Archive deleted." msgstr "" -#: modules/backups/views.py:171 +#: modules/backups/views.py:189 msgid "Upload and restore a backup" msgstr "" -#: modules/backups/views.py:208 -msgid "Restored files from backup." +#: modules/backups/views.py:218 +msgid "Upload successful." msgstr "" -#: modules/backups/views.py:236 +#: modules/backups/views.py:256 msgid "No backup file found." msgstr "" -#: modules/backups/views.py:244 +#: modules/backups/views.py:264 msgid "Restore from uploaded file" msgstr "" -#: modules/backups/views.py:303 +#: modules/backups/views.py:278 modules/backups/views.py:299 +msgid "Restored files from backup." +msgstr "" + +#: modules/backups/views.py:329 msgid "No additional disks available to add a repository." msgstr "" -#: modules/backups/views.py:311 +#: modules/backups/views.py:337 msgid "Create backup repository" msgstr "" -#: modules/backups/views.py:338 +#: modules/backups/views.py:352 +msgid "Added new repository." +msgstr "" + +#: modules/backups/views.py:366 msgid "Create remote backup repository" msgstr "" -#: modules/backups/views.py:358 +#: modules/backups/views.py:388 msgid "Added new remote SSH repository." msgstr "" -#: modules/backups/views.py:380 +#: modules/backups/views.py:410 msgid "Verify SSH hostkey" msgstr "" -#: modules/backups/views.py:406 +#: modules/backups/views.py:436 msgid "SSH host already verified." msgstr "" -#: modules/backups/views.py:416 +#: modules/backups/views.py:447 msgid "SSH host verified." msgstr "" -#: modules/backups/views.py:431 +#: modules/backups/views.py:463 msgid "SSH host public key could not be verified." msgstr "" -#: modules/backups/views.py:433 +#: modules/backups/views.py:465 msgid "Authentication to remote server failed." msgstr "" -#: modules/backups/views.py:435 +#: modules/backups/views.py:467 msgid "Error establishing connection to server: {}" msgstr "" -#: modules/backups/views.py:446 +#: modules/backups/views.py:478 msgid "Repository removed." msgstr "" -#: modules/backups/views.py:460 +#: modules/backups/views.py:492 msgid "Remove Repository" msgstr "" -#: modules/backups/views.py:469 +#: modules/backups/views.py:502 msgid "Repository removed. Backups were not deleted." msgstr "" -#: modules/backups/views.py:479 +#: modules/backups/views.py:513 msgid "Unmounting failed!" msgstr "" -#: modules/backups/views.py:494 modules/backups/views.py:498 +#: modules/backups/views.py:529 modules/backups/views.py:533 msgid "Mounting failed" msgstr "" @@ -776,10 +856,6 @@ msgstr "" msgid "bepasty" msgstr "" -#: modules/bepasty/__init__.py:59 -msgid "File & Snippet Sharing" -msgstr "" - #: modules/bepasty/forms.py:17 msgid "Public Access (default permissions)" msgstr "" @@ -830,7 +906,7 @@ msgid "No passwords currently configured." msgstr "" #: modules/bepasty/templates/bepasty.html:29 modules/dynamicdns/forms.py:91 -#: modules/miniflux/forms.py:14 modules/networks/forms.py:278 +#: modules/miniflux/forms.py:14 modules/networks/forms.py:282 #: modules/shadowsocks/forms.py:32 modules/shadowsocksserver/forms.py:37 msgid "Password" msgstr "" @@ -921,10 +997,6 @@ msgstr "" msgid "BIND" msgstr "" -#: modules/bind/__init__.py:41 -msgid "Domain Name Server" -msgstr "" - #: modules/bind/forms.py:19 msgid "Forwarders" msgstr "" @@ -934,6 +1006,19 @@ msgid "" "A list DNS servers, separated by space, to which requests will be forwarded" msgstr "" +#: modules/bind/manifest.py:16 +msgid "DNS" +msgstr "" + +#: modules/bind/manifest.py:17 modules/mumble/manifest.py:67 +#: modules/radicale/manifest.py:91 modules/shadowsocks/forms.py:24 +msgid "Server" +msgstr "" + +#: modules/bind/manifest.py:18 +msgid "Resolver" +msgstr "" + #: modules/bind/templates/bind.html:11 msgid "Serving Domains" msgstr "" @@ -1008,10 +1093,6 @@ msgstr "" msgid "calibre" msgstr "" -#: modules/calibre/__init__.py:57 -msgid "E-book Library" -msgstr "" - #: modules/calibre/forms.py:16 msgid "Name of the new library" msgstr "" @@ -1131,8 +1212,35 @@ msgstr "" msgid "Cockpit" msgstr "" -#: modules/cockpit/__init__.py:55 -msgid "Server Administration" +#: modules/cockpit/manifest.py:23 +msgid "Advanced administration" +msgstr "" + +#: modules/cockpit/manifest.py:24 +msgid "Web terminal" +msgstr "" + +#: modules/cockpit/manifest.py:25 modules/storage/__init__.py:47 +#: modules/storage/__init__.py:319 modules/storage/__init__.py:350 +#: modules/storage/__init__.py:396 +msgid "Storage" +msgstr "" + +#: modules/cockpit/manifest.py:26 +msgid "Networking" +msgstr "" + +#: modules/cockpit/manifest.py:27 modules/names/templates/names.html:20 +msgid "Services" +msgstr "" + +#: modules/cockpit/manifest.py:28 +msgid "Logs" +msgstr "" + +#: modules/cockpit/manifest.py:29 modules/performance/__init__.py:16 +#: modules/performance/__init__.py:40 +msgid "Performance" msgstr "" #: modules/config/__init__.py:18 @@ -1208,6 +1316,18 @@ msgid "" "from various services" msgstr "" +#: modules/config/manifest.py:8 modules/help/templates/help_about.html:100 +msgid "Homepage" +msgstr "" + +#: modules/config/manifest.py:8 +msgid "Logging" +msgstr "" + +#: modules/config/manifest.py:8 +msgid "Advanced apps" +msgstr "" + #: modules/config/views.py:41 #, python-brace-format msgid "Error setting webserver home page: {exception}" @@ -1250,10 +1370,6 @@ msgstr "" msgid "Coturn" msgstr "" -#: modules/coturn/__init__.py:53 -msgid "VoIP Helper" -msgstr "" - #: modules/coturn/forms.py:23 msgid "Invalid list of STUN/TURN Server URIs" msgstr "" @@ -1306,6 +1422,14 @@ msgstr "" msgid "-- no time zone set --" msgstr "" +#: modules/datetime/manifest.py:15 +msgid "Network time" +msgstr "" + +#: modules/datetime/manifest.py:15 +msgid "Timezone" +msgstr "" + #: modules/datetime/views.py:53 #, python-brace-format msgid "Error setting time zone: {exception}" @@ -1333,10 +1457,6 @@ msgstr "" msgid "Deluge" msgstr "" -#: modules/deluge/__init__.py:62 modules/transmission/__init__.py:76 -msgid "BitTorrent Web Client" -msgstr "" - #: modules/deluge/forms.py:20 modules/transmission/forms.py:20 msgid "Download directory" msgstr "" @@ -1453,6 +1573,18 @@ msgstr "" msgid "If issues are found, try to repair them automatically." msgstr "" +#: modules/diagnostics/manifest.py:10 +msgid "Detect problems" +msgstr "" + +#: modules/diagnostics/manifest.py:10 +msgid "Repair" +msgstr "" + +#: modules/diagnostics/manifest.py:10 +msgid "Daily" +msgstr "" + #: modules/diagnostics/templates/diagnostics.html:11 msgid "Diagnostics Run" msgstr "" @@ -1480,7 +1612,7 @@ msgstr "" msgid "Try to repair" msgstr "" -#: modules/diagnostics/templates/diagnostics_app.html:39 +#: modules/diagnostics/templates/diagnostics_app.html:29 msgid "This app does not support diagnostics" msgstr "" @@ -1509,11 +1641,11 @@ msgstr "" msgid "Result" msgstr "" -#: modules/diagnostics/views.py:125 +#: modules/diagnostics/views.py:117 msgid "Diagnostic Test" msgstr "" -#: modules/diagnostics/views.py:155 +#: modules/diagnostics/views.py:146 #, python-brace-format msgid "App {app_id} is not installed, cannot repair" msgstr "" @@ -1648,11 +1780,11 @@ msgid "Invalid domain name" msgstr "" #: modules/dynamicdns/forms.py:88 modules/miniflux/forms.py:11 -#: modules/networks/forms.py:277 modules/users/forms.py:130 +#: modules/networks/forms.py:281 modules/users/forms.py:130 msgid "Username" msgstr "" -#: modules/dynamicdns/forms.py:95 modules/networks/forms.py:280 +#: modules/dynamicdns/forms.py:95 modules/networks/forms.py:284 msgid "Show password" msgstr "" @@ -1668,8 +1800,24 @@ msgstr "" msgid "This field is required." msgstr "" +#: modules/dynamicdns/manifest.py:17 +#: modules/dynamicdns/templates/dynamicdns.html:18 +#: modules/email/templates/email.html:35 +#: modules/letsencrypt/templates/letsencrypt.html:24 +#: modules/mediawiki/forms.py:64 +msgid "Domain" +msgstr "" + +#: modules/dynamicdns/manifest.py:17 +msgid "Free" +msgstr "" + +#: modules/dynamicdns/manifest.py:17 +msgid "Needs public IP" +msgstr "" + #: modules/dynamicdns/templates/dynamicdns.html:11 -#: modules/ejabberd/templates/ejabberd.html:13 +#: modules/ejabberd/templates/ejabberd.html:13 modules/firewall/manifest.py:10 #: modules/firewall/templates/firewall.html:16 #: modules/firewall/templates/firewall.html:22 #: modules/letsencrypt/templates/letsencrypt.html:17 @@ -1682,13 +1830,6 @@ msgstr "" msgid "Status" msgstr "" -#: modules/dynamicdns/templates/dynamicdns.html:18 -#: modules/email/templates/email.html:35 -#: modules/letsencrypt/templates/letsencrypt.html:24 -#: modules/mediawiki/forms.py:64 -msgid "Domain" -msgstr "" - #: modules/dynamicdns/templates/dynamicdns.html:19 msgid "Last update" msgstr "" @@ -1751,10 +1892,6 @@ msgstr "" msgid "ejabberd" msgstr "" -#: modules/ejabberd/__init__.py:62 modules/matrixsynapse/__init__.py:56 -msgid "Chat Server" -msgstr "" - #: modules/ejabberd/forms.py:19 msgid "Domain names" msgstr "" @@ -1913,15 +2050,11 @@ msgstr "" msgid "Postfix/Dovecot" msgstr "" -#: modules/email/__init__.py:64 -msgid "Email Server" -msgstr "" - -#: modules/email/__init__.py:84 +#: modules/email/__init__.py:83 msgid "My Email Aliases" msgstr "" -#: modules/email/__init__.py:85 +#: modules/email/__init__.py:84 msgid "Manage Aliases for Mailbox" msgstr "" @@ -2071,7 +2204,7 @@ msgid "" "supported." msgstr "" -#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:80 +#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:79 #: modules/tiddlywiki/__init__.py:61 msgid "View and edit wiki applications" msgstr "" @@ -2080,10 +2213,6 @@ msgstr "" msgid "Feather Wiki" msgstr "" -#: modules/featherwiki/__init__.py:61 -msgid "Personal Notebooks" -msgstr "" - #: modules/featherwiki/forms.py:13 modules/tiddlywiki/forms.py:13 msgid "Name of the wiki file, with file extension \".html\"" msgstr "" @@ -2116,8 +2245,7 @@ msgstr "" #: modules/featherwiki/manifest.py:18 #: modules/help/templates/help_about.html:108 modules/ikiwiki/manifest.py:15 -#: modules/mediawiki/__init__.py:52 modules/mediawiki/manifest.py:25 -#: modules/tiddlywiki/manifest.py:19 +#: modules/mediawiki/manifest.py:25 modules/tiddlywiki/manifest.py:19 msgid "Wiki" msgstr "" @@ -2287,6 +2415,19 @@ msgstr "" msgid "Port {name} ({details}) unavailable for external networks" msgstr "" +#: modules/firewall/manifest.py:10 modules/tor/templates/tor.html:20 +msgid "Ports" +msgstr "" + +#: modules/firewall/manifest.py:10 +msgid "Blocking" +msgstr "" + +#: modules/firewall/manifest.py:10 modules/networks/forms.py:319 +#: modules/upgrades/manifest.py:10 +msgid "Automatic" +msgstr "" + #: modules/firewall/templates/firewall.html:21 msgid "Service/Port" msgstr "" @@ -2370,49 +2511,49 @@ msgstr "" msgid "Firstboot Wizard Secret" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:11 +#: modules/first_boot/templates/firstboot_complete.html:14 msgid "Setup Complete! Next Steps:" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:18 +#: modules/first_boot/templates/firstboot_complete.html:21 #, python-format msgid "" "Automatic software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "" @@ -3426,12 +3543,6 @@ msgstr "" msgid "Matrix server" msgstr "" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3655,10 +3766,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3727,10 +3834,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3799,10 +3902,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -3934,10 +4033,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -3980,11 +4075,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4039,7 +4129,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "" @@ -4067,6 +4157,14 @@ msgid "" "or less." msgstr "" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4098,14 +4196,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4342,94 +4432,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4469,7 +4555,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4549,7 +4657,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -4739,10 +4847,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4754,13 +4858,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5282,10 +5379,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "" @@ -5358,11 +5451,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5376,7 +5465,8 @@ msgstr "" msgid "VPN server" msgstr "" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5450,11 +5540,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5530,6 +5616,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5588,10 +5682,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5605,8 +5695,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5617,8 +5711,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -5693,6 +5795,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5715,10 +5825,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5733,10 +5839,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5760,10 +5862,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -5792,10 +5890,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -5898,10 +5992,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -5948,10 +6038,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6007,10 +6093,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6151,10 +6233,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6190,6 +6268,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6300,14 +6386,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6349,10 +6435,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6389,14 +6471,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6611,6 +6689,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -6735,7 +6825,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -6764,6 +6854,18 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Remote terminal" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -6794,7 +6896,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -6810,11 +6912,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -6968,6 +7065,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7065,10 +7178,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7103,10 +7212,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7137,7 +7242,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7146,13 +7251,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7160,15 +7265,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7177,19 +7278,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7283,10 +7384,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "" @@ -7296,7 +7393,7 @@ msgstr "" msgid "Error configuring app: {error}" msgstr "" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7305,7 +7402,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "" @@ -7313,12 +7410,12 @@ msgstr "" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7504,6 +7601,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -7766,6 +7871,14 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +msgid "Manage accounts" +msgstr "" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8234,10 +8347,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8277,10 +8386,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8495,49 +8600,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -8737,11 +8838,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" diff --git a/plinth/locale/bg/LC_MESSAGES/django.po b/plinth/locale/bg/LC_MESSAGES/django.po index c4732e72d..0046e495a 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-12-18 02:16+0000\n" "Last-Translator: 109247019824 \n" "Language-Team: Bulgarian software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Обновяване" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3571,12 +3723,6 @@ msgstr "Стая за разговори" msgid "Matrix server" msgstr "Сървър на Matrix" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Настройки" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3807,10 +3953,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Пясъчник с блокове" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Максимален брой играчи" @@ -3884,10 +4026,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3956,10 +4094,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "Четец на абонаменти за новини" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "Въведете потребителско име на потребителя." @@ -4091,10 +4225,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -4137,11 +4267,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "Паролата на суперпотребителя е променена." @@ -4200,7 +4325,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Име на хоста" @@ -4236,6 +4361,14 @@ msgstr "" "трябва да надхвърля 63 знака. Максималната дължина на името на домейна е 253 " "знака." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Домейни" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4267,14 +4400,6 @@ msgstr "поддържано" msgid "unsupported" msgstr "неподдържано" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Домейни" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Услуги" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4540,54 +4665,50 @@ msgstr "" msgid "-- select --" msgstr "— изберете —" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Видимото име на мрежата." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Режим" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Инфраструктура" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Точка за достъп" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Честотна лента" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Автоматично" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 ГХц)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 ГХц)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Канал" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -4595,11 +4716,11 @@ msgstr "" "Незадължителна стойност. Ограничение на безжичния канал в избраната честотна " "лента. Празна стойност или 0 означава автоматичен избор." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -4609,11 +4730,11 @@ msgstr "" "се свързвате с точка за достъп, се свързвайте само ако BSSID на точката за " "достъп съвпада с предоставения. Пример: 00:11:22:aa:bb:cc." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Режим на удостоверяване" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -4621,20 +4742,20 @@ msgstr "" "Изберете WPA, ако безжичната мрежа е защитена и изисква от клиентите да " "разполагат с паролата за свързване." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Отворена" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "Посочете как устройството {box_name} е свързано с мрежата" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -4645,7 +4766,7 @@ msgstr "" "интернет от маршрутизатор безжично или чрез кабел. Това е типичната домашна " "постройка.

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

Your {box_name} has " @@ -4658,7 +4779,7 @@ msgstr "" "адаптер. {box_name} е устройство, директно свързано с интернет и всички " "устройства се свързват с {box_name}, за да получат достъп до интернет.

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

Your Internet " @@ -4669,11 +4790,11 @@ msgstr "" "е директно свързана към {box_name} и няма други устройства в мрежата. Това " "се получава при общностни или облачни настройки.

" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "Изберете вида на връзката с интернет" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4692,7 +4813,7 @@ msgstr "" "сигурни дали той се променя с течение на времето, по-безопасно е да изберете " "тази възможност.

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

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

This means that " @@ -4732,7 +4853,7 @@ msgstr "" "{box_name} предлага много решения за заобикаляне на ситуацията, но всяко " "решение има своите ограничения.

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

You will be suggested the most conservative actions.

" @@ -4740,11 +4861,11 @@ msgstr "" "Не зная каъв вид връзка предоставя доставчикът на интернет

Ще бъдат предложени най-консервативните действия.

" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "Предпочитана настройка за маршрутизатор" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "Местна мрежа" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4790,7 +4933,7 @@ msgstr "Редактиране на връзката" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Редактиране" @@ -4980,10 +5123,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4995,13 +5134,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5523,10 +5655,6 @@ msgstr "Приложението е експериментално." msgid "Nextcloud" msgstr "Nextcloud" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "Не е зададено" @@ -5602,11 +5730,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5620,7 +5744,8 @@ msgstr "" msgid "VPN server" msgstr "Сървър за ВЧМ" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "Отдалечен достъп" @@ -5694,11 +5819,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5774,6 +5895,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5832,10 +5961,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5849,10 +5974,16 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Наблюдение на системата" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Рестартирайте или изключете системата." @@ -5861,8 +5992,18 @@ msgstr "Рестартирайте или изключете системата. msgid "Power" msgstr "Захранване" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Изключване" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Рестартиране" @@ -5953,6 +6094,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "Fallback DNS Servers" +msgid "Fallback DNS" +msgstr "Резервни сървъри за DNS" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5975,10 +6126,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5993,10 +6140,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "Местна мрежа" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6020,10 +6163,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6052,10 +6191,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Календар и адресна книга" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6158,10 +6293,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6216,10 +6347,6 @@ msgstr "Четене и абонамент за новинарски емиси msgid "RSS-Bridge" msgstr "RSS-Bridge" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "Създател на емисии на RSS" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6275,10 +6402,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6419,10 +6542,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6460,6 +6579,18 @@ msgstr "" "Когато е отметнато, Fail2Ban ще ограничава опитите за проникване с груба " "сила в сървъра на SSH и други разрешени мрежови услуги, защитени с парола." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Автоматично" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Портове" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6590,14 +6721,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6639,10 +6770,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6679,14 +6806,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6901,6 +7024,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -7029,7 +7164,9 @@ msgstr "" "услуги, използвайки такива връзки." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Сървър за Secure Shell (SSH)" #: modules/ssh/__init__.py:75 @@ -7064,6 +7201,22 @@ msgstr "" "отдалечено през SSH. Когато не е отметнато, само потребителите от групите " "root, admin и freedombox-ssh могат да влизат през SSH." +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Премахване на хранилище" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Отпечатък" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Отпечатък от сървъра" @@ -7096,7 +7249,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Вход" @@ -7112,11 +7265,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7270,6 +7418,24 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Автоматично" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7379,10 +7545,6 @@ msgstr "Управление на приложението Syncthing" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Синхронизиране на файлове" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7417,10 +7579,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7451,7 +7609,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7460,13 +7618,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7474,15 +7632,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Тор" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Анонимна мрежа" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Услуга на Тор Onion" @@ -7491,19 +7645,19 @@ msgstr "Услуга на Тор Onion" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Транспортът Obfs3 е регистриран" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Транспортът Obfs4 е регистриран" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "Услугата на Onion е версия 3" @@ -7617,10 +7771,6 @@ msgstr "Анонимна мрежа" msgid "Onion Service" msgstr "Услуга на Onion" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Портове" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Запазване на настройки" @@ -7630,7 +7780,7 @@ msgstr "Запазване на настройки" msgid "Error configuring app: {error}" msgstr "Грешка при настройка на приложението: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7639,7 +7789,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "Прокси сървър на Тор" @@ -7647,12 +7797,12 @@ msgstr "Прокси сървър на Тор" msgid "Tor Socks Proxy" msgstr "Прокси сървър на Тор за SOCKS" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Достъп до {url} по tcp{kind} чрез Тор" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7859,6 +8009,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "Включване на често обновяване на възможностите (препоръчително)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8157,6 +8315,18 @@ msgstr "Новият потребител не е добавен към адми msgid "User account created, you are now logged in" msgstr "Профилът е създаден и вече сте влезли" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Create Account" +msgid "Manage accounts" +msgstr "Създаване на профил" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Права" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8641,10 +8811,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8684,10 +8850,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "Организатор на фотографии" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8904,6 +9066,12 @@ msgstr "Услугата %(service_name)s не работи." msgid "Search with tags" msgstr "Търсене по етикети" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search with tags" +msgid "Clear all tags" +msgstr "Търсене по етикети" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " @@ -8913,43 +9081,35 @@ msgstr "" "данни. Това е безплатен софтуер, който ви позволява да инсталирате и " "управлявате сървърни приложения с лекота." -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Начало" -#: templates/base.html:121 -msgid "Home" -msgstr "Начало" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Приложения" -#: templates/base.html:130 -msgid "Apps" -msgstr "Приложения" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " Системни" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Смяна на парола" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Изключване" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Изход" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Избор на език" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Вход" @@ -9154,11 +9314,15 @@ msgstr "" "Всички данни и настройки на приложението ще бъдат загубени. Приложението " "може да бъде инсталирано отново." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Настройките не са променени" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "преди премахване на {app_id}" @@ -9167,6 +9331,42 @@ msgstr "преди премахване на {app_id}" msgid "Gujarati" msgstr "Гуджарати" +#~ msgid "VoIP Helper" +#~ msgstr "Помощник за VoIP" + +#~ msgid "Email Server" +#~ msgstr "Пощенски сървър" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Обикновен хостинг на Git" + +#~ msgid "Documentation" +#~ msgstr "Документация" + +#~ msgid "Offline Wikipedia" +#~ msgstr "Уикипедия извън мрежата" + +#~ msgid "Block Sandbox" +#~ msgstr "Пясъчник с блокове" + +#~ msgid "News Feed Reader" +#~ msgstr "Четец на абонаменти за новини" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Календар и адресна книга" + +#~ msgid "RSS Feed Generator" +#~ msgstr "Създател на емисии на RSS" + +#~ msgid "File Synchronization" +#~ msgstr "Синхронизиране на файлове" + +#~ msgid "Anonymity Network" +#~ msgstr "Анонимна мрежа" + +#~ msgid "Photo Organizer" +#~ msgstr "Организатор на фотографии" + #, python-format #~ msgid "" #~ "\n" @@ -9364,9 +9564,6 @@ msgstr "Гуджарати" #~ "„service firewalld start“, а при устройства със systemd командата е " #~ "„systemctl start firewalld“." -#~ msgid "Error running apt-get" -#~ msgstr "Грешка при изпълняване на apt-get" - #~ msgid "Tor configuration is being updated" #~ msgstr "В момента настройките на Тор се обновяват" diff --git a/plinth/locale/bn/LC_MESSAGES/django.po b/plinth/locale/bn/LC_MESSAGES/django.po index c7fced9c8..e013ad09a 100644 --- a/plinth/locale/bn/LC_MESSAGES/django.po +++ b/plinth/locale/bn/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2021-06-16 07:33+0000\n" "Last-Translator: Oymate \n" "Language-Team: Bengali software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "" @@ -3460,12 +3581,6 @@ msgstr "" msgid "Matrix server" msgstr "" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "পছন্দসমূহ" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3693,10 +3808,6 @@ msgstr "" msgid "Minetest" msgstr "মাইনটেস্ট" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3767,10 +3878,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3839,10 +3946,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -3976,10 +4079,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -4022,11 +4121,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4081,7 +4175,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "হোস্ট নাম" @@ -4109,6 +4203,16 @@ msgid "" "or less." msgstr "" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +#, fuzzy +#| msgid "Domain" +msgid "Domains" +msgstr "ডোমেন" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4140,16 +4244,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -#, fuzzy -#| msgid "Domain" -msgid "Domains" -msgstr "ডোমেন" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4390,94 +4484,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4517,7 +4607,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4597,7 +4709,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -4787,10 +4899,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4802,13 +4910,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5330,10 +5431,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "" @@ -5408,11 +5505,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5426,7 +5519,8 @@ msgstr "" msgid "VPN server" msgstr "" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5500,11 +5594,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5580,6 +5670,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5638,10 +5736,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5655,8 +5749,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5667,8 +5765,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -5743,6 +5849,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5765,10 +5879,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5783,10 +5893,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5810,10 +5916,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -5842,10 +5944,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -5948,10 +6046,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -5998,10 +6092,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6057,10 +6147,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6203,10 +6289,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6242,6 +6324,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6352,14 +6442,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6401,10 +6491,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6441,14 +6527,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6663,6 +6745,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -6789,7 +6883,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -6818,6 +6912,18 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Remote terminal" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -6848,7 +6954,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -6864,11 +6970,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7022,6 +7123,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7119,10 +7236,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7157,10 +7270,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7191,7 +7300,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7200,13 +7309,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7214,15 +7323,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7231,19 +7336,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7337,10 +7442,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "Configuration" @@ -7352,7 +7453,7 @@ msgstr "পছন্দসমূহ" msgid "Error configuring app: {error}" msgstr "" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7361,7 +7462,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "" @@ -7369,12 +7470,12 @@ msgstr "" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7560,6 +7661,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -7824,6 +7933,16 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Enabled" +msgid "Manage accounts" +msgstr "সক্রিয়" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8292,10 +8411,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8335,10 +8450,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8554,49 +8665,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -8798,11 +8905,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -8811,6 +8922,9 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "Documentation" +#~ msgstr "নির্দেশিকা" + #~ msgid "Page source" #~ msgstr "পৃষ্ঠার উৎস" diff --git a/plinth/locale/cs/LC_MESSAGES/django.po b/plinth/locale/cs/LC_MESSAGES/django.po index 601dbad3d..cce723ddf 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-12-26 01:00+0000\n" "Last-Translator: Jiří Podhorecký \n" "Language-Team: Czech na {box_name} patřící do skupiny wiki. Simultánní úpravy nejsou " "podporovány." -#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:80 +#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:79 #: modules/tiddlywiki/__init__.py:61 msgid "View and edit wiki applications" msgstr "Zobrazit a upravit wiki aplikace" @@ -2304,10 +2474,6 @@ msgstr "Zobrazit a upravit wiki aplikace" msgid "Feather Wiki" msgstr "Feather Wiki" -#: modules/featherwiki/__init__.py:61 -msgid "Personal Notebooks" -msgstr "Osobní zápisníky" - #: modules/featherwiki/forms.py:13 modules/tiddlywiki/forms.py:13 msgid "Name of the wiki file, with file extension \".html\"" msgstr "Název souboru wiki s příponou \".html\"" @@ -2342,8 +2508,7 @@ msgstr "Nahrajte existující soubor Feather Wiki z tohoto počítače." #: modules/featherwiki/manifest.py:18 #: modules/help/templates/help_about.html:108 modules/ikiwiki/manifest.py:15 -#: modules/mediawiki/__init__.py:52 modules/mediawiki/manifest.py:25 -#: modules/tiddlywiki/manifest.py:19 +#: modules/mediawiki/manifest.py:25 modules/tiddlywiki/manifest.py:19 msgid "Wiki" msgstr "Wiki" @@ -2518,6 +2683,21 @@ msgstr "Port {name} ({details}) dostupný pro externí sítě" msgid "Port {name} ({details}) unavailable for external networks" msgstr "Port {name} {details} je nedostupný pro externí sítě" +#: modules/firewall/manifest.py:10 modules/tor/templates/tor.html:20 +msgid "Ports" +msgstr "Porty" + +#: modules/firewall/manifest.py:10 +#, fuzzy +#| msgid "Blocked" +msgid "Blocking" +msgstr "Blokováno" + +#: modules/firewall/manifest.py:10 modules/networks/forms.py:319 +#: modules/upgrades/manifest.py:10 +msgid "Automatic" +msgstr "Automaticky" + #: modules/firewall/templates/firewall.html:21 msgid "Service/Port" msgstr "Služba/port" @@ -2611,11 +2791,11 @@ msgstr "" msgid "Firstboot Wizard Secret" msgstr "Tajemství průvodce Firstboot" -#: modules/first_boot/templates/firstboot_complete.html:11 +#: modules/first_boot/templates/firstboot_complete.html:14 msgid "Setup Complete! Next Steps:" msgstr "Nastavení dokončeno! Další kroky:" -#: modules/first_boot/templates/firstboot_complete.html:18 +#: modules/first_boot/templates/firstboot_complete.html:21 #, python-format msgid "" "Automatic software update " @@ -2625,12 +2805,12 @@ msgstr "" "softwaru probíhá ve výchozím nastavení každý den. Poprvé ji nyní spusťte " "ručně." -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Aktualizovat nyní" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." @@ -2638,7 +2818,7 @@ msgstr "" "Zkontrolujte možnosti ochrany " "osobních údajů." -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " @@ -2648,14 +2828,14 @@ msgstr "" "target=\"_blank\">síťová připojení. V případě potřeby změňte výchozí " "heslo Wi-Fi." -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" "Nakonfigurujte název domény." -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote záloh." -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn nebo " "nakonfigurujte externí server." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3834,12 +3992,6 @@ msgstr "Chatovací místnost" msgid "Matrix server" msgstr "Server Matrix" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Nastavení" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4113,10 +4265,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Pískoviště s kostkami" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Nejvyšší umožněný počet hráčů" @@ -4196,10 +4344,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "Simple Media Server" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "Adresář souborů médií" @@ -4280,10 +4424,6 @@ msgstr "" msgid "Miniflux" msgstr "Miniflux" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "Čtečka novinek" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "Zadejte uživatelské jméno uživatele." @@ -4422,10 +4562,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Hlasový chat" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Nastavení hesla superuživatele" @@ -4474,11 +4610,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "Skupinová konference" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Server" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "Heslo SuperUser bylo úspěšně aktualizováno." @@ -4537,7 +4668,7 @@ msgstr "Použít DNS-over-TLS pro překlad domén (globální předvolba)" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "Použít DNSSEC při překladu domén (globální předvolba)" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Název stroje" @@ -4575,6 +4706,16 @@ msgstr "" "ze štítků může být nejvýše 63 znaků. Celková délka doménového názvu může být " "nejvýše 253 znaků." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Domény" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4606,14 +4747,6 @@ msgstr "podporováno" msgid "unsupported" msgstr "nepodporováno" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Domény" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Služby" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "Stav řešitele" @@ -4880,54 +5013,50 @@ msgstr "" msgid "-- select --" msgstr "-- vybrat --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Viditelný název sítě." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Režim" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Infrastrukturní" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Přístupový bod" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Dočasný" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Frekvenční pásmo" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Automaticky" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Kanál" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -4935,11 +5064,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." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -4949,11 +5078,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." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Režim ověřování" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -4961,20 +5090,20 @@ msgstr "" "Pokud je bezdrátová síť zabezpečená a pro připojení vyžaduje heslo, vyberte " "WPA." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Otevřené" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "Zadejte, jak je vaše {box_name} připojeno k síti" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -4985,7 +5114,7 @@ msgstr "" "připojení k internetu ze směrovače prostřednictvím Wi-Fi nebo ethernetového " "kabelu. Jedná se o typické domácí nastavení.

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

Your {box_name} has " @@ -4998,7 +5127,7 @@ msgstr "" "Zařízení {box_name} je přímo připojeno k internetu a všechna vaše zařízení " "se připojují k zařízení {box_name}, aby se mohli připojit k internetu.

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

Your Internet " @@ -5009,11 +5138,11 @@ msgstr "" "internetu je přímo připojeno k vašemu {box_name} a v síti nejsou žádná další " "zařízení. To se může stát u komunitních nebo cloudových nastavení.

" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "Zvolte typ internetového připojení" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5032,7 +5161,7 @@ msgstr "" "nejste si jisti, zda se v průběhu času mění nebo ne, je bezpečnější zvolit " "tuto možnost.

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

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

This means that " @@ -5071,7 +5200,7 @@ msgstr "" "{box_name} nabízí mnoho řešení, jak tuto situaci obejít, ale každé řešení má " "určitá omezení.

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

You will be suggested the most conservative actions.

" @@ -5079,11 +5208,11 @@ msgstr "" "Nevím, jaký typ připojení můj poskytovatel internetu poskytuje

Budou vám navrženy nejkonzervativnější kroky.

" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "Upřednostňovaná konfigurace směrovače" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -5130,6 +5259,28 @@ msgstr "" "nakonfigurovat a přejete si být připomenuti později. Některé další " "konfigurační kroky mohou selhat.

" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Internet" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "Místní síť" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5150,7 +5301,7 @@ msgstr "Upravit připojení" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Upravit" @@ -5348,10 +5499,6 @@ msgstr "Smazat připojení" msgid "Delete connection %(name)s permanently?" msgstr "Nevratně smazat připojení %(name)s?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Internet" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5363,13 +5510,6 @@ msgstr "Mezery" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5946,10 +6086,6 @@ msgstr "Tato aplikace je experimentální." msgid "Nextcloud" msgstr "Nextcloud" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "Ukládání souborů a spolupráce" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "Nenastaveno" @@ -6036,11 +6172,7 @@ msgstr "Připojení ke službám VPN" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Virtuální soukromá síť" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6055,7 +6187,8 @@ msgstr "Tunnelblick" msgid "VPN server" msgstr "VPN server" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "Vzdálený přístup" @@ -6150,11 +6283,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Viditelnost na veřejnosti" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "PageKite doména" @@ -6234,6 +6363,16 @@ msgstr "Uživatelem určená služba přidána" msgid "This service already exists" msgstr "Tato služba už existuje" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "Tunnelblick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Uživatelem určené služby" @@ -6297,10 +6436,6 @@ msgstr "" "Viz instrukce pro nastavení SSH klienta" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "Výkon" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6319,10 +6454,16 @@ msgstr "" "Výkonnostní metriky shromažďuje nástroj Performance Co-Pilot a lze je " "zobrazit pomocí aplikace Cockpit." -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Monitoring systému" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Restartovat nebo vypnout systém." @@ -6331,8 +6472,18 @@ msgstr "Restartovat nebo vypnout systém." msgid "Power" msgstr "Napájení" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Vypnout" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Restartovat" @@ -6424,6 +6575,16 @@ msgstr "" "veřejné servery DNS. Lze vypnout ve většině případů, pokud je síťové " "připojení stabilní a spolehlivé." +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "Fallback DNS Servers" +msgid "Fallback DNS" +msgstr "Záložní servery DNS" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6455,10 +6616,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Webová proxy" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6473,10 +6630,6 @@ msgstr "Blokování reklam" msgid "Proxy server" msgstr "Proxy server" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "Místní síť" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6510,10 +6663,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "IRC klient" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6531,10 +6680,10 @@ msgid "" "a> is needed. Radicale can be accessed by any user with a {box_name} login." msgstr "" "Radicale je server CalDAV a CardDAV. Umožňuje synchronizaci a sdílení " -"plánování a kontaktních údajů. K používání Radicale je zapotřebí podporovaná klientská " -"aplikace. K Radicale má přístup každý uživatel s přihlašovacím jménem " -"{box_name}." +"plánování a kontaktních údajů. K používání Radicale je zapotřebí podporovaná " +"klientská aplikace. K Radicale má přístup každý uživatel s přihlašovacím " +"jménem {box_name}." #: modules/radicale/__init__.py:31 msgid "" @@ -6550,10 +6699,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Kalendář a adresář kontaktů" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6687,10 +6832,6 @@ msgstr "" "lesssecureapps\">https://www.google.com/settings/security/lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "E-mailový klient" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "Používat pouze místní poštovní server" @@ -6750,10 +6891,6 @@ msgstr "Číst a přihlásit se k odběru novinek" msgid "RSS-Bridge" msgstr "RSS-Bridge" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "Generátor kanálů RSS" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "Umožnit veřejný přístup" @@ -6820,10 +6957,6 @@ msgstr "Přístup k soukromému sdílení" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "Distribuované souborové úložiště" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Android Samba Client" @@ -6979,10 +7112,6 @@ msgstr "Hledat na webu" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Vyhledávání na webu" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Bezpečné vyhledávání" @@ -7021,6 +7150,18 @@ msgstr "" "hrubou silou na SSH server a ostatní zapnuté internetové služby, využívající " "ověření heslem." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Automaticky" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Porty" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7150,14 +7291,14 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Záložky" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "Shaarlier" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Záložky" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "Odkaz na blog" @@ -7211,10 +7352,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Shadowsocks klient" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "Obejít cenzuru" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "Název nebo IP adresa serveru" @@ -7257,14 +7394,10 @@ msgstr "" "Shadowsocks se k němu připojit. Data klientů budou šifrována a přes tento " "server zprostředkována proxy." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "Shadowsocks Server" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "Pomáhá ostatním obejít cenzuru" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "Doporučeno" @@ -7507,6 +7640,18 @@ msgstr "" "Uchovávejte maximálně tento počet ročních snímků. Výchozí hodnota je 0 " "(neuchovává žádné roční snímky)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "Nevratně smazat tyto zachycené stavy?" @@ -7640,7 +7785,9 @@ msgstr "" "služby." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Server zabezpečeného shellu (SSH)" #: modules/ssh/__init__.py:75 @@ -7675,6 +7822,24 @@ msgstr "" "SSH. Pokud je vypnuto, mohou se přes SSH přihlásit pouze uživatelé skupin " "root, admin a freedombox-ssh." +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "RSS" +msgid "SSH" +msgstr "RSS" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Odebrat umístění" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Otisk (fingerprint)" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Otisky serveru" @@ -7707,7 +7872,7 @@ msgstr "Zadejte písmena na obrázku a přejděte na přihlašovací stránku" msgid "Proceed to Login" msgstr "Přejít na přihlášení" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Přihlášení" @@ -7726,11 +7891,6 @@ msgstr "" "{box_name}. Lze zobrazit úložná zařízení, která jsou využívána, připojovat a " "odpojovat ta vyjímatelná." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Úložiště" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7889,6 +8049,28 @@ msgstr "Sdílet" msgid "Other directory (specify below)" msgstr "Jiný adresář (uveďte níže)" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disk" +msgid "Disks" +msgstr "Disk" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Automaticky" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Zvětšit kořenový oddíl" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "Jsou používána následující úložná zařízení:" @@ -8004,10 +8186,6 @@ msgstr "Spravovat aplikaci Syncthing" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Synchronizace souborů" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8054,10 +8232,6 @@ msgstr "Vytvořte novou wiki nebo nahrajte stávající soubor wiki a začněte. msgid "TiddlyWiki" msgstr "TiddlyWiki" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "Nelineární zápisníky" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "Soubor TiddlyWiki s příponou .html" @@ -8090,7 +8264,7 @@ msgstr "" "Nápověda: Před smazáním této wiki si můžete stáhnout její " "kopii z TiddlyWiki." -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8104,7 +8278,7 @@ msgstr "" "prohlížeč Tor Browser." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." @@ -8112,7 +8286,7 @@ msgstr "" "Tato aplikace poskytuje přenosové služby, které přispívají k síti Tor a " "pomáhají ostatním překonat cenzuru." -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8124,15 +8298,11 @@ msgstr "" "z internetu, i když používáte poskytovatele internetového připojení, který " "omezuje servery doma." -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Anonymní síť" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Tor Onion Service" @@ -8141,19 +8311,19 @@ msgstr "Tor Onion Service" msgid "Tor Bridge Relay" msgstr "Předávájící Tor most" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Port Tor předávání k dispozici" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Obfs3 transport zaregistrován" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Obfs4 transport zaregistrován" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "Onion service je verze 3" @@ -8263,10 +8433,6 @@ msgstr "Anonymní síť" msgid "Onion Service" msgstr "Onion služba" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Porty" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Aktualizace konfigurace" @@ -8276,7 +8442,7 @@ msgstr "Aktualizace konfigurace" msgid "Error configuring app: {error}" msgstr "Chyba při konfiguraci aplikace: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8289,7 +8455,7 @@ msgstr "" "aplikace pro přístup k internetu prostřednictvím sítě Tor. Cenzuru " "poskytovatelů internetových služeb lze obejít pomocí upstreamových mostů." -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "Tor Proxy" @@ -8297,12 +8463,12 @@ msgstr "Tor Proxy" msgid "Tor Socks Proxy" msgstr "Tor Socks proxy" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Přistoupit k URL adrese {url} na tcp{kind} prostřednictvím Tor" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Potvrďte použití Tor na adrese {url} na tcp{kind}" @@ -8528,6 +8694,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "Aktivujte časté aktualizace funkcí (doporučeno)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "New Backup" +msgid "New features" +msgstr "Nová záloha" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8828,6 +9004,18 @@ msgstr "Nepodařilo se přidat nového uživatele do skupiny admin: {error}" msgid "User account created, you are now logged in" msgstr "Uživatelský účet vytvořen, není jste jím přihlášeni" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Spravovat zachycené stavy" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Oprávnění" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9351,10 +9539,6 @@ msgstr "" msgid "WordPress" msgstr "WordPress" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "Webové stránky a blog" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "Veřejný přístup" @@ -9409,10 +9593,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "Organizér fotografií" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "Povolení OpenStreetMap pro mapy" @@ -9638,6 +9818,12 @@ msgstr "Služba %(service_name)s není spuštěná." msgid "Search with tags" msgstr "Hledání pomocí štítků" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search with tags" +msgid "Clear all tags" +msgstr "Hledání pomocí štítků" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " @@ -9647,43 +9833,35 @@ msgstr "" "Jedná se o bezplatný software, který umožňuje snadnou instalaci a správu " "serverových aplikací." -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Domů" -#: templates/base.html:121 -msgid "Home" -msgstr "Domů" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Aplikace" -#: templates/base.html:130 -msgid "Apps" -msgstr "Aplikace" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " Systém" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Změnit heslo" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Vypnout" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Odhlásit" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Vyberte jazyk" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Přihlásit" @@ -9904,11 +10082,15 @@ msgstr "" "Všechna data a konfigurace aplikace budou trvale ztraceny. Aplikaci lze " "nainstalovat znovu." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Nastavení se nezměnila" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "před odinstalací {app_id}" @@ -9917,6 +10099,117 @@ msgstr "před odinstalací {app_id}" msgid "Gujarati" msgstr "gudžarátština" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Sdílení souborů a útržků" + +#~ msgid "Domain Name Server" +#~ msgstr "Doménový jmenný server" + +#~ msgid "E-book Library" +#~ msgstr "Knihovna e-knih" + +#~ msgid "Server Administration" +#~ msgstr "Správa serveru" + +#~ msgid "VoIP Helper" +#~ msgstr "Pomocník VoIP" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "Webový klient sítě BitTorrent" + +#~ msgid "Chat Server" +#~ msgstr "Chat server" + +#~ msgid "Email Server" +#~ msgstr "E-mailový Server" + +#~ msgid "Personal Notebooks" +#~ msgstr "Osobní zápisníky" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Jednoduché hostování Git" + +#~ msgid "Documentation" +#~ msgstr "Dokumentace" + +#~ msgid "Wiki and Blog" +#~ msgstr "wiki a blog" + +#~ msgid "Gobby Server" +#~ msgstr "Gobby server" + +#~ msgid "Video Room" +#~ msgstr "Video Room" + +#~ msgid "Chat Client" +#~ msgstr "Chatovací klient" + +#~ msgid "Offline Wikipedia" +#~ msgstr "Offline Wikipedia" + +#~ msgid "Block Sandbox" +#~ msgstr "Pískoviště s kostkami" + +#~ msgid "Simple Media Server" +#~ msgstr "Simple Media Server" + +#~ msgid "News Feed Reader" +#~ msgstr "Čtečka novinek" + +#~ msgid "Voice Chat" +#~ msgstr "Hlasový chat" + +#~ msgid "File Storage & Collaboration" +#~ msgstr "Ukládání souborů a spolupráce" + +#~ msgid "Virtual Private Network" +#~ msgstr "Virtuální soukromá síť" + +#~ msgid "Public Visibility" +#~ msgstr "Viditelnost na veřejnosti" + +#~ msgid "Web Proxy" +#~ msgstr "Webová proxy" + +#~ msgid "IRC Client" +#~ msgstr "IRC klient" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Kalendář a adresář kontaktů" + +#~ msgid "Email Client" +#~ msgstr "E-mailový klient" + +#~ msgid "RSS Feed Generator" +#~ msgstr "Generátor kanálů RSS" + +#~ msgid "Network File Storage" +#~ msgstr "Distribuované souborové úložiště" + +#~ msgid "Web Search" +#~ msgstr "Vyhledávání na webu" + +#~ msgid "Bypass Censorship" +#~ msgstr "Obejít cenzuru" + +#~ msgid "Help Others Bypass Censorship" +#~ msgstr "Pomáhá ostatním obejít cenzuru" + +#~ msgid "File Synchronization" +#~ msgstr "Synchronizace souborů" + +#~ msgid "Non-linear Notebooks" +#~ msgstr "Nelineární zápisníky" + +#~ msgid "Anonymity Network" +#~ msgstr "Anonymní síť" + +#~ msgid "Website and Blog" +#~ msgstr "Webové stránky a blog" + +#~ msgid "Photo Organizer" +#~ msgstr "Organizér fotografií" + #, python-format #~ msgid "" #~ "\n" @@ -10296,9 +10589,6 @@ msgstr "gudžarátština" #~ msgid "SSH authentication with password enabled." #~ msgstr "Ověřování SSH s povoleným heslem." -#~ msgid "Error running apt-get" -#~ msgstr "Chyba při spuštění apt-get" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "Základní funkce a webové rozhraní pro %(box_name)s" @@ -10487,9 +10777,6 @@ msgstr "gudžarátština" #~ msgid "Service Alert" #~ msgstr "Servisní upozornění" -#~ msgid "Repair" -#~ msgstr "Oprava" - #, python-brace-format #~ msgid "Internal error in {0}" #~ msgstr "Vnitřní chyba v {0}" @@ -10770,9 +11057,6 @@ msgstr "gudžarátština" #~ msgid "Connected introducers" #~ msgstr "Připojené uvaděče" -#~ msgid "Remove" -#~ msgstr "Odebrat" - #, fuzzy #~| msgid "Error setting domain name: {exception}" #~ msgid "Postfix domain name config" @@ -10793,11 +11077,6 @@ msgstr "gudžarátština" #~ msgid "Delete selected" #~ msgstr "Označené zachycené stavy smazány" -#, fuzzy -#~| msgid "New Backup" -#~ msgid "New value" -#~ msgstr "Nová záloha" - #, fuzzy #~| msgid "Download directory" #~ msgid "You do not have a home directory." @@ -11416,9 +11695,6 @@ msgstr "gudžarátština" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "Není k dispozici" @@ -11659,9 +11935,6 @@ msgstr "gudžarátština" #~ msgid "Delete Snapshot" #~ msgstr "Smazat zachycený stav" -#~ msgid "Disk" -#~ msgstr "Disk" - #~ msgid "Disk or removable storage where the backup archive will be saved." #~ msgstr "Disk nebo vyjímatelné úložiště na které uložit zálohový archiv." diff --git a/plinth/locale/da/LC_MESSAGES/django.po b/plinth/locale/da/LC_MESSAGES/django.po index 9053524c2..c6239f29b 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2022-09-14 17:19+0000\n" "Last-Translator: ikmaak \n" "Language-Team: Danish software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 #, fuzzy #| msgid "Update" msgid "Update now" msgstr "Opdater" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3954,12 +4111,6 @@ msgstr "Chatserver" msgid "Matrix server" msgstr "Matrix Synapse" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Konfiguration" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4230,12 +4381,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -#, fuzzy -#| msgid "Block Sandbox (Minetest)" -msgid "Block Sandbox" -msgstr "Block Testområde (Minetest)" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -4314,12 +4459,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -#, fuzzy -#| msgid "Mumble Voice Chat Server" -msgid "Simple Media Server" -msgstr "Mumble Tale-tjenesteserver" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -4392,12 +4531,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -#, fuzzy -#| msgid "News Feed Reader (Tiny Tiny RSS)" -msgid "News Feed Reader" -msgstr "Nyhedsstrømlæser (Tiny Tiny RSS)" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Invalid server name" @@ -4565,12 +4698,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -#, fuzzy -#| msgid "Voice Chat (Mumble)" -msgid "Voice Chat" -msgstr "Tale-tjeneste (Mumble)" - #: modules/mumble/forms.py:30 #, fuzzy #| msgid "Save Password" @@ -4621,13 +4748,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -#, fuzzy -#| msgid "Service" -msgid "Server" -msgstr "Tjeneste" - #: modules/mumble/views.py:43 #, fuzzy #| msgid "Password changed successfully." @@ -4686,7 +4806,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Værtsnavn" @@ -4723,6 +4843,14 @@ msgstr "" "bogstaver, tal og bindestreger. Hvert ord skal være på 63 tegn eller " "derunder. Den samlede længde skal være 253 tegn eller derunder." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Domæner" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4756,16 +4884,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Domæner" - -#: modules/names/templates/names.html:20 -#, fuzzy -#| msgid "Service" -msgid "Services" -msgstr "Tjeneste" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -5044,79 +5162,73 @@ msgstr "" msgid "-- select --" msgstr "-- vælg --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Netværkets synlige navn." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Tilstand" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -#, fuzzy -#| msgid "Automatic Upgrades" -msgid "Automatic" -msgstr "Automatisk Opdatering" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Kanal" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 #, fuzzy #| msgid "SSID" msgid "BSSID" msgstr "SSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Autentificeringstilstand" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5124,23 +5236,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." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 #, fuzzy #| msgid "OpenVPN" msgid "Open" msgstr "OpenVPN" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, 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." -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5180,7 +5292,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "Nuværende Netværkskonfiguration" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Internet" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Lokalt netværksdomæne" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5262,7 +5398,7 @@ msgstr "Rediger Forbindelse" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Rediger" @@ -5461,10 +5597,6 @@ msgstr "Slet Forbindelse" msgid "Delete connection %(name)s permanently?" msgstr "Slet forbindelsen %(name)s permanent?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Internet" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5476,13 +5608,6 @@ msgstr "Afstand" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6070,10 +6195,6 @@ msgstr "" msgid "Nextcloud" msgstr "Næste" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -6170,13 +6291,7 @@ msgstr "Forbindelsestype" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -#, fuzzy -#| msgid "Virtual Private Network (OpenVPN)" -msgid "Virtual Private Network" -msgstr "Virtuelt Privat Netværk (OpenVPN)" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6192,7 +6307,8 @@ msgstr "" msgid "VPN server" msgstr "DNS-server" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 #, fuzzy #| msgid "Name Services" msgid "Remote access" @@ -6311,13 +6427,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -#, fuzzy -#| msgid "Public Visibility (PageKite)" -msgid "Public Visibility" -msgstr "Offentlig Tilgængelighed (PageKite)" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 #, fuzzy #| msgid "PageKite Account" msgid "PageKite Domain" @@ -6405,6 +6515,14 @@ msgstr "Tilføjet brugerdefineret tjeneste" msgid "This service already exists" msgstr "Denne tjeneste eksisterer allerede" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Brugerdefinerede Tjenester" @@ -6478,10 +6596,6 @@ msgstr "" "Se instruktioner for opsætning af SSH-klient" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6495,12 +6609,16 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 +#: modules/performance/manifest.py:18 #, fuzzy #| msgid "System Configuration" -msgid "System Monitoring" +msgid "Monitoring" msgstr "Systemkonfiguration" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Genstart eller luk systemet." @@ -6509,8 +6627,18 @@ msgstr "Genstart eller luk systemet." msgid "Power" msgstr "Strøm" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut Down Now" +msgid "Shutdown" +msgstr "Sluk Nu" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 #, fuzzy #| msgid "Restart Now" msgid "Restart" @@ -6593,6 +6721,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS Server" +msgid "Fallback DNS" +msgstr "DNS-server" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6632,12 +6770,6 @@ msgstr "" msgid "Privoxy" msgstr "Aktiver Privoxy" -#: modules/privoxy/__init__.py:54 -#, fuzzy -#| msgid "Privoxy Web Proxy" -msgid "Web Proxy" -msgstr "Privoxy Webproxy" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6654,12 +6786,6 @@ msgstr "" msgid "Proxy server" msgstr "Webserver" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Lokalt netværksdomæne" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6693,12 +6819,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -#, fuzzy -#| msgid "Quassel IRC Client" -msgid "IRC Client" -msgstr "Quassel IRC-klient" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6738,12 +6858,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -#, fuzzy -#| msgid "Calendar and Addressbook (Radicale)" -msgid "Calendar and Addressbook" -msgstr "Kalender og Adressebog (Radicale)" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6873,12 +6987,6 @@ msgstr "" "lesssecureapps\">https://www.google.com/settings/security/lesssecureapps)." -#: modules/roundcube/__init__.py:51 -#, fuzzy -#| msgid "Email Client (Roundcube)" -msgid "Email Client" -msgstr "Emailklient (Roundcube)" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6934,10 +7042,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "Bro" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6993,12 +7097,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -#, fuzzy -#| msgid "Network Time Server" -msgid "Network File Storage" -msgstr "Netværkstidsserver" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Android Samba Client" @@ -7165,12 +7263,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -#, fuzzy -#| msgid "Web Server" -msgid "Web Search" -msgstr "Webserver" - #: modules/searx/forms.py:12 #, fuzzy #| msgid "Save Services" @@ -7212,6 +7304,18 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic Upgrades" +msgid "Automatic bans" +msgstr "Automatisk Opdatering" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Porte" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 #, fuzzy @@ -7344,18 +7448,18 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -#, fuzzy -#| msgid "Bookmarks (Shaarli)" -msgid "Bookmarks" -msgstr "Bogmærker (Shaarli)" - #: modules/shaarli/manifest.py:12 #, fuzzy #| msgid "Shaarli" msgid "Shaarlier" msgstr "Shaarli" +#: modules/shaarli/manifest.py:34 +#, fuzzy +#| msgid "Bookmarks (Shaarli)" +msgid "Bookmarks" +msgstr "Bogmærker (Shaarli)" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7399,10 +7503,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "IRC-klient (Quassel)" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -7447,16 +7547,12 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 #, fuzzy #| msgid "Chat Server" msgid "Shadowsocks Server" msgstr "Chatserver" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -7699,6 +7795,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 #, fuzzy #| msgid "Delete user permanently?" @@ -7839,7 +7947,9 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Secure Shell (SSH) Server" #: modules/ssh/__init__.py:75 @@ -7872,6 +7982,24 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH" +msgid "SSH" +msgstr "SSH" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Fjern sted" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH Fingerprint" +msgid "Fingerprints" +msgstr "SSH-fingeraftryk" + #: modules/ssh/templates/ssh.html:11 #, fuzzy #| msgid "SSH Fingerprint" @@ -7906,7 +8034,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Log ind" @@ -7924,13 +8052,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -#, fuzzy -#| msgid "reStore" -msgid "Storage" -msgstr "reStore" - #: modules/storage/__init__.py:227 #, fuzzy, python-brace-format #| msgid "{disk_size} bytes" @@ -8107,6 +8228,28 @@ msgstr "Tilføj Service" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disks" +msgid "Disks" +msgstr "Diske" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic Upgrades" +msgid "Auto-mount" +msgstr "Automatisk Opdatering" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Udvid Rod-partition" + #: modules/storage/templates/storage.html:17 #, fuzzy #| msgid "The following disks are in use:" @@ -8214,10 +8357,6 @@ msgstr "Installer denne applikation?" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8252,10 +8391,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -8286,7 +8421,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8300,13 +8435,13 @@ msgstr "" "du bruger Tor-browseren." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8314,17 +8449,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -#, fuzzy -#| msgid "Tor Anonymity Network" -msgid "Anonymity Network" -msgstr "Tor Anonymiseringstjeneste" - #: modules/tor/__init__.py:78 #, fuzzy #| msgid "Tor Hidden Service" @@ -8335,19 +8464,19 @@ msgstr "Tor Skjult Tjeneste" msgid "Tor Bridge Relay" msgstr "Tor Bridge Relay" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Tor videresendelsesport tilgængelig" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Obfs3 transport registreret" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Obfs4 transport registreret" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 #, fuzzy #| msgid "Hidden Service" msgid "Onion service is version 3" @@ -8459,10 +8588,6 @@ msgstr "Tor Anonymiseringstjeneste" msgid "Onion Service" msgstr "Skjult Tjeneste" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Porte" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "An error occurred during configuration." @@ -8475,7 +8600,7 @@ msgstr "Der opstod en fejl under konfigurationen." msgid "Error configuring app: {error}" msgstr "Kunne ikke installere applikation: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8484,7 +8609,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "I2P Proxy" msgid "Tor Proxy" @@ -8494,12 +8619,12 @@ msgstr "I2P Proxy" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Tilgå URL {url} ved brug af tcp{kind} via Tor" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Bekræft brug af Tor på {url} ved brug af tcp{kind}" @@ -8718,6 +8843,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -9036,6 +9169,18 @@ msgstr "Kunne ikke tilføje ny bruger til admin-gruppen." msgid "User account created, you are now logged in" msgstr "Brugerkonto oprettet, du er nu logget ind" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Create User" +msgid "Manage accounts" +msgstr "Opret Bruger" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Rettigheder" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9573,12 +9718,6 @@ msgstr "" msgid "WordPress" msgstr "Adresse" -#: modules/wordpress/__init__.py:54 -#, fuzzy -#| msgid "Wiki & Blog" -msgid "Website and Blog" -msgstr "Wiki & Blog" - #: modules/wordpress/forms.py:14 #, fuzzy #| msgid "Publish Key" @@ -9620,10 +9759,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -9880,53 +10015,49 @@ msgstr "Tjenestesøgningstjenesten er ikke aktiv" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Apps" -#: templates/base.html:130 -msgid "Apps" -msgstr "Apps" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " System" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Ændr kodeord" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 #, fuzzy #| msgid "Shut Down Now" msgid "Shut down" msgstr "Sluk Nu" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Log ud" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "Sprog" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Log ind" @@ -10153,11 +10284,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Indstilling uændret" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -10166,6 +10301,123 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Deling af filer og udklip" + +#~ msgid "Domain Name Server" +#~ msgstr "DNS-server" + +#~ msgid "E-book Library" +#~ msgstr "E-bogssamling" + +#~ msgid "Server Administration" +#~ msgstr "Serveradministration" + +#~ msgid "VoIP Helper" +#~ msgstr "VoIP-hjælper" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "BitTorrent Webklient" + +#~ msgid "Chat Server" +#~ msgstr "Chatserver" + +#, fuzzy +#~| msgid "Chat Server" +#~ msgid "Email Server" +#~ msgstr "Chatserver" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Simpel Git-hosting" + +#~ msgid "Documentation" +#~ msgstr "Dokumentation" + +#, fuzzy +#~| msgid "Wiki & Blog" +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki & Blog" + +#, fuzzy +#~| msgid "Web Server" +#~ msgid "Gobby Server" +#~ msgstr "Webserver" + +#, fuzzy +#~| msgid "IRC Client (Quassel)" +#~ msgid "Chat Client" +#~ msgstr "IRC-klient (Quassel)" + +#, fuzzy +#~| msgid "Block Sandbox (Minetest)" +#~ msgid "Block Sandbox" +#~ msgstr "Block Testområde (Minetest)" + +#, fuzzy +#~| msgid "Mumble Voice Chat Server" +#~ msgid "Simple Media Server" +#~ msgstr "Mumble Tale-tjenesteserver" + +#, fuzzy +#~| msgid "News Feed Reader (Tiny Tiny RSS)" +#~ msgid "News Feed Reader" +#~ msgstr "Nyhedsstrømlæser (Tiny Tiny RSS)" + +#, fuzzy +#~| msgid "Voice Chat (Mumble)" +#~ msgid "Voice Chat" +#~ msgstr "Tale-tjeneste (Mumble)" + +#, fuzzy +#~| msgid "Virtual Private Network (OpenVPN)" +#~ msgid "Virtual Private Network" +#~ msgstr "Virtuelt Privat Netværk (OpenVPN)" + +#, fuzzy +#~| msgid "Public Visibility (PageKite)" +#~ msgid "Public Visibility" +#~ msgstr "Offentlig Tilgængelighed (PageKite)" + +#, fuzzy +#~| msgid "Privoxy Web Proxy" +#~ msgid "Web Proxy" +#~ msgstr "Privoxy Webproxy" + +#, fuzzy +#~| msgid "Quassel IRC Client" +#~ msgid "IRC Client" +#~ msgstr "Quassel IRC-klient" + +#, fuzzy +#~| msgid "Calendar and Addressbook (Radicale)" +#~ msgid "Calendar and Addressbook" +#~ msgstr "Kalender og Adressebog (Radicale)" + +#, fuzzy +#~| msgid "Email Client (Roundcube)" +#~ msgid "Email Client" +#~ msgstr "Emailklient (Roundcube)" + +#, fuzzy +#~| msgid "Network Time Server" +#~ msgid "Network File Storage" +#~ msgstr "Netværkstidsserver" + +#, fuzzy +#~| msgid "Web Server" +#~ msgid "Web Search" +#~ msgstr "Webserver" + +#, fuzzy +#~| msgid "Tor Anonymity Network" +#~ msgid "Anonymity Network" +#~ msgstr "Tor Anonymiseringstjeneste" + +#, fuzzy +#~| msgid "Wiki & Blog" +#~ msgid "Website and Blog" +#~ msgstr "Wiki & Blog" + #, fuzzy, python-format #~| msgid "" #~| "\n" @@ -10377,11 +10629,6 @@ msgstr "" #~ msgid "Migrate" #~ msgstr "Tilstand" -#, fuzzy -#~| msgid "Existing Backups" -#~ msgid "Error running apt-get" -#~ msgstr "Eksisterende sikkerhedskopier" - #, fuzzy, python-format #~| msgid "Plinth administrative interface for the %(box_name)s" #~ msgid "Core functionality and web interface for %(box_name)s" @@ -11330,9 +11577,6 @@ msgstr "" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "Ikke tilgængelig" @@ -11433,11 +11677,6 @@ msgstr "" #~ msgid "Delete Snapshot" #~ msgstr "Slet %(name)s" -#, fuzzy -#~| msgid "Disks" -#~ msgid "Disk" -#~ msgstr "Diske" - #, fuzzy #~| msgid "reStore" #~ msgid "Restore apps" diff --git a/plinth/locale/de/LC_MESSAGES/django.po b/plinth/locale/de/LC_MESSAGES/django.po index 2d8dd880c..e9f9862fb 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-12-19 04:00+0000\n" "Last-Translator: Ettore Atalan \n" "Language-Team: German software update " @@ -2678,12 +2856,12 @@ msgstr "" "target=\"„_blank“\">Softwareaktualisierung läuft standardmäßig täglich. " "Führen Sie es jetzt zum ersten Mal manuell aus." -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Jetzt aktualisieren" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." @@ -2691,7 +2869,7 @@ msgstr "" "Überprüfen Sie die Datenschutzoptionen." -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " @@ -2701,7 +2879,7 @@ msgstr "" "target=\"„_blank“\">Netzwerkverbindungen ein. Ändern Sie das Standard-Wi-" "Fi-Passwort, falls erforderlich." -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." @@ -2709,7 +2887,7 @@ msgstr "" "Konfigurieren Sie einen Domainnamen." -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote Backups." -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn-App oder konfiguriere " "einen externen Server." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3912,12 +4068,6 @@ msgstr "Chatraum" msgid "Matrix server" msgstr "Matrix Server" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Konfiguration" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4210,10 +4360,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Block-Sandkasten" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Maximale Spielerzahl" @@ -4297,10 +4443,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "Einfacher Medienserver" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "Verzeichnis für Mediendateien" @@ -4384,10 +4526,6 @@ msgstr "" msgid "Miniflux" msgstr "Miniflux" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "Feedreader" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "Geben Sie einen Namen für den Benutzer ein." @@ -4532,10 +4670,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Sprachkonferenz" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "SuperUser-Kennwort festlegen" @@ -4585,11 +4719,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "Gruppenkonferenz" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Server" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "SuperUser-Passwort erfolgreich aktualisiert." @@ -4649,7 +4778,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "DNSSEC bei der Auflösung von Domains verwenden (globale Einstellung)" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Hostname" @@ -4686,6 +4815,16 @@ msgstr "" "alphanumerischen Zeichen und Bindestrichen bestehen. Jede Kennung darf " "maximal 63 Zeichen lang sein, die Gesamtlänge des Domainnamens 253 Zeichen." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Domains" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4717,14 +4856,6 @@ msgstr "unterstützt" msgid "unsupported" msgstr "nicht unterstützt" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Domains" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Dienste" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "Status des Resolvers" @@ -4996,54 +5127,50 @@ msgstr "" msgid "-- select --" msgstr "-- auswählen --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Der sichtbare Name des Netzwerks." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Modus" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Infrastruktur" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Zugangspunkt" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Ad-hoc" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Frequenzband" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Automatisch" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Kanal" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -5051,11 +5178,11 @@ msgstr "" "Optionaler Wert. Beschränkung auf den WLAN-Kanal in dem ausgewählten " "Frequenzband. Leer oder 0 bedeutet automatische Auswahl." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -5065,11 +5192,11 @@ msgstr "" "einem Zugangspunkt ist nur zugelassen, wenn die BSSID des Zugangspunkts mit " "diesem Wert übereinstimmt. Beispiel: 00:11:22:aa:bb:cc." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Authentifizierungsmodus" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5077,20 +5204,20 @@ msgstr "" "Wählen Sie WPA, wenn das WLAN-Netzwerk gesichert ist und ein Passwort für " "die Benutzung erfordert." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Offen" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, 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" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -5101,7 +5228,7 @@ msgstr "" "die Internetverbindung von Ihrem Router über Wi-Fi oder Ethernet-Kabel. Dies " "ist eine typische Einrichtung für zu Hause.

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

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

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

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

" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "Wählen Sie die Art Ihrer Internetverbindung" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5151,7 +5278,7 @@ msgstr "" "sicher sind, ob sie sich im Laufe der Zeit ändert, ist es sicherer, diese " "Option zu wählen.

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

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

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

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

You will be suggested the most conservative actions.

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

Es werden Ihnen die konservativsten Massnahmen vorgeschlagen.

" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "Bevorzugte Routerkonfiguration" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -5253,6 +5380,28 @@ msgstr "" "erinnert werden möchten. Einige der anderen Konfigurationsschritte können " "fehlschlagen.

" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Internet" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "WLAN" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "Lokales Netzwerk" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5273,7 +5422,7 @@ msgstr "Verbindung bearbeiten" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Bearbeiten" @@ -5472,10 +5621,6 @@ msgstr "Verbindung löschen" msgid "Delete connection %(name)s permanently?" msgstr "Verbindung %(name)s dauerhaft löschen?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Internet" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5487,13 +5632,6 @@ msgstr "Abstand" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "WLAN" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6078,10 +6216,6 @@ msgstr "Diese App ist experimentell." msgid "Nextcloud" msgstr "Nextcloud" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "Dateispeicherung & Zusammenarbeit" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "Nicht festgelegt" @@ -6172,11 +6306,7 @@ msgstr "Mit VPN-Diensten verbinden" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Virtuelles Privates Netzwerk" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6191,7 +6321,8 @@ msgstr "Tunnelblick" msgid "VPN server" msgstr "VPN-Server" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "Fernzugriff" @@ -6287,11 +6418,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Öffentliche Sichtbarkeit" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "PageKite Domäne" @@ -6371,6 +6498,16 @@ msgstr "Spezieller Dienst hinzugefügt" msgid "This service already exists" msgstr "Dieser Dienst existiert bereits" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "Tunnelblick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Spezielle Dienste" @@ -6442,10 +6579,6 @@ msgstr "" "Siehe SSH-Client Konfigurationsanweisungen" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "Leistung" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6465,10 +6598,16 @@ msgstr "" "Leistungskennzahlen werden von Performance Co-Pilot erfasst und können in " "der Cockpit-App angezeigt werden." -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Systemüberwachung" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Neu starten oder das System herunterfahren." @@ -6477,8 +6616,18 @@ msgstr "Neu starten oder das System herunterfahren." msgid "Power" msgstr "Power" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Herunterfahren" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Neu starten" @@ -6573,6 +6722,16 @@ msgstr "" "eine Internetverbindung besteht. Kann in den meisten Fällen deaktiviert " "werden, wenn die Netzwerkverbindung stabil und zuverlässig ist." +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "Fallback DNS Servers" +msgid "Fallback DNS" +msgstr "Ausweich-DNS-Server" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6605,10 +6764,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Web Proxy" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6623,10 +6778,6 @@ msgstr "Werbeblocker" msgid "Proxy server" msgstr "Proxy-Server" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "Lokales Netzwerk" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6661,10 +6812,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "IRC-Client" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6708,10 +6855,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Kalender und Adressbuch" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6846,10 +6989,6 @@ msgstr "" "lesssecureapps\">https://www.google.com/settings/security/lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "E-Mail-Client" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "Nur den lokalen Mailserver verwenden" @@ -6909,10 +7048,6 @@ msgstr "Lesen und Abonnieren von Neuigkeiten-Feeds" msgid "RSS-Bridge" msgstr "RSS-Bridge" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "RSS Feed Generator" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "Öffentlichen Zugang erlauben" @@ -6981,10 +7116,6 @@ msgstr "Zugriff auf die privaten Freigaben" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "Netzwerkdateispeicherung" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Android-Samba-Klient" @@ -7139,10 +7270,6 @@ msgstr "Suche im Web" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Websuche" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Sichere Suche" @@ -7182,6 +7309,18 @@ msgstr "" "Falls aktiviert, begrenzt Fail2Ban automatisierte Einbruchversuche in den " "SSH-Server und andere aktivierte, passwortgeschützte Anwendungen." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Automatisch" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Ports" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7313,14 +7452,14 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Lesezeichen" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "Shaarlier" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Lesezeichen" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7375,10 +7514,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Shadowsocks-Client" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "Zensur umgehen" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "Servername oder IP-Adresse" @@ -7422,14 +7557,10 @@ msgstr "" "Clients ermöglicht, sich mit ihm zu verbinden. Die Daten der Clients werden " "verschlüsselt und durch diesen Server geleitet." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "Shadowsocks-Server" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "Anderen helfen, die Zensur zu umgehen" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "Empfohlen" @@ -7679,6 +7810,18 @@ msgstr "" "Behalten Sie ein Maximum dieser vielen jährlichen Momentaufnahmen. Der " "Standardwert ist 0 (keinen Jahres-Snapshot behalten)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "Folgenden Speicherauszug dauerhaft löschen?" @@ -7816,7 +7959,9 @@ msgstr "" "kopieren oder andere Anwendungen starten." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Secure Shell (SSH) Server" #: modules/ssh/__init__.py:75 @@ -7851,6 +7996,24 @@ msgstr "" "anzumelden. Falls deaktiviert, können sich nur Benutzer der Gruppen root, " "admin und freedombox-ssh über SSH anmelden." +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "RSS" +msgid "SSH" +msgstr "RSS" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Standort entfernen" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Fingerabdruck" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Server Fingerabdrücke" @@ -7885,7 +8048,7 @@ msgstr "" msgid "Proceed to Login" msgstr "Weiter zum Login" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Anmelden" @@ -7905,11 +8068,6 @@ msgstr "" "Speichermedien einsehen, Wechselmedien einbinden und aushängen, die Root-" "Partition erweitern usw." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Speicher" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -8074,6 +8232,28 @@ msgstr "Freigeben" msgid "Other directory (specify below)" msgstr "Anderes Verzeichnis (unten angeben)" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disk" +msgid "Disks" +msgstr "Speichermedium" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Automatisch" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Erweitern der Root-Partition" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "Die folgenden Speichermedien werden verwendet:" @@ -8193,10 +8373,6 @@ msgstr "Syncthing-Anwendung einstellen" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Dateisynchronisation" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8246,10 +8422,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "TiddlyWiki" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "Nicht-lineare Notizbücher" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "Eine TiddlyWiki-Datei mit der Dateierweiterung .html" @@ -8282,7 +8454,7 @@ msgstr "" "Hinweis: Sie können eine Kopie dieses Wikis aus TiddlyWiki " "herunterladen, bevor Sie es löschen." -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8296,7 +8468,7 @@ msgstr "" "Sie den Tor Browser verwenden." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." @@ -8304,7 +8476,7 @@ msgstr "" "Diese App bietet Relay-Dienste, um zum Tor-Netzwerk beizutragen und anderen " "zu helfen, die Zensur zu überwinden." -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8316,15 +8488,11 @@ msgstr "" "auf {box_name} zugreifen, auch wenn man einen ISP benutzt, der die Server zu " "Hause begrenzt." -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Anonymisierungsnetzwerk" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Tor-Onion-Dienste" @@ -8333,19 +8501,19 @@ msgstr "Tor-Onion-Dienste" msgid "Tor Bridge Relay" msgstr "Tor-Bridge-Relay" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Tor-Relay-Port ist verfügbar" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Obfs3-Transport registriert" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Obfs4-Transport registriert" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "Onion-Dienst ist Version 3" @@ -8461,10 +8629,6 @@ msgstr "Anonymisierungsnetzwerk" msgid "Onion Service" msgstr "Onion-Dienste" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Ports" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Aktualisieren der Konfiguration" @@ -8474,7 +8638,7 @@ msgstr "Aktualisieren der Konfiguration" msgid "Error configuring app: {error}" msgstr "Fehler beim Konfigurieren der App: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8488,7 +8652,7 @@ msgstr "" "Internet zuzugreifen. Die ISP-Zensur kann mit Upstream-Brücken umgangen " "werden." -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "Tor-Proxy" @@ -8496,12 +8660,12 @@ msgstr "Tor-Proxy" msgid "Tor Socks Proxy" msgstr "Tor-Socks-Proxy" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Zugangs-URL {url} auf TCP{kind} über Tor" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Tor-Nutzung auf {url} über TCP{kind} bestätigen" @@ -8730,6 +8894,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "Aktivieren häufigen feature-updates (empfohlen)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "New value" +msgid "New features" +msgstr "Neuer Wert" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -9041,6 +9215,18 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "Benutzerkonto wurde erstellt, Sie sind jetzt angemeldet" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Schnappschüsse verwalten" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Berechtigungen" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9579,10 +9765,6 @@ msgstr "" msgid "WordPress" msgstr "WordPress" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "Internetseite und Blog" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "Öffentlicher Zugang" @@ -9640,10 +9822,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "Foto-Manager" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "Aktivieren von OpenStreetMap für Karten" @@ -9874,6 +10052,12 @@ msgstr "Dienst %(service_name)s läuft nicht." msgid "Search with tags" msgstr "Suche mit Schlagwörtern" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search with tags" +msgid "Clear all tags" +msgstr "Suche mit Schlagwörtern" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " @@ -9883,43 +10067,35 @@ msgstr "" "und Datenschutz entwickelt wurde. Es ist freie Software, mit der Sie Server-" "Apps einfach installieren und verwalten können." -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Startseite" -#: templates/base.html:121 -msgid "Home" -msgstr "Startseite" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Apps" -#: templates/base.html:130 -msgid "Apps" -msgstr "Apps" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " System" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Passwort ändern" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Herunterfahren" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Abmelden" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Sprache wählen" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Anmelden" @@ -10139,11 +10315,15 @@ msgstr "" "Alle App-Daten und -Konfigurationen gehen dauerhaft verloren. App kann " "wieder frisch installiert werden." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Einstellung unverändert" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "vor der Deinstallation von {app_id}" @@ -10152,6 +10332,117 @@ msgstr "vor der Deinstallation von {app_id}" msgid "Gujarati" msgstr "Gujarati" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Datei- und Snippet-Freigabe" + +#~ msgid "Domain Name Server" +#~ msgstr "DNS-Server" + +#~ msgid "E-book Library" +#~ msgstr "E-Book-Bibliothek" + +#~ msgid "Server Administration" +#~ msgstr "Serververwaltung" + +#~ msgid "VoIP Helper" +#~ msgstr "VoIP-Helfer" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "BitTorrent-Webclient" + +#~ msgid "Chat Server" +#~ msgstr "Chatserver" + +#~ msgid "Email Server" +#~ msgstr "E-Mail Server" + +#~ msgid "Personal Notebooks" +#~ msgstr "Persönliche Notizbücher" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Einfaches Git Hosting" + +#~ msgid "Documentation" +#~ msgstr "Dokumentation" + +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki und Blog" + +#~ msgid "Gobby Server" +#~ msgstr "Gobby-Server" + +#~ msgid "Video Room" +#~ msgstr "Videoraum" + +#~ msgid "Chat Client" +#~ msgstr "Chatclient" + +#~ msgid "Offline Wikipedia" +#~ msgstr "Wikipedia offline" + +#~ msgid "Block Sandbox" +#~ msgstr "Block-Sandkasten" + +#~ msgid "Simple Media Server" +#~ msgstr "Einfacher Medienserver" + +#~ msgid "News Feed Reader" +#~ msgstr "Feedreader" + +#~ msgid "Voice Chat" +#~ msgstr "Sprachkonferenz" + +#~ msgid "File Storage & Collaboration" +#~ msgstr "Dateispeicherung & Zusammenarbeit" + +#~ msgid "Virtual Private Network" +#~ msgstr "Virtuelles Privates Netzwerk" + +#~ msgid "Public Visibility" +#~ msgstr "Öffentliche Sichtbarkeit" + +#~ msgid "Web Proxy" +#~ msgstr "Web Proxy" + +#~ msgid "IRC Client" +#~ msgstr "IRC-Client" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Kalender und Adressbuch" + +#~ msgid "Email Client" +#~ msgstr "E-Mail-Client" + +#~ msgid "RSS Feed Generator" +#~ msgstr "RSS Feed Generator" + +#~ msgid "Network File Storage" +#~ msgstr "Netzwerkdateispeicherung" + +#~ msgid "Web Search" +#~ msgstr "Websuche" + +#~ msgid "Bypass Censorship" +#~ msgstr "Zensur umgehen" + +#~ msgid "Help Others Bypass Censorship" +#~ msgstr "Anderen helfen, die Zensur zu umgehen" + +#~ msgid "File Synchronization" +#~ msgstr "Dateisynchronisation" + +#~ msgid "Non-linear Notebooks" +#~ msgstr "Nicht-lineare Notizbücher" + +#~ msgid "Anonymity Network" +#~ msgstr "Anonymisierungsnetzwerk" + +#~ msgid "Website and Blog" +#~ msgstr "Internetseite und Blog" + +#~ msgid "Photo Organizer" +#~ msgstr "Foto-Manager" + #, python-format #~ msgid "" #~ "\n" @@ -10539,9 +10830,6 @@ msgstr "Gujarati" #~ msgid "SSH authentication with password enabled." #~ msgstr "SSH-Authentifizierung mit Passwort aktiviert." -#~ msgid "Error running apt-get" -#~ msgstr "Fehler beim Ausführen von apt-get" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "Kernfunktionalität und Weboberfläche für %(box_name)s" @@ -10732,9 +11020,6 @@ msgstr "Gujarati" #~ msgid "Service Alert" #~ msgstr "Service-Warnung" -#~ msgid "Repair" -#~ msgstr "Reparieren" - #, python-brace-format #~ msgid "Internal error in {0}" #~ msgstr "Interner Fehler in {0}" @@ -11022,9 +11307,6 @@ msgstr "Gujarati" #~ msgid "Connected introducers" #~ msgstr "Verbundene Vermittler" -#~ msgid "Remove" -#~ msgstr "Entfernen" - #~ msgid "Postfix domain name config" #~ msgstr "Postfix-Domänenname konfigurieren" @@ -11049,9 +11331,6 @@ msgstr "Gujarati" #~ msgid "Delete selected" #~ msgstr "Ausgewählte löschen" -#~ msgid "New value" -#~ msgstr "Neuer Wert" - #~ msgid "There was a problem with your request. Please try again." #~ msgstr "" #~ "Es gab ein Problem mit Ihrer Anfrage. Bitte versuchen Sie es erneut." @@ -11677,9 +11956,6 @@ msgstr "Gujarati" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "Nicht verfügbar" @@ -11927,9 +12203,6 @@ msgstr "Gujarati" #~ msgid "Delete Snapshot" #~ msgstr "Lösche Speicherauszug" -#~ msgid "Disk" -#~ msgstr "Speichermedium" - #~ msgid "Disk or removable storage where the backup archive will be saved." #~ msgstr "" #~ "Plattenpfad oder Speichermedium wohin das Backup-Archiv entpackt werden " diff --git a/plinth/locale/django.pot b/plinth/locale/django.pot index 33d2dacdd..3af1bfa6d 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -22,7 +22,7 @@ msgstr "" msgid "Static configuration {etc_path} is setup properly" msgstr "" -#: context_processors.py:23 views.py:117 +#: context_processors.py:21 views.py:169 msgid "FreedomBox" msgstr "" @@ -95,31 +95,52 @@ msgstr "" msgid "Use the language preference set in the browser" msgstr "" -#: menu.py:106 -msgid "Visibility" +#: menu.py:112 templates/base.html:119 +msgid "Home" msgstr "" -#: menu.py:108 -msgid "Data" +#: menu.py:113 templates/base.html:128 +msgid "Apps" msgstr "" -#: menu.py:110 templates/base.html:139 +#: menu.py:115 menu.py:122 templates/base.html:137 msgid "System" msgstr "" -#: menu.py:112 modules/networks/templates/connection_show.html:274 -#: modules/security/__init__.py:35 +#: menu.py:118 +msgid "Visibility" +msgstr "" + +#: menu.py:120 +msgid "Data" +msgstr "" + +#: menu.py:124 modules/networks/templates/connection_show.html:274 +#: modules/security/__init__.py:35 modules/upgrades/manifest.py:10 msgid "Security" msgstr "" -#: menu.py:114 +#: menu.py:126 msgid "Administration" msgstr "" -#: middleware.py:131 +#: middleware.py:134 msgid "System is possibly under heavy load. Please retry later." msgstr "" +#: middleware.py:147 +#, python-brace-format +msgid "Page not found: {url}" +msgstr "" + +#: middleware.py:150 +msgid "Error running operation." +msgstr "" + +#: middleware.py:152 +msgid "Error loading page." +msgstr "" + #: modules/apache/__init__.py:32 msgid "Apache HTTP Server" msgstr "" @@ -158,44 +179,56 @@ msgstr "" msgid "Service Discovery" msgstr "" -#: modules/avahi/__init__.py:61 +#: modules/avahi/__init__.py:62 msgid "Local Network Domain" msgstr "" +#: modules/avahi/manifest.py:14 +msgid "Auto-discovery" +msgstr "" + +#: modules/avahi/manifest.py:14 modules/backups/manifest.py:17 +msgid "Local" +msgstr "" + +#: modules/avahi/manifest.py:14 +msgid "mDNS" +msgstr "" + #: modules/backups/__init__.py:24 msgid "Backups allows creating and managing backup archives." msgstr "" -#: modules/backups/__init__.py:44 modules/backups/__init__.py:168 -#: modules/backups/__init__.py:213 +#: modules/backups/__init__.py:44 modules/backups/__init__.py:174 +#: modules/backups/__init__.py:219 msgid "Backups" msgstr "" -#: modules/backups/__init__.py:165 +#: modules/backups/__init__.py:171 msgid "" "Enable an automatic backup schedule for data safety. Prefer an encrypted " "remote backup location or an extra attached disk." msgstr "" -#: modules/backups/__init__.py:171 +#: modules/backups/__init__.py:177 msgid "Enable a Backup Schedule" msgstr "" -#: modules/backups/__init__.py:175 modules/backups/__init__.py:222 +#: modules/backups/__init__.py:181 modules/backups/__init__.py:228 #: modules/privacy/__init__.py:79 modules/storage/__init__.py:326 #: modules/upgrades/__init__.py:149 #, python-brace-format msgid "Go to {app_name}" msgstr "" -#: modules/backups/__init__.py:210 +#: modules/backups/__init__.py:216 #, python-brace-format msgid "" "A scheduled backup failed. Past {error_count} attempts for backup did not " "succeed. The latest error is: {error_message}" msgstr "" -#: modules/backups/__init__.py:218 +#: modules/backups/__init__.py:224 msgid "Error During Backup" msgstr "" @@ -316,7 +349,7 @@ msgstr "" msgid "Invalid directory path: {dir_path}" msgstr "" -#: modules/backups/forms.py:179 +#: modules/backups/forms.py:179 modules/letsencrypt/manifest.py:11 msgid "Encryption" msgstr "" @@ -336,7 +369,7 @@ msgstr "" msgid "None" msgstr "" -#: modules/backups/forms.py:184 modules/networks/forms.py:332 +#: modules/backups/forms.py:184 modules/networks/forms.py:340 msgid "Passphrase" msgstr "" @@ -396,42 +429,89 @@ msgstr "" msgid "Select verified SSH public key" msgstr "" -#: modules/backups/repository.py:30 +#: modules/backups/manifest.py:14 +#: modules/backups/templates/backups_repository.html:92 +#: modules/backups/templates/backups_restore.html:27 +#: modules/backups/views.py:240 modules/snapshot/manifest.py:14 +#: templates/toolbar.html:44 templates/toolbar.html:45 +msgid "Restore" +msgstr "" + +#: modules/backups/manifest.py:15 +msgid "Encrypted" +msgstr "" + +#: modules/backups/manifest.py:16 +msgid "Schedules" +msgstr "" + +#: modules/backups/manifest.py:18 +msgid "Remote" +msgstr "" + +#: modules/backups/manifest.py:19 +msgid "App data" +msgstr "" + +#: modules/backups/manifest.py:20 +#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 +#: modules/miniflux/templates/miniflux.html:12 +#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 +msgid "Configuration" +msgstr "" + +#: modules/backups/manifest.py:21 +msgid "Borg" +msgstr "" + +#: modules/backups/privileged.py:31 msgid "" "Connection refused - make sure you provided correct credentials and the " "server is running." msgstr "" -#: modules/backups/repository.py:37 +#: modules/backups/privileged.py:38 msgid "Connection refused" msgstr "" -#: modules/backups/repository.py:44 +#: modules/backups/privileged.py:45 msgid "Repository not found" msgstr "" -#: modules/backups/repository.py:49 +#: modules/backups/privileged.py:50 msgid "Incorrect encryption passphrase" msgstr "" -#: modules/backups/repository.py:54 +#: modules/backups/privileged.py:55 msgid "SSH access denied" msgstr "" -#: modules/backups/repository.py:60 +#: modules/backups/privileged.py:61 msgid "Repository path is neither empty nor is an existing backups repository." msgstr "" -#: modules/backups/repository.py:145 +#: modules/backups/privileged.py:74 +msgid "An archive with given name already exists in the repository." +msgstr "" + +#: modules/backups/privileged.py:81 +msgid "Archive with given name was not found in the repository." +msgstr "" + +#: modules/backups/privileged.py:87 +msgid "Backup system is busy with another operation." +msgstr "" + +#: modules/backups/repository.py:94 msgid "Existing repository is not encrypted." msgstr "" -#: modules/backups/repository.py:337 +#: modules/backups/repository.py:266 #, python-brace-format msgid "{box_name} storage" msgstr "" -#: modules/backups/templates/backups.html:17 modules/backups/views.py:115 +#: modules/backups/templates/backups.html:17 modules/backups/views.py:125 msgid "Create a new backup" msgstr "" @@ -470,7 +550,6 @@ msgstr "" #: modules/backups/templates/backups_add_remote_repository.html:21 #: modules/backups/templates/backups_upload.html:28 #: modules/backups/templates/verify_ssh_hostkey.html:27 -#: modules/diagnostics/templates/diagnostics_app.html:32 #: modules/diagnostics/templates/diagnostics_full.html:60 #: modules/help/templates/help_about.html:22 #: modules/help/templates/statuslog.html:24 @@ -520,38 +599,31 @@ msgstr "" msgid "Delete Archive %(name)s" msgstr "" -#: modules/backups/templates/backups_repository.html:19 +#: modules/backups/templates/backups_repository.html:22 msgid "This repository is encrypted" msgstr "" -#: modules/backups/templates/backups_repository.html:29 +#: modules/backups/templates/backups_repository.html:33 msgid "Schedule" msgstr "" -#: modules/backups/templates/backups_repository.html:40 +#: modules/backups/templates/backups_repository.html:44 msgid "Unmount Location" msgstr "" -#: modules/backups/templates/backups_repository.html:51 +#: modules/backups/templates/backups_repository.html:55 msgid "Mount Location" msgstr "" -#: modules/backups/templates/backups_repository.html:62 +#: modules/backups/templates/backups_repository.html:66 msgid "Remove Backup Location. This will not delete the remote backup." msgstr "" -#: modules/backups/templates/backups_repository.html:83 +#: modules/backups/templates/backups_repository.html:88 msgid "Download" msgstr "" -#: modules/backups/templates/backups_repository.html:87 -#: modules/backups/templates/backups_restore.html:27 -#: modules/backups/views.py:220 templates/toolbar.html:44 -#: templates/toolbar.html:45 -msgid "Restore" -msgstr "" - -#: modules/backups/templates/backups_repository.html:109 +#: modules/backups/templates/backups_repository.html:114 msgid "No archives currently exist." msgstr "" @@ -625,99 +697,107 @@ msgstr "" msgid "Verify Host" msgstr "" -#: modules/backups/views.py:58 +#: modules/backups/views.py:69 msgid "Backup schedule updated." msgstr "" -#: modules/backups/views.py:77 +#: modules/backups/views.py:88 msgid "Schedule Backups" msgstr "" -#: modules/backups/views.py:110 +#: modules/backups/views.py:150 msgid "Archive created." msgstr "" -#: modules/backups/views.py:146 +#: modules/backups/views.py:162 msgid "Delete Archive" msgstr "" -#: modules/backups/views.py:158 +#: modules/backups/views.py:175 msgid "Archive deleted." msgstr "" -#: modules/backups/views.py:171 +#: modules/backups/views.py:189 msgid "Upload and restore a backup" msgstr "" -#: modules/backups/views.py:208 -msgid "Restored files from backup." +#: modules/backups/views.py:218 +msgid "Upload successful." msgstr "" -#: modules/backups/views.py:236 +#: modules/backups/views.py:256 msgid "No backup file found." msgstr "" -#: modules/backups/views.py:244 +#: modules/backups/views.py:264 msgid "Restore from uploaded file" msgstr "" -#: modules/backups/views.py:303 +#: modules/backups/views.py:278 modules/backups/views.py:299 +msgid "Restored files from backup." +msgstr "" + +#: modules/backups/views.py:329 msgid "No additional disks available to add a repository." msgstr "" -#: modules/backups/views.py:311 +#: modules/backups/views.py:337 msgid "Create backup repository" msgstr "" -#: modules/backups/views.py:338 +#: modules/backups/views.py:352 +msgid "Added new repository." +msgstr "" + +#: modules/backups/views.py:366 msgid "Create remote backup repository" msgstr "" -#: modules/backups/views.py:358 +#: modules/backups/views.py:388 msgid "Added new remote SSH repository." msgstr "" -#: modules/backups/views.py:380 +#: modules/backups/views.py:410 msgid "Verify SSH hostkey" msgstr "" -#: modules/backups/views.py:406 +#: modules/backups/views.py:436 msgid "SSH host already verified." msgstr "" -#: modules/backups/views.py:416 +#: modules/backups/views.py:447 msgid "SSH host verified." msgstr "" -#: modules/backups/views.py:431 +#: modules/backups/views.py:463 msgid "SSH host public key could not be verified." msgstr "" -#: modules/backups/views.py:433 +#: modules/backups/views.py:465 msgid "Authentication to remote server failed." msgstr "" -#: modules/backups/views.py:435 +#: modules/backups/views.py:467 msgid "Error establishing connection to server: {}" msgstr "" -#: modules/backups/views.py:446 +#: modules/backups/views.py:478 msgid "Repository removed." msgstr "" -#: modules/backups/views.py:460 +#: modules/backups/views.py:492 msgid "Remove Repository" msgstr "" -#: modules/backups/views.py:469 +#: modules/backups/views.py:502 msgid "Repository removed. Backups were not deleted." msgstr "" -#: modules/backups/views.py:479 +#: modules/backups/views.py:513 msgid "Unmounting failed!" msgstr "" -#: modules/backups/views.py:494 modules/backups/views.py:498 +#: modules/backups/views.py:529 modules/backups/views.py:533 msgid "Mounting failed" msgstr "" @@ -777,10 +857,6 @@ msgstr "" msgid "bepasty" msgstr "" -#: modules/bepasty/__init__.py:59 -msgid "File & Snippet Sharing" -msgstr "" - #: modules/bepasty/forms.py:17 msgid "Public Access (default permissions)" msgstr "" @@ -831,7 +907,7 @@ msgid "No passwords currently configured." msgstr "" #: modules/bepasty/templates/bepasty.html:29 modules/dynamicdns/forms.py:91 -#: modules/miniflux/forms.py:14 modules/networks/forms.py:278 +#: modules/miniflux/forms.py:14 modules/networks/forms.py:282 #: modules/shadowsocks/forms.py:32 modules/shadowsocksserver/forms.py:37 msgid "Password" msgstr "" @@ -922,10 +998,6 @@ msgstr "" msgid "BIND" msgstr "" -#: modules/bind/__init__.py:41 -msgid "Domain Name Server" -msgstr "" - #: modules/bind/forms.py:19 msgid "Forwarders" msgstr "" @@ -935,6 +1007,19 @@ msgid "" "A list DNS servers, separated by space, to which requests will be forwarded" msgstr "" +#: modules/bind/manifest.py:16 +msgid "DNS" +msgstr "" + +#: modules/bind/manifest.py:17 modules/mumble/manifest.py:67 +#: modules/radicale/manifest.py:91 modules/shadowsocks/forms.py:24 +msgid "Server" +msgstr "" + +#: modules/bind/manifest.py:18 +msgid "Resolver" +msgstr "" + #: modules/bind/templates/bind.html:11 msgid "Serving Domains" msgstr "" @@ -1009,10 +1094,6 @@ msgstr "" msgid "calibre" msgstr "" -#: modules/calibre/__init__.py:57 -msgid "E-book Library" -msgstr "" - #: modules/calibre/forms.py:16 msgid "Name of the new library" msgstr "" @@ -1132,8 +1213,35 @@ msgstr "" msgid "Cockpit" msgstr "" -#: modules/cockpit/__init__.py:55 -msgid "Server Administration" +#: modules/cockpit/manifest.py:23 +msgid "Advanced administration" +msgstr "" + +#: modules/cockpit/manifest.py:24 +msgid "Web terminal" +msgstr "" + +#: modules/cockpit/manifest.py:25 modules/storage/__init__.py:47 +#: modules/storage/__init__.py:319 modules/storage/__init__.py:350 +#: modules/storage/__init__.py:396 +msgid "Storage" +msgstr "" + +#: modules/cockpit/manifest.py:26 +msgid "Networking" +msgstr "" + +#: modules/cockpit/manifest.py:27 modules/names/templates/names.html:20 +msgid "Services" +msgstr "" + +#: modules/cockpit/manifest.py:28 +msgid "Logs" +msgstr "" + +#: modules/cockpit/manifest.py:29 modules/performance/__init__.py:16 +#: modules/performance/__init__.py:40 +msgid "Performance" msgstr "" #: modules/config/__init__.py:18 @@ -1209,6 +1317,18 @@ msgid "" "from various services" msgstr "" +#: modules/config/manifest.py:8 modules/help/templates/help_about.html:100 +msgid "Homepage" +msgstr "" + +#: modules/config/manifest.py:8 +msgid "Logging" +msgstr "" + +#: modules/config/manifest.py:8 +msgid "Advanced apps" +msgstr "" + #: modules/config/views.py:41 #, python-brace-format msgid "Error setting webserver home page: {exception}" @@ -1251,10 +1371,6 @@ msgstr "" msgid "Coturn" msgstr "" -#: modules/coturn/__init__.py:53 -msgid "VoIP Helper" -msgstr "" - #: modules/coturn/forms.py:23 msgid "Invalid list of STUN/TURN Server URIs" msgstr "" @@ -1307,6 +1423,14 @@ msgstr "" msgid "-- no time zone set --" msgstr "" +#: modules/datetime/manifest.py:15 +msgid "Network time" +msgstr "" + +#: modules/datetime/manifest.py:15 +msgid "Timezone" +msgstr "" + #: modules/datetime/views.py:53 #, python-brace-format msgid "Error setting time zone: {exception}" @@ -1334,10 +1458,6 @@ msgstr "" msgid "Deluge" msgstr "" -#: modules/deluge/__init__.py:62 modules/transmission/__init__.py:76 -msgid "BitTorrent Web Client" -msgstr "" - #: modules/deluge/forms.py:20 modules/transmission/forms.py:20 msgid "Download directory" msgstr "" @@ -1454,6 +1574,18 @@ msgstr "" msgid "If issues are found, try to repair them automatically." msgstr "" +#: modules/diagnostics/manifest.py:10 +msgid "Detect problems" +msgstr "" + +#: modules/diagnostics/manifest.py:10 +msgid "Repair" +msgstr "" + +#: modules/diagnostics/manifest.py:10 +msgid "Daily" +msgstr "" + #: modules/diagnostics/templates/diagnostics.html:11 msgid "Diagnostics Run" msgstr "" @@ -1481,7 +1613,7 @@ msgstr "" msgid "Try to repair" msgstr "" -#: modules/diagnostics/templates/diagnostics_app.html:39 +#: modules/diagnostics/templates/diagnostics_app.html:29 msgid "This app does not support diagnostics" msgstr "" @@ -1510,11 +1642,11 @@ msgstr "" msgid "Result" msgstr "" -#: modules/diagnostics/views.py:125 +#: modules/diagnostics/views.py:117 msgid "Diagnostic Test" msgstr "" -#: modules/diagnostics/views.py:155 +#: modules/diagnostics/views.py:146 #, python-brace-format msgid "App {app_id} is not installed, cannot repair" msgstr "" @@ -1649,11 +1781,11 @@ msgid "Invalid domain name" msgstr "" #: modules/dynamicdns/forms.py:88 modules/miniflux/forms.py:11 -#: modules/networks/forms.py:277 modules/users/forms.py:130 +#: modules/networks/forms.py:281 modules/users/forms.py:130 msgid "Username" msgstr "" -#: modules/dynamicdns/forms.py:95 modules/networks/forms.py:280 +#: modules/dynamicdns/forms.py:95 modules/networks/forms.py:284 msgid "Show password" msgstr "" @@ -1669,8 +1801,24 @@ msgstr "" msgid "This field is required." msgstr "" +#: modules/dynamicdns/manifest.py:17 +#: modules/dynamicdns/templates/dynamicdns.html:18 +#: modules/email/templates/email.html:35 +#: modules/letsencrypt/templates/letsencrypt.html:24 +#: modules/mediawiki/forms.py:64 +msgid "Domain" +msgstr "" + +#: modules/dynamicdns/manifest.py:17 +msgid "Free" +msgstr "" + +#: modules/dynamicdns/manifest.py:17 +msgid "Needs public IP" +msgstr "" + #: modules/dynamicdns/templates/dynamicdns.html:11 -#: modules/ejabberd/templates/ejabberd.html:13 +#: modules/ejabberd/templates/ejabberd.html:13 modules/firewall/manifest.py:10 #: modules/firewall/templates/firewall.html:16 #: modules/firewall/templates/firewall.html:22 #: modules/letsencrypt/templates/letsencrypt.html:17 @@ -1683,13 +1831,6 @@ msgstr "" msgid "Status" msgstr "" -#: modules/dynamicdns/templates/dynamicdns.html:18 -#: modules/email/templates/email.html:35 -#: modules/letsencrypt/templates/letsencrypt.html:24 -#: modules/mediawiki/forms.py:64 -msgid "Domain" -msgstr "" - #: modules/dynamicdns/templates/dynamicdns.html:19 msgid "Last update" msgstr "" @@ -1752,10 +1893,6 @@ msgstr "" msgid "ejabberd" msgstr "" -#: modules/ejabberd/__init__.py:62 modules/matrixsynapse/__init__.py:56 -msgid "Chat Server" -msgstr "" - #: modules/ejabberd/forms.py:19 msgid "Domain names" msgstr "" @@ -1914,15 +2051,11 @@ msgstr "" msgid "Postfix/Dovecot" msgstr "" -#: modules/email/__init__.py:64 -msgid "Email Server" -msgstr "" - -#: modules/email/__init__.py:84 +#: modules/email/__init__.py:83 msgid "My Email Aliases" msgstr "" -#: modules/email/__init__.py:85 +#: modules/email/__init__.py:84 msgid "Manage Aliases for Mailbox" msgstr "" @@ -2072,7 +2205,7 @@ msgid "" "supported." msgstr "" -#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:80 +#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:79 #: modules/tiddlywiki/__init__.py:61 msgid "View and edit wiki applications" msgstr "" @@ -2081,10 +2214,6 @@ msgstr "" msgid "Feather Wiki" msgstr "" -#: modules/featherwiki/__init__.py:61 -msgid "Personal Notebooks" -msgstr "" - #: modules/featherwiki/forms.py:13 modules/tiddlywiki/forms.py:13 msgid "Name of the wiki file, with file extension \".html\"" msgstr "" @@ -2117,8 +2246,7 @@ msgstr "" #: modules/featherwiki/manifest.py:18 #: modules/help/templates/help_about.html:108 modules/ikiwiki/manifest.py:15 -#: modules/mediawiki/__init__.py:52 modules/mediawiki/manifest.py:25 -#: modules/tiddlywiki/manifest.py:19 +#: modules/mediawiki/manifest.py:25 modules/tiddlywiki/manifest.py:19 msgid "Wiki" msgstr "" @@ -2288,6 +2416,19 @@ msgstr "" msgid "Port {name} ({details}) unavailable for external networks" msgstr "" +#: modules/firewall/manifest.py:10 modules/tor/templates/tor.html:20 +msgid "Ports" +msgstr "" + +#: modules/firewall/manifest.py:10 +msgid "Blocking" +msgstr "" + +#: modules/firewall/manifest.py:10 modules/networks/forms.py:319 +#: modules/upgrades/manifest.py:10 +msgid "Automatic" +msgstr "" + #: modules/firewall/templates/firewall.html:21 msgid "Service/Port" msgstr "" @@ -2371,49 +2512,49 @@ msgstr "" msgid "Firstboot Wizard Secret" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:11 +#: modules/first_boot/templates/firstboot_complete.html:14 msgid "Setup Complete! Next Steps:" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:18 +#: modules/first_boot/templates/firstboot_complete.html:21 #, python-format msgid "" "Automatic software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "" @@ -3427,12 +3544,6 @@ msgstr "" msgid "Matrix server" msgstr "" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3656,10 +3767,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3728,10 +3835,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3800,10 +3903,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -3935,10 +4034,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -3981,11 +4076,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4040,7 +4130,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "" @@ -4068,6 +4158,14 @@ msgid "" "or less." msgstr "" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4099,14 +4197,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4343,94 +4433,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4470,7 +4556,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4550,7 +4658,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -4740,10 +4848,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4755,13 +4859,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5283,10 +5380,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "" @@ -5359,11 +5452,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5377,7 +5466,8 @@ msgstr "" msgid "VPN server" msgstr "" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5451,11 +5541,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5531,6 +5617,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5589,10 +5683,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5606,8 +5696,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5618,8 +5712,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -5694,6 +5796,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5716,10 +5826,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5734,10 +5840,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5761,10 +5863,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -5793,10 +5891,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -5899,10 +5993,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -5949,10 +6039,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6008,10 +6094,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6152,10 +6234,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6191,6 +6269,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6301,14 +6387,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6350,10 +6436,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6390,14 +6472,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6612,6 +6690,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -6736,7 +6826,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -6765,6 +6855,18 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Remote terminal" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -6795,7 +6897,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -6811,11 +6913,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -6969,6 +7066,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7066,10 +7179,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7104,10 +7213,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7138,7 +7243,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7147,13 +7252,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7161,15 +7266,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7178,19 +7279,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7284,10 +7385,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "" @@ -7297,7 +7394,7 @@ msgstr "" msgid "Error configuring app: {error}" msgstr "" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7306,7 +7403,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "" @@ -7314,12 +7411,12 @@ msgstr "" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7505,6 +7602,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -7767,6 +7872,14 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +msgid "Manage accounts" +msgstr "" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8235,10 +8348,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8278,10 +8387,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8496,49 +8601,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -8738,11 +8839,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" diff --git a/plinth/locale/el/LC_MESSAGES/django.po b/plinth/locale/el/LC_MESSAGES/django.po index 37a38ecb8..3dad56ddc 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2022-09-14 17:20+0000\n" "Last-Translator: ikmaak \n" "Language-Team: Greek software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Ενημέρωση τώρα" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -4024,12 +4179,6 @@ msgstr "Αίθουσα συνομιλίας IRC" msgid "Matrix server" msgstr "Διακομιστής ροής πολυμέσων" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Ρύθμισης παραμέτρων" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4341,10 +4490,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Μπλοκ Sandbox" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Μέγιστος αριθμός παικτών" @@ -4434,10 +4579,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "Απλός διακομιστής πολυμέσων" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "Κατάλογος αρχείων πολυμέσων" @@ -4508,10 +4649,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "Αναγνώστης ειδήσεων" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Invalid server name" @@ -4675,10 +4812,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Φωνητική συνομιλία" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Ορισμός κωδικού πρόσβασης SuperUser" @@ -4730,11 +4863,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Διακομιστής" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "Ο κωδικός πρόσβασης SuperUser Ενημερώθηκε με επιτυχία." @@ -4796,7 +4924,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Όνομα υπολογιστή" @@ -4836,6 +4964,16 @@ msgstr "" "λιγότερο από 63 χαρακτήρες. Το συνολικό μήκος πρέπει να είναι λιγότερο από " "253 χαρακτήρες." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Ονόματα διαδικτύου" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4871,16 +5009,6 @@ msgstr "Λάβετε Υποστήριξη" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Ονόματα διαδικτύου" - -#: modules/names/templates/names.html:20 -#, fuzzy -#| msgid "Service" -msgid "Services" -msgstr "Υπηρεσία" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -5154,54 +5282,50 @@ msgstr "" msgid "-- select --" msgstr "--Επιλέξτε--" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "Ssid" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Το ορατό όνομα του δικτύου." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Λειτουργία" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Υποδομή" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Σημείο πρόσβασης" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "ad-hoc" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Ζώνη συχνοτήτων" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Αυτόματο" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "Α (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Κανάλι" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -5209,11 +5333,11 @@ msgstr "" "Προαιρετική τιμή. Ασύρματο κανάλι για περιορισμό στην επιλεγμένη ζώνη " "συχνοτήτων. Η κενή ή η τιμή 0 σημαίνει αυτόματη επιλογή." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "Bssid" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -5223,11 +5347,11 @@ msgstr "" "συνδέεστε σε ένα σημείο πρόσβασης, συνδεθείτε μόνο εάν το BSSID του σημείου " "πρόσβασης ταιριάζει με αυτό που παρέχεται. Παράδειγμα: 00:11:22: AA: BB: CC." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Λειτουργία ελέγχου ταυτότητας" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5235,21 +5359,21 @@ msgstr "" "Επιλέξτε WPA εάν το ασύρματο δίκτυο είναι ασφαλισμένο και απαιτεί από τους " "υπολογιστές-πελάτες να έχουν τον κωδικό πρόσβασης για να συνδεθούν." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "Wpa" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Ανοιχτό" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, 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" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5289,7 +5413,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 #, fuzzy #| msgid "An error occurred during configuration." msgid "Preferred router configuration" msgstr "Παρουσιάστηκε σφάλμα κατά τη ρύθμιση παραμέτρων." -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Διαδίκτυο" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Τοπικός τομέας δικτύου" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5371,7 +5519,7 @@ msgstr "Επεξεργασία σύνδεσης" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Επεξεργασία" @@ -5570,10 +5718,6 @@ msgstr "Διαγραφή σύνδεσης" msgid "Delete connection %(name)s permanently?" msgstr "Διαγραφή της σύνδεσης %(name)s μόνιμα;" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Διαδίκτυο" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5585,13 +5729,6 @@ msgstr "Διαχωρισμός" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6188,10 +6325,6 @@ msgstr "" msgid "Nextcloud" msgstr "Επόμενο" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -6294,11 +6427,7 @@ msgstr "Τύπος σύνδεσης" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Εικονικό ιδιωτικό δίκτυο" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6316,7 +6445,8 @@ msgstr "TunnelBlick" msgid "VPN server" msgstr "Διακομιστής DNS" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -6419,11 +6549,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Δημόσια ορατότητα" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "Όνομα διαδικτύου Pagekite" @@ -6509,6 +6635,16 @@ msgstr "Προστέθηκε τροποποιημένη υπηρεσία" msgid "This service already exists" msgstr "Αυτή η υπηρεσία υπάρχει ήδη" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "TunnelBlick" +msgid "Tunneling" +msgstr "TunnelBlick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Τροποποιημένες υπηρεσίες" @@ -6579,10 +6715,6 @@ msgstr "" "Δείτε το πρόγραμμα εγκατάστασης του προγράμματος-πελάτη (SSH) Οδηγίες" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6596,8 +6728,14 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "Restoring" +msgid "Monitoring" +msgstr "Επαναφορά αντιγράφων ασφαλείας" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -6608,8 +6746,18 @@ msgstr "Επανεκκίνηση ή κλείσιμο του συστήματος msgid "Power" msgstr "Ισχύς" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "ΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣ" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Κάνετε επανεκκίνηση" @@ -6694,6 +6842,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS Server" +msgid "Fallback DNS" +msgstr "Διακομιστής DNS" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6733,10 +6891,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Διακομιστής μεσολάβησης διαδικτύου" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6755,12 +6909,6 @@ msgstr "" msgid "Proxy server" msgstr "Gobby Server" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Τοπικός τομέας δικτύου" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6795,10 +6943,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "Πελάτης IRC" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6841,10 +6985,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Ημερολόγιο και βιβλίο διευθύνσεων" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6998,10 +7138,6 @@ msgstr "" "settings/security/lesssecureapps\">https://www.google.com/settings/security/" "lesssecureapps )." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "Πρόγραμμα-πελάτης ηλεκτρονικού ταχυδρομείου" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -7053,10 +7189,6 @@ msgstr "Διαβάστε και εγγραφείτε τροφοδοσίες ει msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "Να επιτρέπεται δημόσια πρόσβαση" @@ -7126,12 +7258,6 @@ msgstr "Πρόσβαση στα ιδιωτικά μερίσματα" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -#, fuzzy -#| msgid "Distributed File Storage" -msgid "Network File Storage" -msgstr "Διανεμημένος χώρος αποθήκευσης αρχείων" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Πελάτης Samba Android" @@ -7309,10 +7435,6 @@ msgstr "Αναζήτηση στο διαδίκτυο" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Διαδικτυακή αναζήτηση" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Ασφαλής αναζήτηση" @@ -7355,6 +7477,18 @@ msgstr "" "αποτυχημένες απόπειρες εισαγωγής κωδικού στο διακομιστή SSH και σε άλλες " "ενεργοποιημένες υπηρεσίες διαδικτύου που χρησιμοποιούν κωδικό πρόσβασης." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Αυτόματο" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Θύρες" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7488,16 +7622,16 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Σελιδοδείκτες" - #: modules/shaarli/manifest.py:12 #, fuzzy #| msgid "Shaarli" msgid "Shaarlier" msgstr "Shaarli" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Σελιδοδείκτες" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7550,10 +7684,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Shadowsocks" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "Όνομα διακομιστή ή διεύθυνση IP" @@ -7609,16 +7739,12 @@ msgstr "" "διακομιστή μεσολάβησης και τα δεδομένα τους θα κρυπτογραφηθούν και θα " "αποσταλούν μέσω του διακομιστή shadowsocks." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 #, fuzzy #| msgid "Shadowsocks" msgid "Shadowsocks Server" msgstr "Shadowsocks" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "Συνιστάται" @@ -7882,6 +8008,18 @@ msgstr "" "Κρατήστε το μέγιστο αριθμό ετήσιων στιγμιότυπων. Η προεπιλεγμένη τιμή είναι " "0 (απενεργοποιημένο)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "Να διαγραφούν οριστικά τα παρακάτω στιγμιότυπα;" @@ -8030,7 +8168,9 @@ msgstr "" "συνδέσεις." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Διακομιστής SSH" #: modules/ssh/__init__.py:75 @@ -8064,6 +8204,22 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Αφαίρεση τοποθεσίας" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Ψηφιακό αποτύπωμα" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Αποτυπώματα διακομιστή" @@ -8097,7 +8253,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Σύνδεση" @@ -8119,11 +8275,6 @@ msgstr "" "χρησιμοποιούνται προς το παρόν, να προσθέσετε και να αφαιρέσετε αφαιρούμενα " "μέσα, επεκτείνετε το root διαμέρισμα κλπ." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Χώρος Αποθήκευσης" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -8285,6 +8436,26 @@ msgstr "Κοινοποίηση" msgid "Other directory (specify below)" msgstr "Άλλος κατάλογος (Καθορίστε παρακάτω)" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Αυτόματο" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Επεκτείνετε το διαμέρισμα root" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "Χρησιμοποιούνται ι ακόλουθες συσκευές αποθήκευσης χρησιμοποιούνται:" @@ -8409,10 +8580,6 @@ msgstr "Διαχειριστείτε την εφαρμογή Syncthing" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Συγχρονισμός αρχείων" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8447,10 +8614,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -8481,7 +8644,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8495,13 +8658,13 @@ msgstr "" "Project συνιστά να χρησιμοποιήσετε το πρόγραμμα περιήγησης διαδικτύου Tor." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8509,15 +8672,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Δίκτυο ανωνυμίας" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Υπηρεσία κρεμυδιού Tor" @@ -8526,19 +8685,19 @@ msgstr "Υπηρεσία κρεμυδιού Tor" msgid "Tor Bridge Relay" msgstr "Γέφυρα/μεσολαβητής Tor" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Θύρα μεσολαβητή Tor διαθέσιμη" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Obfs3 μεταφορά καταχωρήθηκε" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Obfs4 μεταφορά καταχωρήθηκε" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 #, fuzzy #| msgid "Onion Service" msgid "Onion service is version 3" @@ -8666,10 +8825,6 @@ msgstr "Δίκτυο ανωνυμίας" msgid "Onion Service" msgstr "Υπηρεσία κρεμμυδιού" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Θύρες" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "An error occurred during configuration." @@ -8682,7 +8837,7 @@ msgstr "Παρουσιάστηκε σφάλμα κατά τη ρύθμιση π msgid "Error configuring app: {error}" msgstr "Σφάλμα κατά την εγκατάσταση της εφαρμογής: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8691,7 +8846,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "Tor Socks Proxy" msgid "Tor Proxy" @@ -8701,12 +8856,12 @@ msgstr "Tor διακομιστής μεσολάβησης τύπου socks5" msgid "Tor Socks Proxy" msgstr "Tor διακομιστής μεσολάβησης τύπου socks5" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Πρόσβαση στη διεύθυνση URL {url} με tcp {kind} μέσω του Tor" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Επιβεβαίωση χρήσης του Tor στο {url} στο προτόκολλο TCP {kind}" @@ -8933,6 +9088,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -9264,6 +9427,18 @@ msgstr "Αποτυχία προσθήκης νέου χρήστη στην ομ msgid "User account created, you are now logged in" msgstr "Ο λογαριασμός χρήστη δημιουργήθηκε, τώρα είστε συνδεδεμένοι" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Διαχείριση στιγμιότυπων" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Δικαιώματα" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9815,12 +9990,6 @@ msgstr "" msgid "WordPress" msgstr "Διεύθυνση" -#: modules/wordpress/__init__.py:54 -#, fuzzy -#| msgid "Wiki and Blog" -msgid "Website and Blog" -msgstr "Wiki και Blog" - #: modules/wordpress/forms.py:14 #, fuzzy #| msgid "public access" @@ -9862,10 +10031,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -10129,49 +10294,47 @@ msgstr "Η υπηρεσία %(service_name)s δεν εκτελείτα msgid "Search with tags" msgstr "Αναζήτηση στο διαδίκτυο" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search the web" +msgid "Clear all tags" +msgstr "Αναζήτηση στο διαδίκτυο" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Κεντρική σελίδα" -#: templates/base.html:121 -msgid "Home" -msgstr "Κεντρική σελίδα" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Εφαρμογές" -#: templates/base.html:130 -msgid "Apps" -msgstr "Εφαρμογές" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " Σύστημα" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Αλλαγή κωδικού πρόσβασης" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "ΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣ" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Αποσύνδεση" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Επιλογή γλώσσας" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Σύνδεση" @@ -10407,11 +10570,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Οι ρυθμίσεις δεν άλλαξαν" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -10420,6 +10587,92 @@ msgstr "" msgid "Gujarati" msgstr "Gujarati" +#, fuzzy +#~| msgid "File Sharing" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Διαμοιρασμός αρχείων" + +#~ msgid "Domain Name Server" +#~ msgstr "Διακομιστής Ονομάτων Διαδικτύου (DNS)" + +#~ msgid "Server Administration" +#~ msgstr "Διαχείριση διακομιστή" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "Πρόγραμμα-πελάτης δικτύου BitTorrent" + +#~ msgid "Chat Server" +#~ msgstr "Διακομιστής συνομιλίας" + +#, fuzzy +#~| msgid "Chat Server" +#~ msgid "Email Server" +#~ msgstr "Διακομιστής συνομιλίας" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Απλό Hosting Git" + +#~ msgid "Documentation" +#~ msgstr "Boηθητικά έγγραφα" + +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki και Blog" + +#~ msgid "Gobby Server" +#~ msgstr "Gobby Server" + +#~ msgid "Chat Client" +#~ msgstr "Πρόγραμμα-πελάτης συνομιλίας" + +#~ msgid "Block Sandbox" +#~ msgstr "Μπλοκ Sandbox" + +#~ msgid "Simple Media Server" +#~ msgstr "Απλός διακομιστής πολυμέσων" + +#~ msgid "News Feed Reader" +#~ msgstr "Αναγνώστης ειδήσεων" + +#~ msgid "Voice Chat" +#~ msgstr "Φωνητική συνομιλία" + +#~ msgid "Virtual Private Network" +#~ msgstr "Εικονικό ιδιωτικό δίκτυο" + +#~ msgid "Public Visibility" +#~ msgstr "Δημόσια ορατότητα" + +#~ msgid "Web Proxy" +#~ msgstr "Διακομιστής μεσολάβησης διαδικτύου" + +#~ msgid "IRC Client" +#~ msgstr "Πελάτης IRC" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Ημερολόγιο και βιβλίο διευθύνσεων" + +#~ msgid "Email Client" +#~ msgstr "Πρόγραμμα-πελάτης ηλεκτρονικού ταχυδρομείου" + +#, fuzzy +#~| msgid "Distributed File Storage" +#~ msgid "Network File Storage" +#~ msgstr "Διανεμημένος χώρος αποθήκευσης αρχείων" + +#~ msgid "Web Search" +#~ msgstr "Διαδικτυακή αναζήτηση" + +#~ msgid "File Synchronization" +#~ msgstr "Συγχρονισμός αρχείων" + +#~ msgid "Anonymity Network" +#~ msgstr "Δίκτυο ανωνυμίας" + +#, fuzzy +#~| msgid "Wiki and Blog" +#~ msgid "Website and Blog" +#~ msgstr "Wiki και Blog" + #, fuzzy, python-format #~| msgid "" #~| "\n" @@ -10788,11 +11041,6 @@ msgstr "Gujarati" #~ msgid "SSH authentication with password enabled." #~ msgstr "Έλεγχος ταυτότητας SSH με κωδικό πρόσβασης ενεργοποιήθηκε." -#, fuzzy -#~| msgid "Existing Backups" -#~ msgid "Error running apt-get" -#~ msgstr "Υπάρχοντα αντίγραφα ασφαλείας" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "Βασική λειτουργικότητα και σελίδα ιστού για το %(box_name)s" @@ -11266,9 +11514,6 @@ msgstr "Gujarati" #~ msgid "Connected introducers" #~ msgstr "Συνδεδεμένοι εισαγωγείς" -#~ msgid "Remove" -#~ msgstr "Αφαίρεση" - #, fuzzy #~| msgid "Error setting domain name: {exception}" #~ msgid "Postfix domain name config" @@ -11571,9 +11816,6 @@ msgstr "Gujarati" #~ msgid "Activate backports" #~ msgstr "Ενεργοποίηση" -#~ msgid "Restoring" -#~ msgstr "Επαναφορά αντιγράφων ασφαλείας" - #~ msgid "" #~ "This interface is not maintained by %(box_name)s. Its security status is " #~ "unknown to %(box_name)s. Many %(box_name)s services may not be available " diff --git a/plinth/locale/es/LC_MESSAGES/django.po b/plinth/locale/es/LC_MESSAGES/django.po index 909d41054..1e9ec758d 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-11-01 17:00+0000\n" "Last-Translator: gallegonovato \n" "Language-Team: Spanish cualquier usuario en {box_name} que pertenezca al " "grupo wiki. No se admite la edición simultánea." -#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:80 +#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:79 #: modules/tiddlywiki/__init__.py:61 msgid "View and edit wiki applications" msgstr "Aplicaciones wiki para ver y editar" @@ -2338,10 +2508,6 @@ msgstr "Aplicaciones wiki para ver y editar" msgid "Feather Wiki" msgstr "Feather Wiki" -#: modules/featherwiki/__init__.py:61 -msgid "Personal Notebooks" -msgstr "Cuadernos de notas personales" - #: modules/featherwiki/forms.py:13 modules/tiddlywiki/forms.py:13 msgid "Name of the wiki file, with file extension \".html\"" msgstr "Nombre del archivo wiki, con extensión \".html\"" @@ -2376,8 +2542,7 @@ msgstr "Cargar un archivo Feather Wiki existente desde este ordenador." #: modules/featherwiki/manifest.py:18 #: modules/help/templates/help_about.html:108 modules/ikiwiki/manifest.py:15 -#: modules/mediawiki/__init__.py:52 modules/mediawiki/manifest.py:25 -#: modules/tiddlywiki/manifest.py:19 +#: modules/mediawiki/manifest.py:25 modules/tiddlywiki/manifest.py:19 msgid "Wiki" msgstr "Wiki" @@ -2556,6 +2721,21 @@ msgstr "Puerto {name} ({details}) disponible para redes externas" msgid "Port {name} ({details}) unavailable for external networks" msgstr "Puerto {name} ({details}) no disponible para redes externas" +#: modules/firewall/manifest.py:10 modules/tor/templates/tor.html:20 +msgid "Ports" +msgstr "Puertos" + +#: modules/firewall/manifest.py:10 +#, fuzzy +#| msgid "Blocked" +msgid "Blocking" +msgstr "Bloqueado" + +#: modules/firewall/manifest.py:10 modules/networks/forms.py:319 +#: modules/upgrades/manifest.py:10 +msgid "Automatic" +msgstr "Automática" + #: modules/firewall/templates/firewall.html:21 msgid "Service/Port" msgstr "Servicio/Puerto" @@ -2650,51 +2830,51 @@ msgstr "" msgid "Firstboot Wizard Secret" msgstr "Ayudante de clave de primer arranque" -#: modules/first_boot/templates/firstboot_complete.html:11 +#: modules/first_boot/templates/firstboot_complete.html:14 #, fuzzy #| msgid "Setup Complete!" msgid "Setup Complete! Next Steps:" msgstr "¡Configuración completada!" -#: modules/first_boot/templates/firstboot_complete.html:18 +#: modules/first_boot/templates/firstboot_complete.html:21 #, python-format msgid "" "Automatic software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Actualizar ahora" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn ." msgid "Janus" msgstr "Janus" -#: modules/janus/__init__.py:44 -msgid "Video Room" -msgstr "Sala de vídeo" - #: modules/janus/manifest.py:7 msgid "Janus Video Room" msgstr "Sala de vídeo Janus" @@ -3478,7 +3634,7 @@ msgid "Web conference" msgstr "" #: modules/janus/templates/janus_video_room.html:205 -#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:269 +#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:271 msgid "JavaScript license information" msgstr "Información de licencia de JavaScript" @@ -3494,10 +3650,6 @@ msgstr "" msgid "JSXC" msgstr "JSXC" -#: modules/jsxc/__init__.py:39 -msgid "Chat Client" -msgstr "Cliente de Chat" - #: modules/jsxc/manifest.py:16 #, fuzzy #| msgid "Web Search" @@ -3564,10 +3716,6 @@ msgstr "Gestionar el servidor de contenido Kiwix" msgid "Kiwix" msgstr "Kiwix" -#: modules/kiwix/__init__.py:57 -msgid "Offline Wikipedia" -msgstr "Wikipedia sin conexión" - #: modules/kiwix/forms.py:23 msgid "Content packages have to be in .zim format" msgstr "Los paquetes deben estar en formato .zim" @@ -3698,10 +3846,20 @@ msgstr "" msgid "Let's Encrypt" msgstr "Let's Encrypt" -#: modules/letsencrypt/__init__.py:61 +#: modules/letsencrypt/manifest.py:11 msgid "Certificates" msgstr "Certificados" +#: modules/letsencrypt/manifest.py:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: modules/letsencrypt/manifest.py:11 +#, fuzzy +#| msgid "Website Security" +msgid "Web security" +msgstr "Seguridad del sitio" + #: modules/letsencrypt/templates/letsencrypt.html:25 msgid "Certificate Status" msgstr "Estado del certificado" @@ -3824,7 +3982,7 @@ msgstr "" "Instalar la app Coturn o configurar un servidor " "externo." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3896,12 +4054,6 @@ msgstr "Sala de chat IRC" msgid "Matrix server" msgstr "Servidor de emisión multimedia" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Ajustes" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4190,10 +4342,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Sandbox de bloques" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Número máximo de jugadoras/es" @@ -4280,10 +4428,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "Servidor multimedia básico" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "Directorio de archivos multimedia" @@ -4369,10 +4513,6 @@ msgstr "" msgid "Miniflux" msgstr "Miniflux" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "Lector de noticias" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "Introduce un nombre de usuario." @@ -4515,10 +4655,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Chat de voz" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Definir clave para administración" @@ -4567,11 +4703,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Servidor" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "Clave de administración cambiada con éxito." @@ -4630,7 +4761,7 @@ msgstr "Utilizar DNS sobre TLS para resolver dominios (preferencia global)" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "Utilizar DNSSEC al resolver dominios (preferencia global)" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Nombre de anfitrión" @@ -4668,6 +4799,16 @@ msgstr "" "La longitud de cada palabra puede ser de hasta 63 caracteres y la del nombre " "de dominio de hasta 253." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Dominios" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4699,14 +4840,6 @@ msgstr "compatible" msgid "unsupported" msgstr "no compatible" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Dominios" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Servicios" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "Estado de la resolución" @@ -4973,54 +5106,50 @@ msgstr "" msgid "-- select --" msgstr "-- seleccionar --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Nombre visible de la red." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Modo" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Infraestructura" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Punto de acceso" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Ad-hoc" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Banda de frecuencia" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Automática" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Canal" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -5028,11 +5157,11 @@ msgstr "" "Valor opcional. Canal inalámbrico para restringir en la frecuencia " "seleccionada. Valor 0 o en blanco implica selección automática." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -5042,11 +5171,11 @@ msgstr "" "a un punto de acceso si su BSSID coincide con el facilitado. Ejemplo: " "00:11:22:aa:bb:cc." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Modo de autenticación" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5054,20 +5183,20 @@ msgstr "" "Seleccione WPA si la red inalámbrica está protegida y se necesita una clave " "para conectar." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Abierto" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "Especifique cómo está su {box_name} conectada a la red" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -5078,7 +5207,7 @@ msgstr "" "Internet a través de su router vía Wi-Fi o cable Ethernet. Esta es la " "configuración doméstica habitual.

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

Your {box_name} has " @@ -5091,7 +5220,7 @@ msgstr "" "Fi. {box_name} se conecta directamente a Internet y el resto de sus " "dispositivos acceden a través de su {box_name}.

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

Your Internet " @@ -5102,11 +5231,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.

" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "Elija su tipo de conexión a Internet" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5125,7 +5254,7 @@ msgstr "" "pública pero no sabe si cambia cada cierto tiempo, elegir esta opción es lo " "más seguro.

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

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

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

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

You will be suggested the most conservative actions.

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

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

" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "Configuración del router preferida" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -5222,6 +5351,30 @@ msgstr "" "que se le recuerde más tarde. Puede que falle alguno de los siguientes pasos " "de la configuración.

" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Internet" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Dominio de Red Local" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5242,7 +5395,7 @@ msgstr "Editar conexión" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Editar" @@ -5440,10 +5593,6 @@ msgstr "Eliminar conexión" msgid "Delete connection %(name)s permanently?" msgstr "¿Eliminar la conexión %(name)s definitivamente?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Internet" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5455,13 +5604,6 @@ msgstr "Espaciado" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6041,10 +6183,6 @@ msgstr "Esta aplicación es experimental." msgid "Nextcloud" msgstr "Nextcloud" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "Almacenamiento de archivos y colaboración" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "No establecido" @@ -6136,11 +6274,7 @@ msgstr "Conectar a servicios VPN" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Red privada virtual" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6157,7 +6291,8 @@ msgstr "Tunnelblick" msgid "VPN server" msgstr "Servidor DNS" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 #, fuzzy #| msgid "Removable Devices" msgid "Remote access" @@ -6253,11 +6388,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Visibilidad pública" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "Dominio PageKite" @@ -6337,6 +6468,16 @@ msgstr "Servicio personalizado añadido" msgid "This service already exists" msgstr "Este servicio ya existe" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "Tunnelblick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Servicios personalizados" @@ -6406,10 +6547,6 @@ msgstr "" "Vea las instrucciones para la configuración del cliente SSH" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "Rendimiento" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6428,10 +6565,16 @@ msgstr "" "Las métricas de rendimiento las recolecta Performance Co-Pilot y se pueden " "ver empleando la app Cockpit." -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Monitorización del sistema" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Reiniciar o apagar el sistema." @@ -6440,8 +6583,18 @@ msgstr "Reiniciar o apagar el sistema." msgid "Power" msgstr "Apagar / Reiniciar" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Apagar" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Reiniciar" @@ -6534,6 +6687,16 @@ msgstr "" "pero se dispone de conectividad a Internet. Puede desactivarse en la mayoría " "de los casos si la conectividad de red es estable y fiable." +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "Fallback DNS Servers" +msgid "Fallback DNS" +msgstr "Servidores DNS de respaldo" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6566,10 +6729,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Proxy Web" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6586,12 +6745,6 @@ msgstr "" msgid "Proxy server" msgstr "Servidor Gobby" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Dominio de Red Local" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6625,10 +6778,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "Cliente IRC" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6671,10 +6820,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Calendario y Contactos" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6809,10 +6954,6 @@ msgstr "" "google.com/settings/security/lesssecureapps\">https://www.google.com/" "settings/security/lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "Cliente de correo" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "Use solo el servidor de correo local" @@ -6877,10 +7018,6 @@ msgstr "Leer y suscribirse a nuevos agregadores" msgid "RSS-Bridge" msgstr "RSS-Bridge" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "Generador de feeds RSS" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "Permitir acceso público" @@ -6951,10 +7088,6 @@ msgstr "Acceso a los elementos compartidos privados" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "Sistema de archivos en red" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Cliente Android Samba" @@ -7116,10 +7249,6 @@ msgstr "Buscar en la web" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Buscador web" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Búsqueda segura" @@ -7162,6 +7291,18 @@ msgstr "" "servidor SSH como a otros servicios de Internet protegidos por contraseña " "que estén activados." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Automática" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Puertos" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7293,14 +7434,14 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Marcadores" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "Shaarlier" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Marcadores" + #: modules/shaarli/manifest.py:34 #, fuzzy #| msgid "Link" @@ -7358,10 +7499,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Cliente Shadowsocks" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "Evitar la censura" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "Nombre del servidor o dirección IP" @@ -7407,14 +7544,10 @@ msgstr "" "clientes Shadowsocks conectarse a él. Los datos de los clientes serán " "encriptados y enviados a través de este servidor." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "Servidor Shadowsocks" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "Ayuda a otros a eludir la censura" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "Recomendado" @@ -7666,6 +7799,18 @@ msgstr "" "Conservar esta cantidad de instantáneas anuales como mucho. El valor " "predeterminado es 0 (sin instantáneas anuales)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "¿Eliminar las siguientes instantáneas definitivamente?" @@ -7800,7 +7945,9 @@ msgstr "" "esas conexiones." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Servidor de intérprete de órdenes seguro (SSH)" #: modules/ssh/__init__.py:75 @@ -7835,6 +7982,24 @@ msgstr "" "de forma remota a través de SSH. Si está deshabilitado, solo los usuarios " "root, admin y freedombox-ssh pueden iniciar sesión a través de SSH." +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH" +msgid "SSH" +msgstr "SSH" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Eliminar ubicación" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Huella digital" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Huellas Digitales de Servidor" @@ -7867,7 +8032,7 @@ msgstr "Introduce las letras de la imagen para acceder al inicio de sesión" msgid "Proceed to Login" msgstr "Proceder a iniciar la sesión" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Inicio de sesión" @@ -7886,11 +8051,6 @@ msgstr "" "{box_name}. Puede ver el medio de almacenamiento que está usando, montar y " "desmontar medios extraíbles, ampliar la partición raíz, etc." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Almacenamiento" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -8051,6 +8211,28 @@ msgstr "Compartir" msgid "Other directory (specify below)" msgstr "Otra carpeta (especifique más abajo)" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disk" +msgid "Disks" +msgstr "Disco" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Automática" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Ampliar partición raíz" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "Se están usando los siguientes dispositivos de almacenamiento:" @@ -8168,10 +8350,6 @@ msgstr "Administrar Syncthing" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Sincronización de archivos" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8218,10 +8396,6 @@ msgstr "Crea una nueva wiki o carga tu archivo wiki para empezar." msgid "TiddlyWiki" msgstr "TiddlyWiki" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "Cuadernos no lineales" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "Un archivo TiddlyWiki con extensión .html" @@ -8254,7 +8428,7 @@ msgstr "" "Pista: Puedes descargar una copia de este wiki desde dentro " "de TiddlyWiki antes de borrarlo." -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8268,7 +8442,7 @@ msgstr "" "download/download-easy.html.en\">Navegador Tor para tener la mejor " "protección cuando navega por la red." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." @@ -8276,7 +8450,7 @@ msgstr "" "Esta aplicación proporciona servicios de retransmisión para contribuir a la " "red Tor y ayudar a otros a superar la censura." -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8288,15 +8462,11 @@ msgstr "" "a {box_name} desde internet incluso cuando se usa un ISP que limita los " "servidores en casa." -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Red anónima" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Servicio Tor Onion" @@ -8305,19 +8475,19 @@ msgstr "Servicio Tor Onion" msgid "Tor Bridge Relay" msgstr "Puente de retransmisión Tor" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Puerto de servidor Tor disponible" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Transporte Obfs3 registrado" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Transporte Obfs4 registrado" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "Versión 3 para los servicios de Onion" @@ -8435,10 +8605,6 @@ msgstr "Red anónima" msgid "Onion Service" msgstr "Servicio Onion" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Puertos" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Actualizando la configuración" @@ -8448,7 +8614,7 @@ msgstr "Actualizando la configuración" msgid "Error configuring app: {error}" msgstr "Error al configurar la aplicación: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8461,7 +8627,7 @@ msgstr "" "utilizado por varias aplicaciones para acceder a Internet a través de la red " "Tor. La censura del ISP puede eludirse usando puentes ascendentes." -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "Proxy de Tor" @@ -8469,12 +8635,12 @@ msgstr "Proxy de Tor" msgid "Tor Socks Proxy" msgstr "Proxy Socks para Tor" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Acceso a URL {url} sobre tcp {kind} vía Tor" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Confirmar uso de Tor en {url} sobre tcp {kind}" @@ -8704,6 +8870,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "Activar las actualizaciones funcionales frecuentes (recomendado)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "New Backup" +msgid "New features" +msgstr "Nueva copia de seguridad" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -9011,6 +9187,18 @@ msgstr "Ha fallado añadir usuaria/o nueva/o al grupo admin: {error}" msgid "User account created, you are now logged in" msgstr "Creada cuenta de usuaria/o, ya está usted en el sistema" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Gestionar instantáneas" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Permisos" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9541,10 +9729,6 @@ msgstr "" msgid "WordPress" msgstr "WordPress" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "Sitio web y Blog" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "Acceso público" @@ -9599,10 +9783,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "Organizador de fotografías" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "Habilitar mapas OpenStreetMap" @@ -9837,6 +10017,12 @@ msgstr "El servidor %(service_name)s no se está ejecutando." msgid "Search with tags" msgstr "Buscar en la web" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search the web" +msgid "Clear all tags" +msgstr "Buscar en la web" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " @@ -9846,43 +10032,35 @@ msgstr "" "propiedad de los datos. Es un software gratuito que te permite instalar y " "gestionar aplicaciones de un servidor con facilidad." -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Inicio" -#: templates/base.html:121 -msgid "Home" -msgstr "Principal" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Aplicaciones" -#: templates/base.html:130 -msgid "Apps" -msgstr "Aplicaciones" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " Sistema" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Cambiar clave de acceso" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Apagar" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Cerrar sesión" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Seleccionar idioma" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Iniciar sesión" @@ -10101,11 +10279,15 @@ msgstr "" "Todos los datos de la aplicación y la configuración se perderán " "permanentemente. La aplicación se puede instalar de nuevo." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Configuración sin cambio" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "antes de desinstalar {app_id}" @@ -10114,6 +10296,117 @@ msgstr "antes de desinstalar {app_id}" msgid "Gujarati" msgstr "Gujarati" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Compartir archivos y recortes" + +#~ msgid "Domain Name Server" +#~ msgstr "Servidor de Nombres de Dominio" + +#~ msgid "E-book Library" +#~ msgstr "Biblioteca de libros electrónicos" + +#~ msgid "Server Administration" +#~ msgstr "Administración del servidor" + +#~ msgid "VoIP Helper" +#~ msgstr "Asistente VoIP" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "Cliente web de BitTorrent" + +#~ msgid "Chat Server" +#~ msgstr "Servidor de Chat" + +#~ msgid "Email Server" +#~ msgstr "Servidor de correo electrónico" + +#~ msgid "Personal Notebooks" +#~ msgstr "Cuadernos de notas personales" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Alojamiento simple para Git" + +#~ msgid "Documentation" +#~ msgstr "Documentación" + +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki y Blog" + +#~ msgid "Gobby Server" +#~ msgstr "Servidor Gobby" + +#~ msgid "Video Room" +#~ msgstr "Sala de vídeo" + +#~ msgid "Chat Client" +#~ msgstr "Cliente de Chat" + +#~ msgid "Offline Wikipedia" +#~ msgstr "Wikipedia sin conexión" + +#~ msgid "Block Sandbox" +#~ msgstr "Sandbox de bloques" + +#~ msgid "Simple Media Server" +#~ msgstr "Servidor multimedia básico" + +#~ msgid "News Feed Reader" +#~ msgstr "Lector de noticias" + +#~ msgid "Voice Chat" +#~ msgstr "Chat de voz" + +#~ msgid "File Storage & Collaboration" +#~ msgstr "Almacenamiento de archivos y colaboración" + +#~ msgid "Virtual Private Network" +#~ msgstr "Red privada virtual" + +#~ msgid "Public Visibility" +#~ msgstr "Visibilidad pública" + +#~ msgid "Web Proxy" +#~ msgstr "Proxy Web" + +#~ msgid "IRC Client" +#~ msgstr "Cliente IRC" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Calendario y Contactos" + +#~ msgid "Email Client" +#~ msgstr "Cliente de correo" + +#~ msgid "RSS Feed Generator" +#~ msgstr "Generador de feeds RSS" + +#~ msgid "Network File Storage" +#~ msgstr "Sistema de archivos en red" + +#~ msgid "Web Search" +#~ msgstr "Buscador web" + +#~ msgid "Bypass Censorship" +#~ msgstr "Evitar la censura" + +#~ msgid "Help Others Bypass Censorship" +#~ msgstr "Ayuda a otros a eludir la censura" + +#~ msgid "File Synchronization" +#~ msgstr "Sincronización de archivos" + +#~ msgid "Non-linear Notebooks" +#~ msgstr "Cuadernos no lineales" + +#~ msgid "Anonymity Network" +#~ msgstr "Red anónima" + +#~ msgid "Website and Blog" +#~ msgstr "Sitio web y Blog" + +#~ msgid "Photo Organizer" +#~ msgstr "Organizador de fotografías" + #, python-format #~ msgid "" #~ "\n" @@ -10506,11 +10799,6 @@ msgstr "Gujarati" #~ msgid "SSH authentication with password enabled." #~ msgstr "Acceso SSH con clave activado." -#, fuzzy -#~| msgid "Error During Backup" -#~ msgid "Error running apt-get" -#~ msgstr "Error al respaldar" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "Funcionalidad central e interfaz web para %(box_name)s" @@ -10709,9 +10997,6 @@ msgstr "Gujarati" #~ msgid "Service Alert" #~ msgstr "Tipo de servicio" -#~ msgid "Repair" -#~ msgstr "Reparar" - #, python-brace-format #~ msgid "Internal error in {0}" #~ msgstr "Fallo interno en {0}" @@ -10992,9 +11277,6 @@ msgstr "Gujarati" #~ msgid "Connected introducers" #~ msgstr "Presentadores conectados" -#~ msgid "Remove" -#~ msgstr "Eliminar" - #, fuzzy #~| msgid "Error setting domain name: {exception}" #~ msgid "Postfix domain name config" @@ -11020,11 +11302,6 @@ msgstr "Gujarati" #~ msgid "Delete selected" #~ msgstr "Las instantáneas seleccionadas fueron eliminadas" -#, fuzzy -#~| msgid "New Backup" -#~ msgid "New value" -#~ msgstr "Nueva copia de seguridad" - #, fuzzy #~| msgid "Path is not a directory." #~ msgid "You do not have a home directory." @@ -11631,9 +11908,6 @@ msgstr "Gujarati" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "No disponible" @@ -11877,9 +12151,6 @@ msgstr "Gujarati" #~ msgid "Delete Snapshot" #~ msgstr "Eliminar instantánea" -#~ msgid "Disk" -#~ msgstr "Disco" - #~ msgid "Disk or removable storage where the backup archive will be saved." #~ msgstr "" #~ "Disco o almacenamiento extraíble donde se guardará la copia de seguridad." diff --git a/plinth/locale/fa/LC_MESSAGES/django.po b/plinth/locale/fa/LC_MESSAGES/django.po index c11924571..01ef06e9d 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2022-09-14 17:19+0000\n" "Last-Translator: ikmaak \n" "Language-Team: Persian software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 #, fuzzy #| msgid "Update URL" msgid "Update now" msgstr "نشانی به‌روزرسانی" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "" @@ -3858,12 +4003,6 @@ msgstr "گپ سرای آی‌آرسی" msgid "Matrix server" msgstr "سرور وب" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4118,11 +4257,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -#, fuzzy -msgid "Block Sandbox" -msgstr "بازی مکعب‌ها (Minetest)" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -4199,10 +4333,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -4273,10 +4403,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Invalid server name" @@ -4435,12 +4561,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -#, fuzzy -#| msgid "Voice Chat (Mumble)" -msgid "Voice Chat" -msgstr "چت صوتی (Mumble)" - #: modules/mumble/forms.py:30 #, fuzzy #| msgid "Please provide a password" @@ -4485,13 +4605,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -#, fuzzy -#| msgid "Service" -msgid "Server" -msgstr "سرویس" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4548,7 +4661,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 #, fuzzy msgid "Hostname" msgstr "نام میزبان (hostname)" @@ -4586,6 +4699,14 @@ msgstr "" "میانی‌اش هم تنها از حرف، رقم، یا خط تیره تشکیل شده باشد. بلندی هر واژه باید " "۶۳ نویسه یا کمتر باشد. بلندی کل نام دامنه باید ۲۵۳ نویسه یا کمتر باشد." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "دامنه‌ها" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4617,16 +4738,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "دامنه‌ها" - -#: modules/names/templates/names.html:20 -#, fuzzy -#| msgid "Service" -msgid "Services" -msgstr "سرویس" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4899,55 +5010,51 @@ msgstr "" msgid "-- select --" msgstr "-- برگزینید --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 #, fuzzy msgid "SSID" msgstr "شناسه" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "نام قابل رویت شبکه." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "حالت" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "سازمانی" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "نقطهٔ دسترسی" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "موردی" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "باند بسامد" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "خودکار" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (۵ گیگاهرتز)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (۲٫۴ گیگاهرتز)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "کانال" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -4955,11 +5062,11 @@ msgstr "" "اختیاری. کانال بی‌سیم برای محدودکردن باند بسامدی. خالی گذاشتن یا مقدار صفر به " "معنی گزینش خودکار است." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "شناسهٔ اصلی (BSSID)" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -4968,32 +5075,32 @@ msgstr "" "اختیاری. شناسهٔ یکتا برای نقطهٔ دسترسی. اتصال تنها وقتی برقرار می‌شود که شناسهٔ " "اصلی (BSSID) نقطهٔ دسترسی مطابق مقدار واردشده باشد." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "حالت تأیید هویت" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "اگر شبکهٔ بی‌سیم امن است و از کاربران رمز می‌خواهد، WPA را برگزینید." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 #, fuzzy msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "باز" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, fuzzy, python-brace-format #| msgid "Direct connection to the Internet." msgid "Specify how your {box_name} is connected to your network" msgstr "اتصال مستقیم به اینترنت." -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5033,7 +5140,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "پیکربندی فعلی شبکه" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "اینترنت" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5115,7 +5244,7 @@ msgstr "ویرایش اتصال" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "ویرایش" @@ -5311,10 +5440,6 @@ msgstr "پاک‌کردن اتصال" msgid "Delete connection %(name)s permanently?" msgstr "اتصال %(name)s را برای همیشه پاک می‌کنید؟" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "اینترنت" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 #, fuzzy @@ -5327,13 +5452,6 @@ msgstr "Spacing" msgid "Ethernet" msgstr "اترنت" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5916,10 +6034,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -6008,11 +6122,7 @@ msgstr "نوع اتصال" msgid "OpenVPN" msgstr "باز" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6028,7 +6138,8 @@ msgstr "" msgid "VPN server" msgstr "دی‌ان‌اس" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 #, fuzzy #| msgid "Name Services" msgid "Remote access" @@ -6104,11 +6215,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 #, fuzzy #| msgid "Available Domains" msgid "PageKite Domain" @@ -6186,6 +6293,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -6244,10 +6359,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6261,8 +6372,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -6273,8 +6388,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -6349,6 +6472,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS Server" +msgid "Fallback DNS" +msgstr "دی‌ان‌اس" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6371,10 +6504,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6391,10 +6520,6 @@ msgstr "" msgid "Proxy server" msgstr "سرور وب" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6418,10 +6543,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -6450,10 +6571,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6560,11 +6677,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -#, fuzzy -msgid "Email Client" -msgstr "برنامهٔ DNS متغیر (Dynamic DNS Client)" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6611,10 +6723,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6670,12 +6778,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -#, fuzzy -#| msgid "Interface" -msgid "Network File Storage" -msgstr "واسط" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6841,12 +6943,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -#, fuzzy -#| msgid "Web Server" -msgid "Web Search" -msgstr "سرور وب" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6886,6 +6982,16 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "خودکار" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 #, fuzzy @@ -7006,14 +7112,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7055,10 +7161,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -7101,16 +7203,12 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 #, fuzzy #| msgid "Web Server" msgid "Shadowsocks Server" msgstr "سرور وب" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -7355,6 +7453,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -7491,8 +7601,10 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" -msgstr "" +#, fuzzy +#| msgid "Secure Shell" +msgid "Secure Shell Server" +msgstr "پوستهٔ ایمن" #: modules/ssh/__init__.py:75 msgid "Remotely login using Secure Shell (SSH)" @@ -7522,6 +7634,23 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +#, fuzzy +msgid "SSH" +msgstr "SSH" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Documentation" +msgid "Remote terminal" +msgstr "راهنما" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH Fingerprint" +msgid "Fingerprints" +msgstr "اثر انگشت SSH" + #: modules/ssh/templates/ssh.html:11 #, fuzzy #| msgid "SSH Fingerprint" @@ -7556,7 +7685,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -7574,11 +7703,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, fuzzy, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7742,6 +7866,28 @@ msgstr "مشترک" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disks" +msgid "Disks" +msgstr "دیسک‌ها" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "خودکار" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "بزرگ‌کردن پارتیشن ریشه" + #: modules/storage/templates/storage.html:17 #, fuzzy #| msgid "The following disks are in use:" @@ -7848,10 +7994,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7886,10 +8028,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7920,7 +8058,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7929,13 +8067,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7943,16 +8081,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -#, fuzzy -msgid "Anonymity Network" -msgstr "رفتن به تنظیمات شبکه" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7961,19 +8094,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 #, fuzzy #| msgid "Service" msgid "Onion service is version 3" @@ -8076,10 +8209,6 @@ msgstr "رفتن به تنظیمات شبکه" msgid "Onion Service" msgstr "سرویس" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "Current Network Configuration" @@ -8092,7 +8221,7 @@ msgstr "پیکربندی فعلی شبکه" msgid "Error configuring app: {error}" msgstr "خطا هنگام نصب برنامه: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8101,7 +8230,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "" @@ -8109,12 +8238,12 @@ msgstr "" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -8308,6 +8437,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8592,6 +8729,16 @@ msgstr "افزودن کاربر به گروه مدیران شکست خورد." msgid "User account created, you are now logged in" msgstr "حساب کاربری ساخته شد، شما الان وارد سیستم هستید" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Delete %(name)s" +msgid "Manage accounts" +msgstr "پاک‌کردن %(name)s" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9115,12 +9262,6 @@ msgstr "" msgid "WordPress" msgstr "نشانی" -#: modules/wordpress/__init__.py:54 -#, fuzzy -#| msgid "Manage Wikis and Blogs" -msgid "Website and Blog" -msgstr "مدیریت ویکی‌ها و وبلاگ‌ها" - #: modules/wordpress/forms.py:14 #, fuzzy #| msgid "Publish Key" @@ -9162,10 +9303,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -9399,53 +9536,48 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 #, fuzzy msgid " Apps" msgstr "برنامه‌ها" -#: templates/base.html:130 -#, fuzzy -msgid "Apps" -msgstr "برنامه‌ها" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "زبان" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -9656,11 +9788,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -9669,6 +9805,76 @@ msgstr "" msgid "Gujarati" msgstr "" +#, fuzzy +#~| msgid "Domain Name" +#~ msgid "Domain Name Server" +#~ msgstr "نام دامنه" + +#, fuzzy +#~| msgid "Administrator Account" +#~ msgid "Server Administration" +#~ msgstr "حساب مدیر" + +#, fuzzy +#~| msgid "BitTorrent Web Client (Deluge)" +#~ msgid "BitTorrent Web Client" +#~ msgstr "برنامهٔ تحت وب بیت‌تورنت (Deluge)" + +#, fuzzy +#~| msgid "Web Server" +#~ msgid "Chat Server" +#~ msgstr "سرور وب" + +#, fuzzy +#~| msgid "Web Server" +#~ msgid "Email Server" +#~ msgstr "سرور وب" + +#~ msgid "Documentation" +#~ msgstr "راهنما" + +#, fuzzy +#~| msgid "Manage Wikis and Blogs" +#~ msgid "Wiki and Blog" +#~ msgstr "مدیریت ویکی‌ها و وبلاگ‌ها" + +#, fuzzy +#~| msgid "Web Server" +#~ msgid "Gobby Server" +#~ msgstr "سرور وب" + +#, fuzzy +#~ msgid "Block Sandbox" +#~ msgstr "بازی مکعب‌ها (Minetest)" + +#, fuzzy +#~| msgid "Voice Chat (Mumble)" +#~ msgid "Voice Chat" +#~ msgstr "چت صوتی (Mumble)" + +#, fuzzy +#~ msgid "Email Client" +#~ msgstr "برنامهٔ DNS متغیر (Dynamic DNS Client)" + +#, fuzzy +#~| msgid "Interface" +#~ msgid "Network File Storage" +#~ msgstr "واسط" + +#, fuzzy +#~| msgid "Web Server" +#~ msgid "Web Search" +#~ msgstr "سرور وب" + +#, fuzzy +#~ msgid "Anonymity Network" +#~ msgstr "رفتن به تنظیمات شبکه" + +#, fuzzy +#~| msgid "Manage Wikis and Blogs" +#~ msgid "Website and Blog" +#~ msgstr "مدیریت ویکی‌ها و وبلاگ‌ها" + #, fuzzy #~| msgid "" #~| "For more information about the %(box_name)s project, see the \n" "Language-Team: Plinth Developers software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 #, fuzzy #| msgid "Update URL" msgid "Update now" msgstr "UPDATE URL" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 #, fuzzy #| msgid "Chat Server (XMPP)" msgid "Matrix Synapse" @@ -4015,12 +4164,6 @@ msgstr "WEB SERVER" msgid "Matrix server" msgstr "CHAT SERVER (XMPP)" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "CONFIGURATION" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4287,12 +4430,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -#, fuzzy -#| msgid "Blocked" -msgid "Block Sandbox" -msgstr "BLOCKED" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -4371,12 +4508,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -#, fuzzy -#| msgid "Mumble Voice Chat Server" -msgid "Simple Media Server" -msgstr "MUMBLE VOICE CHAT SERVER" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -4447,10 +4578,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Invalid server name" @@ -4612,12 +4739,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -#, fuzzy -#| msgid "Voice Chat (Mumble)" -msgid "Voice Chat" -msgstr "VOICE CHAT (MUMBLE)" - #: modules/mumble/forms.py:30 #, fuzzy #| msgid "Save Password" @@ -4662,13 +4783,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -#, fuzzy -#| msgid "Service" -msgid "Server" -msgstr "SERVICE" - #: modules/mumble/views.py:43 #, fuzzy #| msgid "Password changed successfully." @@ -4731,7 +4845,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "HOSTNAME" @@ -4769,6 +4883,16 @@ msgstr "" "63 CHARACTERS OR LESS. TOTAL LENGTH OF DOMAIN NAME MUST BE 253 CHARACTERS " "OR LESS." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +#, fuzzy +#| msgid "Domain" +msgid "Domains" +msgstr "DOMAIN" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4800,18 +4924,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -#, fuzzy -#| msgid "Domain" -msgid "Domains" -msgstr "DOMAIN" - -#: modules/names/templates/names.html:20 -#, fuzzy -#| msgid "Service" -msgid "Services" -msgstr "SERVICE" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -5086,79 +5198,73 @@ msgstr "" msgid "-- select --" msgstr "-- SELECT --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "THE VISIBLE NAME OF THE NETWORK." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "MODE" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -#, fuzzy -#| msgid "Automatic Upgrades" -msgid "Automatic" -msgstr "AUTOMATIC UPGRADES" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "CHANNEL" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 #, fuzzy #| msgid "SSID" msgid "BSSID" msgstr "SSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "AUTHENTICATION MODE" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5166,23 +5272,23 @@ msgstr "" "SELECT WPA IF THE WIRELESS NETWORK IS SECURED AND REQUIRES CLIENTS TO HAVE " "THE PASSWORD TO CONNECT." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 #, fuzzy #| msgid "OpenVPN" msgid "Open" msgstr "OPENVPN" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, 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." -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5222,7 +5328,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "CURRENT NETWORK CONFIGURATION" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "INTERNET" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "WI-FI" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Enable network time" +msgid "Local network" +msgstr "ENABLE NETWORK TIME" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5304,7 +5434,7 @@ msgstr "EDIT CONNECTION" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "EDIT" @@ -5502,10 +5632,6 @@ msgstr "DELETE CONNECTION" msgid "Delete connection %(name)s permanently?" msgstr "DELETE CONNECTION %(name)s PERMANENTLY?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "INTERNET" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5517,13 +5643,6 @@ msgstr "SPACING" msgid "Ethernet" msgstr "ETHERNET" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "WI-FI" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6110,10 +6229,6 @@ msgstr "" msgid "Nextcloud" msgstr "NEXT" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -6217,13 +6332,7 @@ msgstr "CONNECTION TYPE" msgid "OpenVPN" msgstr "OPENVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -#, fuzzy -#| msgid "Virtual Private Network (OpenVPN)" -msgid "Virtual Private Network" -msgstr "VIRTUAL PRIVATE NETWORK (OPENVPN)" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6239,7 +6348,8 @@ msgstr "" msgid "VPN server" msgstr "DNS SERVER" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 #, fuzzy #| msgid "Name Services" msgid "Remote access" @@ -6362,13 +6472,7 @@ msgstr "" msgid "PageKite" msgstr "PAGEKITE" -#: modules/pagekite/__init__.py:60 -#, fuzzy -#| msgid "Public Visibility (PageKite)" -msgid "Public Visibility" -msgstr "PUBLIC VISIBILITY (PAGEKITE)" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 #, fuzzy #| msgid "PageKite Account" msgid "PageKite Domain" @@ -6456,6 +6560,14 @@ msgstr "ADDED CUSTOM SERVICE" msgid "This service already exists" msgstr "THIS SERVICE ALREADY EXISTS" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "CUSTOM SERVICES" @@ -6528,10 +6640,6 @@ msgstr "" "SEE SSH CLIENT SETUP INSTRUCTIONS" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6545,12 +6653,16 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 +#: modules/performance/manifest.py:18 #, fuzzy #| msgid "System Configuration" -msgid "System Monitoring" +msgid "Monitoring" msgstr "SYSTEM CONFIGURATION" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "RESTART OR SHUT DOWN THE SYSTEM." @@ -6559,8 +6671,18 @@ msgstr "RESTART OR SHUT DOWN THE SYSTEM." msgid "Power" msgstr "POWER" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut Down Now" +msgid "Shutdown" +msgstr "SHUT DOWN NOW" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 #, fuzzy #| msgid "Restart Now" msgid "Restart" @@ -6643,6 +6765,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS Server" +msgid "Fallback DNS" +msgstr "DNS SERVER" + #: modules/privoxy/__init__.py:25 #, fuzzy #| msgid "" @@ -6686,12 +6818,6 @@ msgstr "" msgid "Privoxy" msgstr "ENABLE PRIVOXY" -#: modules/privoxy/__init__.py:54 -#, fuzzy -#| msgid "Privoxy Web Proxy" -msgid "Web Proxy" -msgstr "PRIVOXY WEB PROXY" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6708,12 +6834,6 @@ msgstr "" msgid "Proxy server" msgstr "WEB SERVER" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Enable network time" -msgid "Local network" -msgstr "ENABLE NETWORK TIME" - #: modules/quassel/__init__.py:24 #, fuzzy, python-brace-format #| msgid "" @@ -6754,12 +6874,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -#, fuzzy -#| msgid "Quassel IRC Client" -msgid "IRC Client" -msgstr "QUASSEL IRC CLIENT" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -6788,10 +6902,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6926,12 +7036,6 @@ msgstr "" "lesssecureapps\" >HTTPS://WWW.GOOGLE.COM/SETTINGS/SECURITY/LESSSECUREAPPS)." -#: modules/roundcube/__init__.py:51 -#, fuzzy -#| msgid "Email Client (Roundcube)" -msgid "Email Client" -msgstr "EMAIL CLIENT (ROUNDCUBE)" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6985,10 +7089,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "BRIDGE" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -7044,12 +7144,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -#, fuzzy -#| msgid "Network Time Server" -msgid "Network File Storage" -msgstr "NETWORK TIME SERVER" - #: modules/samba/manifest.py:12 #, fuzzy #| msgid "Quassel IRC Client" @@ -7220,12 +7314,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -#, fuzzy -#| msgid "Web Server" -msgid "Web Search" -msgstr "WEB SERVER" - #: modules/searx/forms.py:12 #, fuzzy #| msgid "Save Services" @@ -7267,6 +7355,18 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic Upgrades" +msgid "Automatic bans" +msgstr "AUTOMATIC UPGRADES" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Port" +msgid "Reports" +msgstr "PORT" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 #, fuzzy @@ -7399,18 +7499,18 @@ msgstr "" msgid "Shaarli" msgstr "SHAARLI" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -#, fuzzy -#| msgid "Bookmarks (Shaarli)" -msgid "Bookmarks" -msgstr "BOOKMARKS (SHAARLI)" - #: modules/shaarli/manifest.py:12 #, fuzzy #| msgid "Shaarli" msgid "Shaarlier" msgstr "SHAARLI" +#: modules/shaarli/manifest.py:34 +#, fuzzy +#| msgid "Bookmarks (Shaarli)" +msgid "Bookmarks" +msgstr "BOOKMARKS (SHAARLI)" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7454,10 +7554,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "IRC CLIENT (QUASSEL)" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -7500,16 +7596,12 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 #, fuzzy #| msgid "Web Server" msgid "Shadowsocks Server" msgstr "WEB SERVER" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -7752,6 +7844,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 #, fuzzy #| msgid "Delete user permanently?" @@ -7892,7 +7996,9 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "SECURE SHELL (SSH) SERVER" #: modules/ssh/__init__.py:75 @@ -7925,6 +8031,24 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH" +msgid "SSH" +msgstr "SSH" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Documentation" +msgid "Remote terminal" +msgstr "DOCUMENTATION" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "GPG Fingerprint" +msgid "Fingerprints" +msgstr "GPG FINGERPRINT" + #: modules/ssh/templates/ssh.html:11 #, fuzzy #| msgid "GPG Fingerprint" @@ -7959,7 +8083,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "LOGIN" @@ -7977,13 +8101,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -#, fuzzy -#| msgid "reStore" -msgid "Storage" -msgstr "RESTORE" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -8155,6 +8272,24 @@ msgstr "ADD SERVICE" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic Upgrades" +msgid "Auto-mount" +msgstr "AUTOMATIC UPGRADES" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 #, fuzzy #| msgid "The following is the current status:" @@ -8259,10 +8394,6 @@ msgstr "INSTALLATION" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8297,10 +8428,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -8331,7 +8458,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 #, fuzzy #| msgid "" #| "Tor is an anonymous communication system. You can learn more about it " @@ -8352,13 +8479,13 @@ msgstr "" "THE " "TOR BROWSER." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8366,17 +8493,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -#, fuzzy -#| msgid "Tor Anonymity Network" -msgid "Anonymity Network" -msgstr "TOR ANONYMITY NETWORK" - #: modules/tor/__init__.py:78 #, fuzzy #| msgid "Tor Hidden Service" @@ -8387,19 +8508,19 @@ msgstr "TOR HIDDEN SERVICE" msgid "Tor Bridge Relay" msgstr "TOR BRIDGE RELAY" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "TOR RELAY PORT AVAILABLE" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "OBFS3 TRANSPORT REGISTERED" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "OBFS4 TRANSPORT REGISTERED" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 #, fuzzy #| msgid "Hidden Service" msgid "Onion service is version 3" @@ -8512,12 +8633,6 @@ msgstr "TOR ANONYMITY NETWORK" msgid "Onion Service" msgstr "HIDDEN SERVICE" -#: modules/tor/templates/tor.html:20 -#, fuzzy -#| msgid "Port" -msgid "Ports" -msgstr "PORT" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "An error occurred during configuration." @@ -8530,7 +8645,7 @@ msgstr "AN ERROR OCCURRED DURING CONFIGURATION." msgid "Error configuring app: {error}" msgstr "ERROR INSTALLING PACKAGES: {string} {details}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8539,7 +8654,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "Privoxy Web Proxy" msgid "Tor Proxy" @@ -8549,12 +8664,12 @@ msgstr "PRIVOXY WEB PROXY" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "ACCESS URL {url} ON TCP{kind} VIA TOR" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "CONFIRM TOR USAGE AT {url} ON TCP{kind}" @@ -8775,6 +8890,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -9090,6 +9213,18 @@ msgstr "FAILED TO ADD NEW USER TO ADMIN GROUP." msgid "User account created, you are now logged in" msgstr "USER ACCOUNT CREATED, YOU ARE NOW LOGGED IN" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Create User" +msgid "Manage accounts" +msgstr "CREATE USER" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Transmission BitTorrent" +msgid "App permissions" +msgstr "TRANSMISSION BITTORRENT" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9627,12 +9762,6 @@ msgstr "" msgid "WordPress" msgstr "ADDRESS" -#: modules/wordpress/__init__.py:54 -#, fuzzy -#| msgid "Wiki and Blog" -msgid "Website and Blog" -msgstr "WIKI AND BLOG" - #: modules/wordpress/forms.py:14 #, fuzzy #| msgid "Publish Key" @@ -9674,10 +9803,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -9939,57 +10064,53 @@ msgstr "SERVICE DISCOVERY SERVER IS NOT RUNNING" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 #, fuzzy #| msgid "Apps" msgid " Apps" msgstr "APPS" -#: templates/base.html:130 -msgid "Apps" -msgstr "APPS" - -#: templates/base.html:135 +#: templates/base.html:133 #, fuzzy #| msgid "System" msgid " System" msgstr "SYSTEM" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "CHANGE PASSWORD" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 #, fuzzy #| msgid "Shut Down Now" msgid "Shut down" msgstr "SHUT DOWN NOW" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "LOG OUT" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "LANGUAGE" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "LOG IN" @@ -10220,11 +10341,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "SETTING UNCHANGED" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -10233,6 +10358,112 @@ msgstr "" msgid "Gujarati" msgstr "" +#, fuzzy +#~| msgid "Enable Shaarli" +#~ msgid "File & Snippet Sharing" +#~ msgstr "ENABLE SHAARLI" + +#, fuzzy +#~| msgid "Domain Name" +#~ msgid "Domain Name Server" +#~ msgstr "DOMAIN NAME" + +#, fuzzy +#~| msgid "Server domain" +#~ msgid "Server Administration" +#~ msgstr "SERVER DOMAIN" + +#, fuzzy +#~| msgid "BitTorrent Web Client (Deluge)" +#~ msgid "BitTorrent Web Client" +#~ msgstr "BITTORRENT WEB CLIENT (DELUGE)" + +#, fuzzy +#~| msgid "Web Server" +#~ msgid "Chat Server" +#~ msgstr "WEB SERVER" + +#, fuzzy +#~| msgid "Web Server" +#~ msgid "Email Server" +#~ msgstr "WEB SERVER" + +#~ msgid "Documentation" +#~ msgstr "DOCUMENTATION" + +#~ msgid "Wiki and Blog" +#~ msgstr "WIKI AND BLOG" + +#, fuzzy +#~| msgid "Web Server" +#~ msgid "Gobby Server" +#~ msgstr "WEB SERVER" + +#, fuzzy +#~| msgid "IRC Client (Quassel)" +#~ msgid "Chat Client" +#~ msgstr "IRC CLIENT (QUASSEL)" + +#, fuzzy +#~| msgid "Blocked" +#~ msgid "Block Sandbox" +#~ msgstr "BLOCKED" + +#, fuzzy +#~| msgid "Mumble Voice Chat Server" +#~ msgid "Simple Media Server" +#~ msgstr "MUMBLE VOICE CHAT SERVER" + +#, fuzzy +#~| msgid "Voice Chat (Mumble)" +#~ msgid "Voice Chat" +#~ msgstr "VOICE CHAT (MUMBLE)" + +#, fuzzy +#~| msgid "Virtual Private Network (OpenVPN)" +#~ msgid "Virtual Private Network" +#~ msgstr "VIRTUAL PRIVATE NETWORK (OPENVPN)" + +#, fuzzy +#~| msgid "Public Visibility (PageKite)" +#~ msgid "Public Visibility" +#~ msgstr "PUBLIC VISIBILITY (PAGEKITE)" + +#, fuzzy +#~| msgid "Privoxy Web Proxy" +#~ msgid "Web Proxy" +#~ msgstr "PRIVOXY WEB PROXY" + +#, fuzzy +#~| msgid "Quassel IRC Client" +#~ msgid "IRC Client" +#~ msgstr "QUASSEL IRC CLIENT" + +#, fuzzy +#~| msgid "Email Client (Roundcube)" +#~ msgid "Email Client" +#~ msgstr "EMAIL CLIENT (ROUNDCUBE)" + +#, fuzzy +#~| msgid "Network Time Server" +#~ msgid "Network File Storage" +#~ msgstr "NETWORK TIME SERVER" + +#, fuzzy +#~| msgid "Web Server" +#~ msgid "Web Search" +#~ msgstr "WEB SERVER" + +#, fuzzy +#~| msgid "Tor Anonymity Network" +#~ msgid "Anonymity Network" +#~ msgstr "TOR ANONYMITY NETWORK" + +#, fuzzy +#~| msgid "Wiki and Blog" +#~ msgid "Website and Blog" +#~ msgstr "WIKI AND BLOG" + #, fuzzy #~| msgid "" #~| "For more information about the %(box_name)s project, see the \n" "Language-Team: French tout utilisateur sur {box_name} appartenant au " "groupe wiki. L'édition simultanée n'est pas prise en charge." -#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:80 +#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:79 #: modules/tiddlywiki/__init__.py:61 msgid "View and edit wiki applications" msgstr "Consultation et modification des applications de wiki" @@ -2362,10 +2532,6 @@ msgstr "Consultation et modification des applications de wiki" msgid "Feather Wiki" msgstr "Feather Wiki" -#: modules/featherwiki/__init__.py:61 -msgid "Personal Notebooks" -msgstr "Carnets de notes personnels" - #: modules/featherwiki/forms.py:13 modules/tiddlywiki/forms.py:13 msgid "Name of the wiki file, with file extension \".html\"" msgstr "Nom du fichier wiki, avec l'extension de fichier « .html »" @@ -2401,8 +2567,7 @@ msgstr "Téléverser un fichier Feather Wiki existant depuis cet ordinateur." #: modules/featherwiki/manifest.py:18 #: modules/help/templates/help_about.html:108 modules/ikiwiki/manifest.py:15 -#: modules/mediawiki/__init__.py:52 modules/mediawiki/manifest.py:25 -#: modules/tiddlywiki/manifest.py:19 +#: modules/mediawiki/manifest.py:25 modules/tiddlywiki/manifest.py:19 msgid "Wiki" msgstr "Wiki" @@ -2578,6 +2743,21 @@ msgstr "Port {name} ({details}) disponible pour les réseaux externes" msgid "Port {name} ({details}) unavailable for external networks" msgstr "Port {name} ({details}) non disponible pour les réseaux externes" +#: modules/firewall/manifest.py:10 modules/tor/templates/tor.html:20 +msgid "Ports" +msgstr "Ports" + +#: modules/firewall/manifest.py:10 +#, fuzzy +#| msgid "Blocked" +msgid "Blocking" +msgstr "Bloqué" + +#: modules/firewall/manifest.py:10 modules/networks/forms.py:319 +#: modules/upgrades/manifest.py:10 +msgid "Automatic" +msgstr "Automatique" + #: modules/firewall/templates/firewall.html:21 msgid "Service/Port" msgstr "Service/Port" @@ -2672,11 +2852,11 @@ msgstr "" msgid "Firstboot Wizard Secret" msgstr "Secret de l’assistant Firstboot" -#: modules/first_boot/templates/firstboot_complete.html:11 +#: modules/first_boot/templates/firstboot_complete.html:14 msgid "Setup Complete! Next Steps:" msgstr "Configuration terminée ! Prochaines étapes :" -#: modules/first_boot/templates/firstboot_complete.html:18 +#: modules/first_boot/templates/firstboot_complete.html:21 #, python-format msgid "" "Automatic software update " @@ -2686,12 +2866,12 @@ msgstr "" "automatique s'exécute par défaut quotidiennement. Pour la première fois, " "exécutez-la manuellement maintenant." -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Lancer la mise à jour" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." @@ -2699,7 +2879,7 @@ msgstr "" "Passez en revue les options de " "confidentialité." -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " @@ -2709,14 +2889,14 @@ msgstr "" "target=\"_blank\">les connexions réseau. Modifiez le mot de passe Wi-Fi " "par défaut, le cas échéant." -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" "Configurer un nom de domaine." -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote sauvegardes distantes." -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn est requis pour utiliser Janus." msgid "Janus" msgstr "Janus" -#: modules/janus/__init__.py:44 -msgid "Video Room" -msgstr "Salle de visio" - #: modules/janus/manifest.py:7 msgid "Janus Video Room" msgstr "Salle de visio Janus" @@ -3522,7 +3678,7 @@ msgid "Web conference" msgstr "Conférence Web" #: modules/janus/templates/janus_video_room.html:205 -#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:269 +#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:271 msgid "JavaScript license information" msgstr "Information de licence JavaScript" @@ -3538,10 +3694,6 @@ msgstr "" msgid "JSXC" msgstr "JSXC" -#: modules/jsxc/__init__.py:39 -msgid "Chat Client" -msgstr "Client de discussion" - #: modules/jsxc/manifest.py:16 msgid "Web chat" msgstr "Discussion sur le Web" @@ -3605,10 +3757,6 @@ msgstr "Gérer le serveur de contenu Kiwix" msgid "Kiwix" msgstr "Kiwix" -#: modules/kiwix/__init__.py:57 -msgid "Offline Wikipedia" -msgstr "Wikipédia hors ligne" - #: modules/kiwix/forms.py:23 msgid "Content packages have to be in .zim format" msgstr "Les paquets de contenu doivent être au format .zim" @@ -3734,10 +3882,20 @@ msgstr "" msgid "Let's Encrypt" msgstr "Let’s Encrypt" -#: modules/letsencrypt/__init__.py:61 +#: modules/letsencrypt/manifest.py:11 msgid "Certificates" msgstr "Certificats de chiffrement" +#: modules/letsencrypt/manifest.py:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: modules/letsencrypt/manifest.py:11 +#, fuzzy +#| msgid "Website Security" +msgid "Web security" +msgstr "Sécurité du site web" + #: modules/letsencrypt/templates/letsencrypt.html:25 msgid "Certificate Status" msgstr "État du certificat" @@ -3861,7 +4019,7 @@ msgstr "" "Installez pour cela l’application Coturn ou " "bien configurez un serveur externe." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3930,12 +4088,6 @@ msgstr "Salon de discussion" msgid "Matrix server" msgstr "Serveur Matrix" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Configuration" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4229,10 +4381,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Bac à sable cubique" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Nombre maximum de joueurs" @@ -4317,10 +4465,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "Serveur de médias simple" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "Répertoire des fichiers multimédia" @@ -4403,10 +4547,6 @@ msgstr "" msgid "Miniflux" msgstr "Miniflux" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "Lecteur de fils d’actualités" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "Entrez un nom d’utilisateur pour l'utilisateur." @@ -4548,10 +4688,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Tchat vocal" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Définir le mot de passe du super utilisateur" @@ -4601,11 +4737,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "Conférence de groupe" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Serveur" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "Le mot de passe du super utilisateur a été mis à jour." @@ -4666,7 +4797,7 @@ msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" "Utiliser DNSSEC lors de la résolution des domaines (préférence globale)" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Nom de machine" @@ -4706,6 +4837,16 @@ msgstr "" "d’union « - ». La longueur maximum d’un mot est de 63 signes. La longueur " "totale du nom de domaine ne doit pas excéder 253 signes." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Domaines" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4737,14 +4878,6 @@ msgstr "pris en charge" msgid "unsupported" msgstr "non pris en charge" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Domaines" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Services" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "État du résolveur" @@ -5017,54 +5150,50 @@ msgstr "" msgid "-- select --" msgstr "-- sélectionner --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Le nom visible du réseau." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Mode" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Infrastructure" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Point d’accès" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Ad hoc" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Bande de fréquences" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Automatique" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Canal" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -5073,11 +5202,11 @@ msgstr "" "fréquence sélectionnée. Une valeur vide ou égale à 0 correspond à une " "sélection automatique." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -5087,11 +5216,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." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Mode Authentification" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5099,20 +5228,20 @@ msgstr "" "Sélectionner WPA si votre réseau sans fil est sécurisé et qu’il demande aux " "clients un mot de passe pour se connecter." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Ouvert" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, 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 :" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -5123,7 +5252,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.

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

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

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

Your Internet " @@ -5149,11 +5278,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 »).

" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "Choisissez votre type de connexion à Internet" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5172,7 +5301,7 @@ msgstr "" "une adresse IP publique mais ne savez pas si celle-ci peut être amenée à " "changer, il est plus sûr de choisir cette option.

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

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

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

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

You will be suggested the most conservative actions.

" @@ -5221,11 +5350,11 @@ msgstr "" "procure

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

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

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

" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -5275,6 +5404,28 @@ msgstr "" "routeur et souhaitez vous faire rappeler de le configurer ultérieurement. Il " "se peut que d’autres étapes de configuration échouent.

" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Internet" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "Réseau local" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5295,7 +5446,7 @@ msgstr "Modifier la connexion" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Modifier" @@ -5494,10 +5645,6 @@ msgstr "Supprimer Connexion" msgid "Delete connection %(name)s permanently?" msgstr "Supprimer définitivement la connexion %(name)s ?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Internet" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5509,13 +5656,6 @@ msgstr "Espacement" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6104,10 +6244,6 @@ msgstr "Cette application est expérimentale." msgid "Nextcloud" msgstr "Nextcloud" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "Stockage de fichiers et collaboration" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "Non configuré" @@ -6198,11 +6334,7 @@ msgstr "Connexion aux services VPN" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Réseau privé virtuel" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6218,7 +6350,8 @@ msgstr "Tunnelblick" msgid "VPN server" msgstr "Serveur VPN" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "Accès à distance" @@ -6316,11 +6449,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Visibilité publique" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "Domaine PageKite" @@ -6400,6 +6529,16 @@ msgstr "Service personnalisé ajouté" msgid "This service already exists" msgstr "Ce service existe déjà" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "Tunnelblick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Services Personnalisés" @@ -6469,10 +6608,6 @@ msgstr "" "Regardez comment configurer un client SSH sur le wiki PageKite (en anglais)" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "Performance" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6492,10 +6627,16 @@ msgstr "" "Les métriques de performance sont collectées par le Co-Pilote de Performance " "et sont visualisables depuis l’appli Cockpit." -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Surveillance du système" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Redémarrer ou éteindre le système." @@ -6504,8 +6645,18 @@ msgstr "Redémarrer ou éteindre le système." msgid "Power" msgstr "Alimentation" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Éteindre" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Redémarrer" @@ -6598,6 +6749,16 @@ msgstr "" "connu mais où la connectivité Internet est disponible. Peut être désactivé " "dans la plupart des cas si la connectivité est stable et fiable." +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "Fallback DNS Servers" +msgid "Fallback DNS" +msgstr "Serveurs DNS de repli" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6632,10 +6793,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Serveur mandataire web" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6650,10 +6807,6 @@ msgstr "Bloqueur de publicités" msgid "Proxy server" msgstr "Serveur mandataire" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "Réseau local" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6688,10 +6841,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "Client IRC" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6737,10 +6886,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Agenda et carnet d’adresses" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6878,10 +7023,6 @@ msgstr "" "settings/security/lesssecureapps\">https://www.google.com/settings/security/" "lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "Client de courriel" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "Utiliser uniquement le serveur de messagerie local" @@ -6944,10 +7085,6 @@ msgstr "Lecture et abonnement à des flux d’actualités" msgid "RSS-Bridge" msgstr "RSS-Bridge" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "Générateur de fil RSS" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "Permettre l’accès public" @@ -7016,10 +7153,6 @@ msgstr "Accès aux partages privés" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "Stockage de fichiers réseau" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Client Android Samba" @@ -7176,10 +7309,6 @@ msgstr "Recherches sur le Web" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Recherche web" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Recherche sûre" @@ -7220,6 +7349,18 @@ msgstr "" "d’intrusion par force brute sur le serveur SSH ainsi que sur les autres " "services Internet actifs protégés par mot de passe." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Automatique" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Ports" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7355,14 +7496,14 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Signets" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "Shaarlier" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Signets" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "Blogue de liens" @@ -7418,10 +7559,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Client Shadowsocks" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "Contourner la censure" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "Nom ou adresse IP du serveur" @@ -7466,14 +7603,10 @@ msgstr "" "seront chiffrées et transmises vers l’extérieur au travers du serveur " "Shadowsocks." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "Serveur Shadowsocks" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "Aider les autres à contourner la censure" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "Recommandé" @@ -7722,6 +7855,18 @@ msgstr "" "Conserver au maximum ce nombre d’instantanés pris tous les ans. La valeur " "par défaut est de 0 (ne pas conserver d’instantané annuel)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "Supprimer définitivement ces instantanés ?" @@ -7857,7 +8002,9 @@ msgstr "" "bien faire fonctionner d’autres services en utilisant ce type de connexion." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Serveur Secure Shell (SSH)" #: modules/ssh/__init__.py:75 @@ -7893,6 +8040,24 @@ msgstr "" "des groupes « root », « admin » et « freedombox-" "ssh » peuvent se connecter via SSH." +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "RSS" +msgid "SSH" +msgstr "RSS" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Enlever l’emplacement" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Empreinte" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Empreintes du serveur" @@ -7926,7 +8091,7 @@ msgstr "" msgid "Proceed to Login" msgstr "Continuer vers la page de connexion" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "S’identifier" @@ -7946,11 +8111,6 @@ msgstr "" "d’utilisation, monter et démonter des médias amovibles, étendre la partition " "racine, etc." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Stockage" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -8115,6 +8275,28 @@ msgstr "Partage" msgid "Other directory (specify below)" msgstr "Autre répertoire (indiquer ci-dessous)" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disk" +msgid "Disks" +msgstr "Disque" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Automatique" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Étendre la partition racine" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "Les périphériques de stockage suivants sont utilisés :" @@ -8234,10 +8416,6 @@ msgstr "Administration de l’application Syncthing" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Synchronisation de fichiers" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8288,10 +8466,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "TiddlyWiki" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "Carnets de notes non linéaires" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "Un fichier TiddlyWiki avec une extension de fichier .html" @@ -8324,7 +8498,7 @@ msgstr "" "Astuce : vous pouvez télécharger une copie de ce wiki " "depuis TiddlyWiki avant de l'effacer." -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8338,7 +8512,7 @@ msgstr "" "recommande l’utilisation du Navigateur Tor." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." @@ -8346,7 +8520,7 @@ msgstr "" "Cette application fournit des services de relais pour contribuer au réseau " "Tor et aider les autres à venir à bout de la censure." -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8358,15 +8532,11 @@ msgstr "" "possible d'accéder à {box_name} depuis Internet même en utilisant un FAI qui " "limite les serveurs à la maison." -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Réseau d’anonymisation" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Service onion Tor" @@ -8375,19 +8545,19 @@ msgstr "Service onion Tor" msgid "Tor Bridge Relay" msgstr "Relais Tor de type pont (« bridge relay »)" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Le port du relais Tor est disponible" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Abonné au transport obfs3" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Abonné au transport obfs4" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "Le service Onion est de version 3" @@ -8501,10 +8671,6 @@ msgstr "Réseau d’anonymisation" msgid "Onion Service" msgstr "Service Onion" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Ports" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Mise à jour de la configuration" @@ -8514,7 +8680,7 @@ msgstr "Mise à jour de la configuration" msgid "Error configuring app: {error}" msgstr "Erreur lors de la configuration de l’application : {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8528,7 +8694,7 @@ msgstr "" "Internet par le réseau Tor. La censure des FAI peut être contourné en " "utilisant des ponts en amont (upstream bridges)." -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "Mandataire Tor" @@ -8536,12 +8702,12 @@ msgstr "Mandataire Tor" msgid "Tor Socks Proxy" msgstr "Mandataire Socks Tor" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Accédez à l’URL {url} sur tcp{kind} via Tor" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Confirmez l’utilisation de Tor pour {url} sur tcp{kind}" @@ -8777,6 +8943,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "Activer la mise à jour régulière des fonctionnalités (recommandé)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "New value" +msgid "New features" +msgstr "Nouvelle valeur" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -9090,6 +9266,18 @@ msgstr "L’ajout du nouvel utilisateur au groupe admin a échoué : {error}" msgid "User account created, you are now logged in" msgstr "Compte utilisateur créé, vous êtes maintenant connecté" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Gestion des instantanés" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Autorisations" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9629,10 +9817,6 @@ msgstr "" msgid "WordPress" msgstr "WordPress" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "Site web et blogue" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "Accès public" @@ -9689,10 +9873,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "Photothèque" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "Activer OpenStreetMap pour les cartes" @@ -9922,6 +10102,12 @@ msgstr "Le service %(service_name)s n’est pas actif." msgid "Search with tags" msgstr "Recherches avec des étiquettes" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search with tags" +msgid "Clear all tags" +msgstr "Recherches avec des étiquettes" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " @@ -9931,43 +10117,35 @@ msgstr "" "et de la maîtrise de vos données. C’est un logiciel libre qui vous laisse " "installer et gérer facilement des applis de serveur." -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Accueil" -#: templates/base.html:121 -msgid "Home" -msgstr "Accueil" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Applis" -#: templates/base.html:130 -msgid "Apps" -msgstr "Applis" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " Système" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Changer le mot de passe" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Éteindre" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Se déconnecter" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Choisir la langue" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "S’identifier" @@ -10191,11 +10369,15 @@ msgstr "" "L’ensemble données de l’appli et sa configuration seront définitivement " "perdus. Un appli peut toujours être réinstallée de zéro." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Paramètre inchangé" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "avant la désinstallation de {app_id}" @@ -10204,6 +10386,117 @@ msgstr "avant la désinstallation de {app_id}" msgid "Gujarati" msgstr "Gujarati" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Partage de fichiers et de bribes de texte" + +#~ msgid "Domain Name Server" +#~ msgstr "Serveur de nom de domaine" + +#~ msgid "E-book Library" +#~ msgstr "Bibliothèque de livres numériques" + +#~ msgid "Server Administration" +#~ msgstr "Administration du serveur" + +#~ msgid "VoIP Helper" +#~ msgstr "Assistant de VoIP" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "Client web pour BitTorrent" + +#~ msgid "Chat Server" +#~ msgstr "Serveur de discussion" + +#~ msgid "Email Server" +#~ msgstr "Serveur de courriel" + +#~ msgid "Personal Notebooks" +#~ msgstr "Carnets de notes personnels" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Hébergement Git simple" + +#~ msgid "Documentation" +#~ msgstr "Documentation" + +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki et blogue" + +#~ msgid "Gobby Server" +#~ msgstr "Serveur Gobby" + +#~ msgid "Video Room" +#~ msgstr "Salle de visio" + +#~ msgid "Chat Client" +#~ msgstr "Client de discussion" + +#~ msgid "Offline Wikipedia" +#~ msgstr "Wikipédia hors ligne" + +#~ msgid "Block Sandbox" +#~ msgstr "Bac à sable cubique" + +#~ msgid "Simple Media Server" +#~ msgstr "Serveur de médias simple" + +#~ msgid "News Feed Reader" +#~ msgstr "Lecteur de fils d’actualités" + +#~ msgid "Voice Chat" +#~ msgstr "Tchat vocal" + +#~ msgid "File Storage & Collaboration" +#~ msgstr "Stockage de fichiers et collaboration" + +#~ msgid "Virtual Private Network" +#~ msgstr "Réseau privé virtuel" + +#~ msgid "Public Visibility" +#~ msgstr "Visibilité publique" + +#~ msgid "Web Proxy" +#~ msgstr "Serveur mandataire web" + +#~ msgid "IRC Client" +#~ msgstr "Client IRC" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Agenda et carnet d’adresses" + +#~ msgid "Email Client" +#~ msgstr "Client de courriel" + +#~ msgid "RSS Feed Generator" +#~ msgstr "Générateur de fil RSS" + +#~ msgid "Network File Storage" +#~ msgstr "Stockage de fichiers réseau" + +#~ msgid "Web Search" +#~ msgstr "Recherche web" + +#~ msgid "Bypass Censorship" +#~ msgstr "Contourner la censure" + +#~ msgid "Help Others Bypass Censorship" +#~ msgstr "Aider les autres à contourner la censure" + +#~ msgid "File Synchronization" +#~ msgstr "Synchronisation de fichiers" + +#~ msgid "Non-linear Notebooks" +#~ msgstr "Carnets de notes non linéaires" + +#~ msgid "Anonymity Network" +#~ msgstr "Réseau d’anonymisation" + +#~ msgid "Website and Blog" +#~ msgstr "Site web et blogue" + +#~ msgid "Photo Organizer" +#~ msgstr "Photothèque" + #, python-format #~ msgid "" #~ "\n" @@ -10591,9 +10884,6 @@ msgstr "Gujarati" #~ msgid "SSH authentication with password enabled." #~ msgstr "Authentification SSH par mot de passe activée." -#~ msgid "Error running apt-get" -#~ msgstr "Erreur d’exécution d’« apt-get »" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "Fonctions de base et interface web de la %(box_name)s" @@ -10788,9 +11078,6 @@ msgstr "Gujarati" #~ msgid "Service Alert" #~ msgstr "Alertes sur le service" -#~ msgid "Repair" -#~ msgstr "Réparer" - #, python-brace-format #~ msgid "Internal error in {0}" #~ msgstr "Erreur interne dans le module {0}" @@ -11081,9 +11368,6 @@ msgstr "Gujarati" #~ msgid "Connected introducers" #~ msgstr "Introducteurs connectés" -#~ msgid "Remove" -#~ msgstr "Supprimer" - #~ msgid "Postfix domain name config" #~ msgstr "Configuration du nom de domaine Postfix" @@ -11108,9 +11392,6 @@ msgstr "Gujarati" #~ msgid "Delete selected" #~ msgstr "Supprimer la sélection" -#~ msgid "New value" -#~ msgstr "Nouvelle valeur" - #~ msgid "There was a problem with your request. Please try again." #~ msgstr "Une erreur s’est produite. Veuillez réessayer." @@ -11732,9 +12013,6 @@ msgstr "Gujarati" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "Indisponible" @@ -11994,9 +12272,6 @@ msgstr "Gujarati" #~ msgid "Delete Snapshot" #~ msgstr "Supprimer l'instantané" -#~ msgid "Disk" -#~ msgstr "Disque" - #~ msgid "Disk or removable storage where the backup archive will be saved." #~ msgstr "" #~ "Disque ou périphérique de stockage amovible où l'archive sera sauvegardée." diff --git a/plinth/locale/gl/LC_MESSAGES/django.po b/plinth/locale/gl/LC_MESSAGES/django.po index e62a673b2..1976b577f 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2022-12-30 10:51+0000\n" "Last-Translator: gallegonovato \n" "Language-Team: Galician software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "" @@ -3445,12 +3568,6 @@ msgstr "" msgid "Matrix server" msgstr "Servidor web" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3678,10 +3795,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3752,10 +3865,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3826,10 +3935,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -3961,10 +4066,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -4007,11 +4108,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4066,7 +4162,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "" @@ -4094,6 +4190,14 @@ msgid "" "or less." msgstr "" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4125,16 +4229,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "" - -#: modules/names/templates/names.html:20 -#, fuzzy -#| msgid "Service Discovery" -msgid "Services" -msgstr "Descubrimento de servizo" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4373,94 +4467,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4500,7 +4590,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4580,7 +4692,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -4770,10 +4882,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4785,13 +4893,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5315,10 +5416,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "" @@ -5393,11 +5490,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5413,7 +5506,8 @@ msgstr "" msgid "VPN server" msgstr "Servidor web" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5487,11 +5581,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5567,6 +5657,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5625,10 +5723,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5642,8 +5736,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5654,8 +5752,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -5730,6 +5836,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5752,10 +5866,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5770,10 +5880,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5797,10 +5903,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -5829,10 +5931,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -5935,10 +6033,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -5985,10 +6079,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6044,10 +6134,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6192,10 +6278,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6233,6 +6315,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6343,14 +6433,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6392,10 +6482,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6432,14 +6518,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6654,6 +6736,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -6780,7 +6874,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -6809,6 +6903,18 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Remote terminal" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -6839,7 +6945,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -6855,11 +6961,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7013,6 +7114,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7110,10 +7227,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7148,10 +7261,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7182,7 +7291,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7191,13 +7300,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7205,15 +7314,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7222,19 +7327,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7330,10 +7435,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "" @@ -7344,7 +7445,7 @@ msgstr "" msgid "Error configuring app: {error}" msgstr "Produciuse un erro ao instalar o aplicativo: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7353,7 +7454,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "" @@ -7361,12 +7462,12 @@ msgstr "" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7554,6 +7655,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -7820,6 +7929,14 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +msgid "Manage accounts" +msgstr "" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8290,10 +8407,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8333,10 +8446,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8564,49 +8673,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -8810,11 +8915,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -8823,6 +8932,14 @@ msgstr "" msgid "Gujarati" msgstr "" +#, fuzzy +#~| msgid "Web Server" +#~ msgid "Email Server" +#~ msgstr "Servidor web" + +#~ msgid "Documentation" +#~ msgstr "Documentación" + #, fuzzy, python-brace-format #~| msgid "Error installing application: {string} {details}" #~ msgid "Error installing app: {string} {details}" diff --git a/plinth/locale/gu/LC_MESSAGES/django.po b/plinth/locale/gu/LC_MESSAGES/django.po index c1a9d30f8..f419cf5b7 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2021-01-18 12:32+0000\n" "Last-Translator: ikmaak \n" "Language-Team: Gujarati software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 #, fuzzy #| msgid "Update URL" msgid "Update now" msgstr "URL અપડેટ કરો" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "" @@ -3690,12 +3823,6 @@ msgstr "ચેટ સર્વર" msgid "Matrix server" msgstr "ચેટ સર્વર" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "રૂપરેખાંકન" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3949,10 +4076,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -4025,10 +4148,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -4099,10 +4218,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Invalid server name" @@ -4248,10 +4363,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 #, fuzzy #| msgid "Please provide a password" @@ -4296,11 +4407,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4357,7 +4463,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "હોસ્ટનું નામ" @@ -4394,6 +4500,16 @@ msgstr "" "મૂળાક્ષરો, આંકડા અને હાયફન હોવા જોઈએ.…દરેક લેબલની કુલ લંબાઈ ૬૩ અક્ષરો કે તેથી ઓછી હોવી " "જોઈએ.…ક્ષેત્રીય નામની કુલ લંબાઈ ૨૫૩ અક્ષરો કે તેથી ઓછી હોવી જોઈએ." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +#, fuzzy +#| msgid "Domain Name" +msgid "Domains" +msgstr "ક્ષેત્રનું નામ" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4427,18 +4543,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -#, fuzzy -#| msgid "Domain Name" -msgid "Domains" -msgstr "ક્ષેત્રનું નામ" - -#: modules/names/templates/names.html:20 -#, fuzzy -#| msgid "Service Type" -msgid "Services" -msgstr "સેવા પ્રકાર" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4685,95 +4789,91 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, fuzzy, python-brace-format #| msgid "Direct connection to the Internet." msgid "Specify how your {box_name} is connected to your network" msgstr "ઇન્ટરનેટ સાથે સીધો જોડાણ." -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4813,7 +4913,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 #, fuzzy #| msgid "General Configuration" msgid "Preferred router configuration" msgstr "સામાન્ય ગોઠવણી" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4895,7 +5017,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -5085,10 +5207,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5100,13 +5218,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5645,10 +5756,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -5729,11 +5836,7 @@ msgstr "વાતચીત" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5749,7 +5852,8 @@ msgstr "" msgid "VPN server" msgstr "ચેટ સર્વર" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5823,11 +5927,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5903,6 +6003,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5961,10 +6069,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5978,12 +6082,16 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 +#: modules/performance/manifest.py:18 #, fuzzy #| msgid "System Configuration" -msgid "System Monitoring" +msgid "Monitoring" msgstr "સિસ્ટમ રૂપરેખાંકન" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "" @@ -5992,8 +6100,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -6068,6 +6184,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6090,10 +6214,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6108,10 +6228,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6135,10 +6251,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -6167,10 +6279,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6273,10 +6381,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6327,10 +6431,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6386,10 +6486,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6536,10 +6632,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6575,6 +6667,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6685,14 +6785,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6734,10 +6834,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6776,16 +6872,12 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 #, fuzzy #| msgid "Chat Server" msgid "Shadowsocks Server" msgstr "ચેટ સર્વર" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -7000,6 +7092,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -7128,8 +7232,10 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" -msgstr "" +#, fuzzy +#| msgid "Chat Server" +msgid "Secure Shell Server" +msgstr "ચેટ સર્વર" #: modules/ssh/__init__.py:75 msgid "Remotely login using Secure Shell (SSH)" @@ -7159,6 +7265,22 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Documentation" +msgid "Remote terminal" +msgstr "દસ્તાવેજીકરણ" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Server Administration" +msgid "Fingerprints" +msgstr "સર્વર સંચાલન" + #: modules/ssh/templates/ssh.html:11 #, fuzzy #| msgid "Server Administration" @@ -7191,7 +7313,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -7207,11 +7329,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7367,6 +7484,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7464,10 +7597,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7502,10 +7631,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7536,7 +7661,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7545,13 +7670,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7559,15 +7684,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7576,19 +7697,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 #, fuzzy #| msgid "Dynamic DNS Service" msgid "Onion service is version 3" @@ -7690,10 +7811,6 @@ msgstr "" msgid "Onion Service" msgstr "ડાયનેમિક DNS સેવા" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "General Configuration" @@ -7706,7 +7823,7 @@ msgstr "સામાન્ય ગોઠવણી" msgid "Error configuring app: {error}" msgstr "એપ્લીકેશન પ્રસ્થાપિત કરતાં ભૂલ થઇ છે: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7715,7 +7832,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "" @@ -7723,12 +7840,12 @@ msgstr "" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7930,6 +8047,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8206,6 +8331,16 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Password" +msgid "Manage accounts" +msgstr "પાસવર્ડ" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8698,10 +8833,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8741,10 +8872,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8980,53 +9107,49 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 #, fuzzy #| msgid "BitTorrent Web Client" msgid " Apps" msgstr "બીટ ટોરેન્ટ વેબ ક્લાયન્ટ" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "ભાષા" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -9241,11 +9364,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "સેટિંગ યથાવત" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -9254,6 +9381,26 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "Domain Name Server" +#~ msgstr "ક્ષેત્રીય નામ સર્વર" + +#~ msgid "Server Administration" +#~ msgstr "સર્વર સંચાલન" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "બીટ ટોરેન્ટ વેબ ક્લાયન્ટ" + +#~ msgid "Chat Server" +#~ msgstr "ચેટ સર્વર" + +#, fuzzy +#~| msgid "Chat Server" +#~ msgid "Email Server" +#~ msgstr "ચેટ સર્વર" + +#~ msgid "Documentation" +#~ msgstr "દસ્તાવેજીકરણ" + #, fuzzy #~| msgid "Enable application" #~ msgid "Manage I2P application" diff --git a/plinth/locale/hi/LC_MESSAGES/django.po b/plinth/locale/hi/LC_MESSAGES/django.po index e6d59d8b1..26cf5f631 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2023-10-19 06:30+0000\n" "Last-Translator: Shaik \n" "Language-Team: Hindi %(service_name)s सिर्फ आंतरिक नेट msgid "Port {name} ({details}) unavailable for external networks" msgstr "" +#: modules/firewall/manifest.py:10 modules/tor/templates/tor.html:20 +msgid "Ports" +msgstr "पोर्टस" + +#: modules/firewall/manifest.py:10 +#, fuzzy +#| msgid "Blocked" +msgid "Blocking" +msgstr "अवरुद्ध" + +#: modules/firewall/manifest.py:10 modules/networks/forms.py:319 +#: modules/upgrades/manifest.py:10 +msgid "Automatic" +msgstr "ऑटोमैटिक" + #: modules/firewall/templates/firewall.html:21 msgid "Service/Port" msgstr "सर्विस/पोर्ट" @@ -2750,53 +2925,53 @@ msgstr "" msgid "Firstboot Wizard Secret" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:11 +#: modules/first_boot/templates/firstboot_complete.html:14 #, fuzzy #| msgid "Setup Complete!" msgid "Setup Complete! Next Steps:" msgstr "सेटअप पूरा हे गया!" -#: modules/first_boot/templates/firstboot_complete.html:18 +#: modules/first_boot/templates/firstboot_complete.html:21 #, python-format msgid "" "Automatic software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 #, fuzzy #| msgid "Update" msgid "Update now" msgstr "अपडेट" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "मैट्रिक्स सिनापसॅ" @@ -3971,12 +4124,6 @@ msgstr "आईआरसी चैटरूम" msgid "Matrix server" msgstr "मैट्रिक्स सिनापसॅ" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "कॉन्फ़िगरेशन" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4264,10 +4411,6 @@ msgstr "" msgid "Minetest" msgstr "मैइनटेस्ट" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "ब्लॉक सेंडबोक्स" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "खिलाड़ियों की अधिकतम संख्या" @@ -4342,10 +4485,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -4416,10 +4555,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "समाचार फ़ीड रीडर" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Invalid server name" @@ -4583,10 +4718,6 @@ msgstr "" msgid "Mumble" msgstr "ममबल" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "वॉयस चैट" - #: modules/mumble/forms.py:30 #, fuzzy #| msgid "Save Password" @@ -4637,11 +4768,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "सर्वर" - #: modules/mumble/views.py:43 #, fuzzy #| msgid "Password changed successfully." @@ -4700,7 +4826,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "होस्टनाम" @@ -4735,6 +4861,16 @@ msgstr "" "करना पड़ता है आैर इसमे सिर्फ आल्फ़बेट,संख्या आैर हैफ़ेन होना पड़ता है.हर लेबल का लंबाई ६३ अक्षर " "या कम होनी पड़ती है. डोमेन नाम कि कुल लंबाई २५३ अक्षर या कम होनी पड़ती है." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "डोमेन्स" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "एवोल्यूशन" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4768,16 +4904,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "डोमेन्स" - -#: modules/names/templates/names.html:20 -#, fuzzy -#| msgid "Service" -msgid "Services" -msgstr "सर्विस" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -5042,54 +5168,50 @@ msgstr "" msgid "-- select --" msgstr "-- चुनिये --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "एसएसआईडी" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "यह नेटवर्क का दृश्य नाम." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "मोड" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "इंफ्रास्ट्रक्चर" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "अभिगम केंद्र" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "एड-हॉक" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "फ्रीक्वेंसी बैंड" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "ऑटोमैटिक" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "ए ( 5 जीएचज़ि)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "बी/जी (२.४ जीएचज़ि)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "चैनल" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -5097,11 +5219,11 @@ msgstr "" "वैकल्पिक मूल्य. चुने हूआ फ्रीक्वेंसी बैंड में वायरलेस चैनल, प्रतिबंधित करने के लिये. रिक्त या 0 मूल्य " "का मतलब है ऑटोमैटिक चुनाव." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "बिएसएसआई़़डी" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -5111,32 +5233,32 @@ msgstr "" "एक्सेस पॉइंट का BSSID प्रदान की गई से मैच करते है तो कनेक्ट करें. उदाहरण: 00:11:22:aa:bb:" "cc." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "प्रमाणीकरण मोड" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" "अगर वायरलेस नेटवर्क सुरक्षित है और क्लाइंट को कनेक्ट करने के लिए पासवर्ड ज़रुरत है WPA चुनिये." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "खुला" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, 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 "अपस्ट्रीम ब्रिजस उपयोग करके टो नेटवर्क से कनेक्ट करें" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5176,7 +5298,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 #, fuzzy #| msgid "An error occurred during configuration." msgid "Preferred router configuration" msgstr "कॉंफ़िगरेशन के दौरान कूछ त्रुटि हुई." -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "इंटरनेट" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "वाई-फ़ाई" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local introducer" +msgid "Local network" +msgstr "स्थानीय इंट्रोड्यूसर" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5258,7 +5404,7 @@ msgstr "कनेक्शन संपादित करें" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "संपादन" @@ -5456,10 +5602,6 @@ msgstr "कनेक्शन हटाएँ" msgid "Delete connection %(name)s permanently?" msgstr "कनेक्शन %(name)s स्थाई रूप से हटाएं?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "इंटरनेट" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5471,13 +5613,6 @@ msgstr "स्‍पेसिंग" msgid "Ethernet" msgstr "इथरनेट" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "वाई-फ़ाई" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6072,10 +6207,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -6176,11 +6307,7 @@ msgstr "कनेक्शन टाइप" msgid "OpenVPN" msgstr "ओपन वीपीएन" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "वर्चुअल प्राइवेट नेटवर्क" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6197,7 +6324,8 @@ msgstr "" msgid "VPN server" msgstr "डीएनएस सर्वर" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 #, fuzzy #| msgid "Removable Media" msgid "Remote access" @@ -6304,11 +6432,7 @@ msgstr "" msgid "PageKite" msgstr "पेजकइट" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "सार्वजनिक विसिबिलिटी" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 #, fuzzy #| msgid "PageKite Account" msgid "PageKite Domain" @@ -6395,6 +6519,14 @@ msgstr "जोड़ा गया कस्टम सर्विस" msgid "This service already exists" msgstr "यह सर्विस पहले से मौजूद है" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "कस्टम सर्विसस" @@ -6467,10 +6599,6 @@ msgstr "" "SSH ग्राहक सेटअप देखें instructions" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6484,8 +6612,14 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "reStore" +msgid "Monitoring" +msgstr "रीस्‍टोर" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -6496,8 +6630,18 @@ msgstr "सिस्टम को रीस्टार्ट करें य msgid "Power" msgstr "पावर" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "शट डाउन" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "रीस्टार्ट" @@ -6579,6 +6723,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS Server" +msgid "Fallback DNS" +msgstr "डीएनएस सर्वर" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6615,10 +6769,6 @@ msgstr "" msgid "Privoxy" msgstr "प्रिवोक्सी" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "वेब प्रॉक्सी" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6635,12 +6785,6 @@ msgstr "" msgid "Proxy server" msgstr "गोबी सर्वर" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local introducer" -msgid "Local network" -msgstr "स्थानीय इंट्रोड्यूसर" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6673,10 +6817,6 @@ msgstr "" msgid "Quassel" msgstr "क्वासेल" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "आईआरसी क्लाइंट" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "क्वासेलड्रोइड" @@ -6714,10 +6854,6 @@ msgstr "" msgid "Radicale" msgstr "राडिकैल" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "कैलेंडर और पता पुस्तिका" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "सिर्फ कैलेंडर/पता पुस्तिका का मालिक परिवर्तन देख या कर सकता है." @@ -6865,10 +7001,6 @@ msgstr "" "security/lesssecureapps\">https://www.google.com/settings/security/" "lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "ईमेल क्लाइंट" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6922,10 +7054,6 @@ msgstr "समाचार फ़ीड्स पढ़ें और सब् msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6981,12 +7109,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -#, fuzzy -#| msgid "Distributed File Storage" -msgid "Network File Storage" -msgstr "फ़ाइल स्टोरेज वितरित" - #: modules/samba/manifest.py:12 #, fuzzy #| msgid "IRC Client" @@ -7163,10 +7285,6 @@ msgstr "वेब सरच किजिये" msgid "Searx" msgstr "सिरएक्स" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "वेब खोज" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "सेफ खोज" @@ -7206,6 +7324,18 @@ msgstr "" "जब यह विकल्प सक्षम है, Fail2Ban SSH सर्वर और दूसरा सक्षम किया गया पसवर्ड इंटरनेट " "सर्विसस को ब्रूट फोर्स ब्रेक-इन प्रयासों से सीमा होगी." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "ऑटोमैटिक" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "पोर्टस" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 #, fuzzy @@ -7340,16 +7470,16 @@ msgstr "" msgid "Shaarli" msgstr "शारली" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "बुकमार्क्स" - #: modules/shaarli/manifest.py:12 #, fuzzy #| msgid "Shaarli" msgid "Shaarlier" msgstr "शारली" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "बुकमार्क्स" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7398,10 +7528,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "शाडोसोक्स" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "सर्वर होस्ट नाम या IP एड्रेस" @@ -7453,16 +7579,12 @@ msgstr "" "है. यह एक सॉक्स 5 प्रॉक्सी भी चला जाएगा. स्थानीय डिवाइसस इस प्रॉक्सी से कनेक्ट कर सकते " "हैं, और उनके डेटा एंक्रिप्टेड और शैडोवॉक्स सर्वर के माध्यम से प्रॉक्सी हो जाएगा." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 #, fuzzy #| msgid "Shadowsocks" msgid "Shadowsocks Server" msgstr "शाडोसोक्स" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "अनुशंसित" @@ -7713,6 +7835,18 @@ msgid "" "no yearly snapshot)." msgstr "इस कई वार्षिक स्नैपशॉट की एक अधिकतम रखों. डिफ़ॉल्ट 0 है (अक्षम)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "इन स्नैपशॉटस स्थाई रूप से हटाएं?" @@ -7850,7 +7984,9 @@ msgstr "" "सकता है, फ़ाइलों की कॉपी कर सकता है या ऐसे कनेक्शंस का उपयोग करके अंय सर्विसस चलाएे." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "सुरक्षित शैल (SSH) सर्वर" #: modules/ssh/__init__.py:75 @@ -7883,6 +8019,24 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH" +msgid "SSH" +msgstr "एसएसएच" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Documentation" +msgid "Remote terminal" +msgstr "प्रलेखन" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH Fingerprint" +msgid "Fingerprints" +msgstr "SSH फिंगरप्रिंट" + #: modules/ssh/templates/ssh.html:11 #, fuzzy #| msgid "SSH Fingerprint" @@ -7917,7 +8071,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "लॉगिन" @@ -7935,11 +8089,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "स्टोरेज" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -8112,6 +8261,28 @@ msgstr "साझा किया गया" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disk Path" +msgid "Disks" +msgstr "डिस्क पाथ" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "ऑटोमैटिक" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "रूट पारटिशन विस्तार करें" + #: modules/storage/templates/storage.html:17 #, fuzzy #| msgid "The following disks are in use:" @@ -8233,10 +8404,6 @@ msgstr "सिंकतिन्ग एप्लिकेशन का प्र msgid "Syncthing" msgstr "सिंकतिन्ग" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "फ़ाइल सिंक्रनाइज़ेशन" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8271,10 +8438,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -8305,7 +8468,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8318,13 +8481,13 @@ msgstr "" "टो प्रोजेक्ट सिफारिश की है कि आप टो ब्राउज़र उपयोग करें." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8332,15 +8495,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "टोर" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "गुमनामी नेटवर्क" - #: modules/tor/__init__.py:78 #, fuzzy #| msgid "Tor Hidden Service" @@ -8351,19 +8510,19 @@ msgstr "टोर हिडन सर्विस" msgid "Tor Bridge Relay" msgstr "टो ब्रिज रीले" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "टोर रीले पोर्ट उपलब्ध है" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Obfs3 ट्रांसपोर्ट पंजीकृत" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Obfs4 ट्रांसपोर्ट पंजीकृत" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 #, fuzzy #| msgid "Hidden Service" msgid "Onion service is version 3" @@ -8486,10 +8645,6 @@ msgstr "गुमनामी नेटवर्क" msgid "Onion Service" msgstr "हिडन सर्विस" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "पोर्टस" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "An error occurred during configuration." @@ -8502,7 +8657,7 @@ msgstr "कॉंफ़िगरेशन के दौरान कूछ त msgid "Error configuring app: {error}" msgstr "एप्लिकेशन नहीं इंस्टॉल जा सकता: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8511,7 +8666,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "Tor Socks Proxy" msgid "Tor Proxy" @@ -8521,12 +8676,12 @@ msgstr "टोर सोक्स प्रॉक्सी" msgid "Tor Socks Proxy" msgstr "टोर सोक्स प्रॉक्सी" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "यूआरएल एक्सेस करें {url} टीसीपी पर {kind} टोर के माध्यम से" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "टोर उपयोग की पुष्टि करें {url} पर टीसीपी पर {kind}" @@ -8759,6 +8914,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "Backups" +msgid "New features" +msgstr "बैकअप" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -9072,6 +9237,18 @@ msgstr "व्यवस्थापक समूह में नया यू msgid "User account created, you are now logged in" msgstr "युसर अकाउंट बनाया, अब आप लॉगड इन हैं" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "स्नैपशॉटस प्रबंधित करें" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "अनुमतियाँ" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9617,12 +9794,6 @@ msgstr "" msgid "WordPress" msgstr "ऍड्रेस" -#: modules/wordpress/__init__.py:54 -#, fuzzy -#| msgid "Wiki and Blog" -msgid "Website and Blog" -msgstr "विकि और ब्लॉग" - #: modules/wordpress/forms.py:14 #, fuzzy #| msgid "Publish Key" @@ -9664,10 +9835,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -9929,49 +10096,47 @@ msgstr "सर्विस %(service_name)s नहीं चल रह msgid "Search with tags" msgstr "वेब सरच किजिये" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search the web" +msgid "Clear all tags" +msgstr "वेब सरच किजिये" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " होम" -#: templates/base.html:121 -msgid "Home" -msgstr "होम" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " ऐप्स" -#: templates/base.html:130 -msgid "Apps" -msgstr "ऐप्स" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " सिस्टम" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "पासवर्ड बदलें" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "शट डाउन" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "लॉग आउट" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "भाषा चुनें" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "लॉग इन" @@ -10192,11 +10357,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "सेटिंग स्थिर है" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -10205,6 +10374,86 @@ msgstr "" msgid "Gujarati" msgstr "" +#, fuzzy +#~| msgid "File Sharing" +#~ msgid "File & Snippet Sharing" +#~ msgstr "फ़ाइल शेयरइंग" + +#~ msgid "Domain Name Server" +#~ msgstr "डोमेन नाम" + +#~ msgid "Server Administration" +#~ msgstr "सर्वर एडमिनिस्ट्रेशन" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "बिटटोरेंट वेब ग्राहक" + +#~ msgid "Chat Server" +#~ msgstr "चाट सर्वर" + +#, fuzzy +#~| msgid "Chat Server" +#~ msgid "Email Server" +#~ msgstr "चाट सर्वर" + +#~ msgid "Documentation" +#~ msgstr "प्रलेखन" + +#~ msgid "Wiki and Blog" +#~ msgstr "विकि और ब्लॉग" + +#~ msgid "Gobby Server" +#~ msgstr "गोबी सर्वर" + +#~ msgid "Chat Client" +#~ msgstr "चैट क्लाइंट" + +#~ msgid "Block Sandbox" +#~ msgstr "ब्लॉक सेंडबोक्स" + +#~ msgid "News Feed Reader" +#~ msgstr "समाचार फ़ीड रीडर" + +#~ msgid "Voice Chat" +#~ msgstr "वॉयस चैट" + +#~ msgid "Virtual Private Network" +#~ msgstr "वर्चुअल प्राइवेट नेटवर्क" + +#~ msgid "Public Visibility" +#~ msgstr "सार्वजनिक विसिबिलिटी" + +#~ msgid "Web Proxy" +#~ msgstr "वेब प्रॉक्सी" + +#~ msgid "IRC Client" +#~ msgstr "आईआरसी क्लाइंट" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "कैलेंडर और पता पुस्तिका" + +#~ msgid "Email Client" +#~ msgstr "ईमेल क्लाइंट" + +#, fuzzy +#~| msgid "Distributed File Storage" +#~ msgid "Network File Storage" +#~ msgstr "फ़ाइल स्टोरेज वितरित" + +#~ msgid "Web Search" +#~ msgstr "वेब खोज" + +#~ msgid "File Synchronization" +#~ msgstr "फ़ाइल सिंक्रनाइज़ेशन" + +#~ msgid "Anonymity Network" +#~ msgstr "गुमनामी नेटवर्क" + +#, fuzzy +#~| msgid "Wiki and Blog" +#~ msgid "Website and Blog" +#~ msgstr "विकि और ब्लॉग" + #, fuzzy #~| msgid "" #~| "For more information about the %(box_name)s project, see the \n" "Language-Team: Hungarian software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Frissítés most" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn " "alkalmazást, vagy konfigurálj egy külső szervert." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3959,12 +4115,6 @@ msgstr "IRC-csevegőszoba" msgid "Matrix server" msgstr "Média streaming szerver" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Beállítások" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4266,10 +4416,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Blokk sandbox" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Játékosok maximális száma" @@ -4353,10 +4499,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "Egyszerű médiaszerver" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "Médiafájlok könyvtára" @@ -4429,10 +4571,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "Hírcsatorna-olvasó" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Enter a valid username." @@ -4599,10 +4737,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Audiókonferencia" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "SuperUser jelszavának beállítása" @@ -4652,11 +4786,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Szerver" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "A SuperUser jelszava sikeresen frissítve." @@ -4716,7 +4845,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Állomásnév" @@ -4754,6 +4883,16 @@ msgstr "" "egy címke hossza nem lehet több 63 karakternél. A domainnév teljes hossza " "pedig nem lehet több 253 karakternél." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Domainek" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4789,14 +4928,6 @@ msgstr "Támogatás kérése" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Domainek" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Szolgáltatások" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -5079,54 +5210,50 @@ msgstr "" msgid "-- select --" msgstr "-- válassz --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "A név, amellyel a hálózat látható." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Mód" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Infrastruktúra" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Hozzáférési pont" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Ad-hoc" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Frekvenciasáv" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Automatikus" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Csatorna" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -5135,11 +5262,11 @@ msgstr "" "korlátozódik a működés. Az üres vagy \"0\" érték automatikus kiválasztást " "jelent." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -5149,11 +5276,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." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Hitelesítési mód" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5161,20 +5288,20 @@ msgstr "" "Válaszd a WPA-t ha a vezeték nélküli hálózatod biztonságos és az kliensektől " "jelszót kér a csatlakozáshoz." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Nyílt" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "Add meg, hogyan csatlakozik a hálózathoz a {box_name} eszközöd" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -5185,7 +5312,7 @@ msgstr "" "internetkapcsolatát Wi-Fi-n vagy Ethernet vezetéken keresztül kapja a " "routertől. Ez egy tipikus otthoni kiépítés.

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

Your {box_name} has " @@ -5199,7 +5326,7 @@ msgstr "" "minden eszköze a {box_name}hoz csatlakozik az internetkapcsolat érdekében." -#: modules/networks/forms.py:390 +#: modules/networks/forms.py:398 #, python-brace-format msgid "" "Directly connected to the Internet

Your Internet " @@ -5211,11 +5338,11 @@ msgstr "" "és nincs más eszköz a hálózaton. Ez közösségi vagy felhőalapú beállítások " "esetén fordulhat elő.

" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "Válaszd ki az internetkapcsolat típusát" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5234,7 +5361,7 @@ msgstr "" "címmel rendelkezel, de nem vagy biztos abban, hogy idővel változik-e vagy " "sem, biztonságosabb ezt a lehetőséget választani.

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

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

This means that " @@ -5274,7 +5401,7 @@ msgstr "" "szolgáltatásokhoz. A {box_name} számos megkerülő megoldást kínál erre, de " "minden megoldásnak vannak korlátai.

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

You will be suggested the most conservative actions.

" @@ -5282,11 +5409,11 @@ msgstr "" "Nem tudom hogy milyen típusú kapcsolatot biztosít az internetszolgáltatóm

A legkonzervatívabb intézkedések lesznek felajánlva.

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

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

" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -5333,6 +5460,30 @@ msgstr "" "lehetőséget, ha még nem konfiguráltad vagy jelenleg nem tudod konfigurálni a " "routert, és később szeretnéd, hogy a rendszer emlékeztessen.

" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "internet" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Helyi hálózati domain" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5353,7 +5504,7 @@ msgstr "Kapcsolat szerkesztése" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Szerkesztés" @@ -5554,10 +5705,6 @@ msgstr "Kapcsolat törlése" msgid "Delete connection %(name)s permanently?" msgstr "%(name)s kapcsolatot véglegesen törlöd?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "internet" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5569,13 +5716,6 @@ msgstr "Térköz" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6156,10 +6296,6 @@ msgstr "" msgid "Nextcloud" msgstr "Következő" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -6271,11 +6407,7 @@ msgstr "Csatlakozás a VPN-szolgáltatásokhoz" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Virtuális magánhálózat" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6292,7 +6424,8 @@ msgstr "Tunnelblick" msgid "VPN server" msgstr "DNS-szerver" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 #, fuzzy #| msgid "Removable Devices" msgid "Remote access" @@ -6396,11 +6529,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Nyilvános láthatóság" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "PageKite domain" @@ -6480,6 +6609,16 @@ msgstr "Egyedi szolgáltatás hozzáadva" msgid "This service already exists" msgstr "Ez a szolgáltatás már létezik" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "Tunnelblick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Egyedi szolgáltatások" @@ -6549,10 +6688,6 @@ msgstr "" "Tekintsd meg az SSH-kliens beállítási instrukciókat" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "Teljesítmény" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6572,10 +6707,16 @@ msgstr "" "A teljesítménymutatókat a Teljesítmény segédprogram gyűjti össze, amelyek a " "Cockpit alkalmazással tekinthetők meg." -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Rendszerfigyelés" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Újraindítás vagy leállítás." @@ -6584,8 +6725,18 @@ msgstr "Újraindítás vagy leállítás." msgid "Power" msgstr "Leállítás" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Leállítás" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Újraindítás" @@ -6668,6 +6819,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS Server" +msgid "Fallback DNS" +msgstr "DNS-szerver" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6705,10 +6866,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Web proxy" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6726,12 +6883,6 @@ msgstr "" msgid "Proxy server" msgstr "Gobby-szerver" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Helyi hálózati domain" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6765,10 +6916,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "IRC-kliens" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6812,10 +6959,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Naptár és címjegyzék" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6950,10 +7093,6 @@ msgstr "" "lesssecureapps\">https://www.google.com/settings/security/lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "E-mail kliens" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "Kizárólag a helyi levelezőszerver használata" @@ -7008,10 +7147,6 @@ msgstr "Hírcsatornák olvasása és feliratkozás" msgid "RSS-Bridge" msgstr "RSS-Bridge" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "RSS-hírfolyam generátor" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "Nyilvános hozzáférés engedélyezése" @@ -7080,10 +7215,6 @@ msgstr "Hozzáférés a privát megosztásokhoz" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "Hálózati tárhely" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Android Samba-kliens" @@ -7245,10 +7376,6 @@ msgstr "Keresés a weben" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Webes keresés" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Biztonságos keresés" @@ -7291,6 +7418,18 @@ msgstr "" "behatolási kísérleteket az SSH-szerver és egyéb engedélyezett, jelszóval " "védett internetes szolgáltatásokra." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Automatikus" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Portok" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7425,14 +7564,14 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Könyvjelzők" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "Shaarlier" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Könyvjelzők" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7485,10 +7624,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Shadowsocks" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "A szerver állomásneve vagy IP-címe" @@ -7541,16 +7676,12 @@ msgstr "" "Helyi eszközeiddel csatlakozhatsz erre a proxy-ra, és az adataik titkosítva " "és proxizva lesznek a Shadowsocks-szerveren keresztül." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 #, fuzzy #| msgid "Shadowsocks" msgid "Shadowsocks Server" msgstr "Shadowsocks" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "Ajánlott" @@ -7806,6 +7937,18 @@ msgstr "" "Legfeljebb ennyi évenkénti pillanatkép legyen megtartva. Az alapértelmezett " "érték 0 (nem tart meg éves pillanatképeket)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "Véglegesen törlöd az alábbi pillanatképeket?" @@ -7946,7 +8089,9 @@ msgstr "" "egyéb szolgáltatásokat futtathat ilyen kapcsolat használatával." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "SSH-szerver" #: modules/ssh/__init__.py:75 @@ -7980,6 +8125,24 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH" +msgid "SSH" +msgstr "SSH" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Hely eltávolítása" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Ujjlenyomat" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Szerver ujjlenyomatok" @@ -8012,7 +8175,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Bejelentkezés" @@ -8032,11 +8195,6 @@ msgstr "" "fel- és lecsatolhatsz cserélhető adathordozókat, kibővítheted a root " "partíciót, stb." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Tárhely" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -8200,6 +8358,28 @@ msgstr "Megosztás" msgid "Other directory (specify below)" msgstr "Egyéb könyvtár (add meg alább)" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disk" +msgid "Disks" +msgstr "Lemez" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Automatikus" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Root partíció kibővítése" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "A következő tárhelyek vannak használatban:" @@ -8319,10 +8499,6 @@ msgstr "A Syncthing alkalmazás beállítása" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Fájlszinkronizáció" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8357,10 +8533,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -8391,7 +8563,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8405,13 +8577,13 @@ msgstr "" "torproject.org/download/download-easy.html.en\">Tor böngésző használatát " "javasolja." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8419,15 +8591,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Anonim hálózat" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Tor Onion szolgáltatás" @@ -8436,19 +8604,19 @@ msgstr "Tor Onion szolgáltatás" msgid "Tor Bridge Relay" msgstr "Tor híd relay" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Tor relay port elérhető" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Obfs3 átvitel regisztrálva" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Obfs4 átvitel regisztrálva" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 #, fuzzy #| msgid "Onion Service" msgid "Onion service is version 3" @@ -8574,10 +8742,6 @@ msgstr "Anonim hálózat" msgid "Onion Service" msgstr "Onion-szolgáltatás" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Portok" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Beállítások frissítése" @@ -8587,7 +8751,7 @@ msgstr "Beállítások frissítése" msgid "Error configuring app: {error}" msgstr "Hiba lépett fel az alkalmazás konfigurációja során: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8596,7 +8760,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "Tor Socks Proxy" msgid "Tor Proxy" @@ -8606,12 +8770,12 @@ msgstr "Tor Socks proxy" msgid "Tor Socks Proxy" msgstr "Tor Socks proxy" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Hozzáférés a {url} URL-hez tcp{kind}-on Tor használatával" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Hagyd jóvá a Tor használatát {url} célcímhez tcp{kind} protokollon" @@ -8841,6 +9005,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "Gyakori funkciófrissítéseket aktiválása (ajánlott)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "New Backup" +msgid "New features" +msgstr "Új biztonsági másolat" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -9154,6 +9328,18 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "Felhasználói fiók létrehozva, bejelentkezés sikeres" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Pillanatképek kezelése" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Engedélyek" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9690,10 +9876,6 @@ msgstr "" msgid "WordPress" msgstr "WordPress" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "Weboldal és blog" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "Nyilvános hozzáférés" @@ -9749,10 +9931,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "Fotó szervező" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "OpenStreetMap engedélyezése a térképekhez" @@ -10010,49 +10188,47 @@ msgstr "A szolgáltatás nem fut (%(service_name)s)." msgid "Search with tags" msgstr "Keresés a weben" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search the web" +msgid "Clear all tags" +msgstr "Keresés a weben" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Kezdőlap" -#: templates/base.html:121 -msgid "Home" -msgstr "Kezdőlap" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Alkalmazások" -#: templates/base.html:130 -msgid "Apps" -msgstr "Alkalmazások" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " Rendszer" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Jelszómódosítás" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Leállítás" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Kijelentkezés" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Válassz nyelvet" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Bejelentkezés" @@ -10281,11 +10457,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "A beállítás változatlan" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -10294,6 +10474,99 @@ msgstr "" msgid "Gujarati" msgstr "Gudzsaráti" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Fájl és kódrészlet megosztása" + +#~ msgid "Domain Name Server" +#~ msgstr "Domainnévszerver (DNS)" + +#~ msgid "E-book Library" +#~ msgstr "E-könyvtár" + +#~ msgid "Server Administration" +#~ msgstr "Szerver adminisztráció" + +#~ msgid "VoIP Helper" +#~ msgstr "VoIP-segéd" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "Webes BitTorrent-kliens" + +#~ msgid "Chat Server" +#~ msgstr "Chat szerver" + +#~ msgid "Email Server" +#~ msgstr "E-mail-szerver" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Egyszerű Git-hoszting" + +#~ msgid "Documentation" +#~ msgstr "Dokumentáció" + +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki és blog" + +#~ msgid "Gobby Server" +#~ msgstr "Gobby-szerver" + +#~ msgid "Video Room" +#~ msgstr "Videószoba" + +#~ msgid "Chat Client" +#~ msgstr "Chat kliens" + +#~ msgid "Block Sandbox" +#~ msgstr "Blokk sandbox" + +#~ msgid "Simple Media Server" +#~ msgstr "Egyszerű médiaszerver" + +#~ msgid "News Feed Reader" +#~ msgstr "Hírcsatorna-olvasó" + +#~ msgid "Voice Chat" +#~ msgstr "Audiókonferencia" + +#~ msgid "Virtual Private Network" +#~ msgstr "Virtuális magánhálózat" + +#~ msgid "Public Visibility" +#~ msgstr "Nyilvános láthatóság" + +#~ msgid "Web Proxy" +#~ msgstr "Web proxy" + +#~ msgid "IRC Client" +#~ msgstr "IRC-kliens" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Naptár és címjegyzék" + +#~ msgid "Email Client" +#~ msgstr "E-mail kliens" + +#~ msgid "RSS Feed Generator" +#~ msgstr "RSS-hírfolyam generátor" + +#~ msgid "Network File Storage" +#~ msgstr "Hálózati tárhely" + +#~ msgid "Web Search" +#~ msgstr "Webes keresés" + +#~ msgid "File Synchronization" +#~ msgstr "Fájlszinkronizáció" + +#~ msgid "Anonymity Network" +#~ msgstr "Anonim hálózat" + +#~ msgid "Website and Blog" +#~ msgstr "Weboldal és blog" + +#~ msgid "Photo Organizer" +#~ msgstr "Fotó szervező" + #, fuzzy, python-format #~| msgid "" #~| "\n" @@ -10681,11 +10954,6 @@ msgstr "Gudzsaráti" #~ msgid "SSH authentication with password enabled." #~ msgstr "Jelszavas SSH-hitelesítés engedélyezve." -#, fuzzy -#~| msgid "Error During Backup" -#~ msgid "Error running apt-get" -#~ msgstr "Hiba történt a biztonsági mentés közben" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "Alapvető funkcionalitás és webes felület a %(box_name)s számára" @@ -10875,9 +11143,6 @@ msgstr "Gudzsaráti" #~ msgid "Service Alert" #~ msgstr "Szolgáltatási riasztás" -#~ msgid "Repair" -#~ msgstr "Javítás" - #, python-brace-format #~ msgid "Internal error in {0}" #~ msgstr "Belső hiba {0}" @@ -11161,9 +11426,6 @@ msgstr "Gudzsaráti" #~ msgid "Connected introducers" #~ msgstr "Csatlakozott bevezetők" -#~ msgid "Remove" -#~ msgstr "Eltávolít" - #, fuzzy #~| msgid "Error setting domain name: {exception}" #~ msgid "Postfix domain name config" @@ -11189,11 +11451,6 @@ msgstr "Gudzsaráti" #~ msgid "Delete selected" #~ msgstr "Kiválasztott pillanatképek törölve" -#, fuzzy -#~| msgid "New Backup" -#~ msgid "New value" -#~ msgstr "Új biztonsági másolat" - #, fuzzy #~| msgid "Path is not a directory." #~ msgid "You do not have a home directory." @@ -11816,9 +12073,6 @@ msgstr "Gudzsaráti" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "Nem hozzáférhető" @@ -12033,9 +12287,6 @@ msgstr "Gudzsaráti" #~ msgid "SSH Keys" #~ msgstr "SSH kulcsok" -#~ msgid "Disk" -#~ msgstr "Lemez" - #~ msgid "Disk or removable storage where the backup archive will be saved." #~ msgstr "" #~ "Lemez vagy cserélhető adathordozó, ahová a biztonsági mentés archívuma " diff --git a/plinth/locale/id/LC_MESSAGES/django.po b/plinth/locale/id/LC_MESSAGES/django.po index 98a8e02fa..515154e14 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2022-09-14 17:19+0000\n" "Last-Translator: ikmaak \n" "Language-Team: Indonesian software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 #, fuzzy #| msgid "Update URL" msgid "Update now" msgstr "Perbaharui URL" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn atau konfigurasikan " "server eksternal." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Sinaps Matrix" @@ -3928,12 +4081,6 @@ msgstr "Ruang Obrolan IRC" msgid "Matrix server" msgstr "Sinaps Matrix" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Konfigurasi" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4177,10 +4324,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Jumlah pemain maksimum" @@ -4253,10 +4396,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -4327,10 +4466,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Enter a valid username." @@ -4484,10 +4619,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Pesan Suara" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Atur Kata sandi PenggunaSuper" @@ -4530,11 +4661,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Peladen" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4591,7 +4717,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Hostname" @@ -4629,6 +4755,14 @@ msgstr "" "harus 63 karakter atau kurang. Total panjang nama domain harus 253 karakter " "atau kurang." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Domain" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4664,14 +4798,6 @@ msgstr "Dapatkan Dukungan" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Domain" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Layanan" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4922,94 +5048,90 @@ msgstr "" msgid "-- select --" msgstr "-- pilih --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Mode" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Infrastructure" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Access Point" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Ad-hoc" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Frequency Band" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Automatic" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Channel" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Authentication Mode" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Open" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "Pilih tipe koneksi internet anda" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5049,7 +5171,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "Konfigurasi router yang lebih dipilih" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Internet" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Domain Jaringan Lokal" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5129,7 +5275,7 @@ msgstr "Sunting Koneksi" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Sunting" @@ -5321,10 +5467,6 @@ msgstr "Hapus Koneksi" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Internet" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5336,13 +5478,6 @@ msgstr "" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5868,10 +6003,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -5956,11 +6087,7 @@ msgstr "Sambungkan ke layanan VPN" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Jaringan Privat Virtual" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5976,7 +6103,8 @@ msgstr "" msgid "VPN server" msgstr "DNS Server" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 #, fuzzy #| msgid "Name Services" msgid "Remote access" @@ -6052,11 +6180,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Visibilitas Publik" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "Domain PageKite" @@ -6132,6 +6256,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Kostumisasi Layanan" @@ -6192,10 +6324,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "Performa" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6209,12 +6337,16 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 +#: modules/performance/manifest.py:18 #, fuzzy #| msgid "System Configuration" -msgid "System Monitoring" +msgid "Monitoring" msgstr "Pengaturan Sistem" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Jalankan ulang atau matikan sistem." @@ -6223,8 +6355,18 @@ msgstr "Jalankan ulang atau matikan sistem." msgid "Power" msgstr "Nyalakan" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Matikan" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Mulai ulang" @@ -6299,6 +6441,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS Server" +msgid "Fallback DNS" +msgstr "DNS Server" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6321,10 +6473,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Proksi Web" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6341,12 +6489,6 @@ msgstr "" msgid "Proxy server" msgstr "Server Gobby" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Domain Jaringan Lokal" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6370,10 +6512,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "Klien IRC" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6402,10 +6540,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6510,10 +6644,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "Klien Email" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6565,10 +6695,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6624,10 +6750,6 @@ msgstr "" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "Penyimpanan Berkas Jaringan" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Klien Android Samba" @@ -6786,10 +6908,6 @@ msgstr "Jelajahi web" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Pencarian Web" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Pencarian Aman" @@ -6827,6 +6945,18 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Automatic" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Port" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6939,16 +7069,16 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Bookmark" - #: modules/shaarli/manifest.py:12 #, fuzzy #| msgid "Shaarli" msgid "Shaarlier" msgstr "Shaarli" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Bookmark" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6994,10 +7124,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Shadowsocks" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "Alamat IP atau hostname Peladen" @@ -7042,16 +7168,12 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 #, fuzzy #| msgid "Shadowsocks" msgid "Shadowsocks Server" msgstr "Shadowsocks" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "Disarankan" @@ -7284,6 +7406,18 @@ msgstr "" "Maksimalkan banyak snapshot tahunan ini. Nilai default adalah 0 (tidak " "menyimpan snapshot tahunan)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "Hapus snapshot berikut secara permanen?" @@ -7412,7 +7546,9 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Server Secure Shell (SSH)" #: modules/ssh/__init__.py:75 @@ -7445,6 +7581,24 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH" +msgid "SSH" +msgstr "SSH" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Hapus Lokasi" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Sidik Jari" + #: modules/ssh/templates/ssh.html:11 #, fuzzy #| msgid "SSH Fingerprint" @@ -7477,7 +7631,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Masuk" @@ -7493,11 +7647,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Penyimpanan" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7653,6 +7802,26 @@ msgstr "Bagikan" msgid "Other directory (specify below)" msgstr "Direktori lainnya (silakan tulis)" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disks" +msgid "Disks" +msgstr "Diska" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Automatic" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7750,10 +7919,6 @@ msgstr "" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7788,10 +7953,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7822,7 +7983,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7831,13 +7992,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7845,15 +8006,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Jaringan Anonimitas" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7862,19 +8019,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 #, fuzzy #| msgid "Service" msgid "Onion service is version 3" @@ -7978,10 +8135,6 @@ msgstr "Jaringan Anonimitas" msgid "Onion Service" msgstr "Layanan" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Port" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "An error occurred during configuration." @@ -7994,7 +8147,7 @@ msgstr "Terjadi kesalahan selama konfigurasi." msgid "Error configuring app: {error}" msgstr "Kesalahan pemasangan aplikasi: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8003,7 +8156,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "I2P Proxy" msgid "Tor Proxy" @@ -8013,12 +8166,12 @@ msgstr "I2p proxy" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -8224,6 +8377,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8503,6 +8664,18 @@ msgstr "Gagal menambahkan pengguna baru ke kelompok admin. {error}" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Kelola Snapshot" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Izin" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8999,12 +9172,6 @@ msgstr "" msgid "WordPress" msgstr "Address" -#: modules/wordpress/__init__.py:54 -#, fuzzy -#| msgid "Wiki and Blog" -msgid "Website and Blog" -msgstr "Wiki dan Blog" - #: modules/wordpress/forms.py:14 #, fuzzy #| msgid "public access" @@ -9046,10 +9213,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -9288,49 +9451,47 @@ msgstr "Layanan %(service_name)s tidak berjalan." msgid "Search with tags" msgstr "Jelajahi web" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search the web" +msgid "Clear all tags" +msgstr "Jelajahi web" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Beranda" -#: templates/base.html:121 -msgid "Home" -msgstr "Beranda" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Aplikasi" -#: templates/base.html:130 -msgid "Apps" -msgstr "Apps" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " sistem" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Ganti kata sandi" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Matikan" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Keluar" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Pilih bahasa" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Masuk" @@ -9545,11 +9706,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -9558,6 +9723,79 @@ msgstr "" msgid "Gujarati" msgstr "Bahasa Gujarat" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Berbagi File & Cuplikan" + +#~ msgid "Domain Name Server" +#~ msgstr "Server Nama Domain" + +#~ msgid "E-book Library" +#~ msgstr "Perpustakaan e-book" + +#~ msgid "Server Administration" +#~ msgstr "Administrasi Server" + +#~ msgid "VoIP Helper" +#~ msgstr "Helper VoIP" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "Klien Web BitTorrent" + +#~ msgid "Chat Server" +#~ msgstr "Server obrolan" + +#, fuzzy +#~| msgid "Chat Server" +#~ msgid "Email Server" +#~ msgstr "Server obrolan" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Hosting Git Sederhana" + +#~ msgid "Documentation" +#~ msgstr "Dokumentasi" + +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki dan Blog" + +#~ msgid "Gobby Server" +#~ msgstr "Server Gobby" + +#~ msgid "Chat Client" +#~ msgstr "Obrolan Klien" + +#~ msgid "Voice Chat" +#~ msgstr "Pesan Suara" + +#~ msgid "Virtual Private Network" +#~ msgstr "Jaringan Privat Virtual" + +#~ msgid "Public Visibility" +#~ msgstr "Visibilitas Publik" + +#~ msgid "Web Proxy" +#~ msgstr "Proksi Web" + +#~ msgid "IRC Client" +#~ msgstr "Klien IRC" + +#~ msgid "Email Client" +#~ msgstr "Klien Email" + +#~ msgid "Network File Storage" +#~ msgstr "Penyimpanan Berkas Jaringan" + +#~ msgid "Web Search" +#~ msgstr "Pencarian Web" + +#~ msgid "Anonymity Network" +#~ msgstr "Jaringan Anonimitas" + +#, fuzzy +#~| msgid "Wiki and Blog" +#~ msgid "Website and Blog" +#~ msgstr "Wiki dan Blog" + #, fuzzy, python-format #~| msgid "" #~| "\n" @@ -9776,11 +10014,6 @@ msgstr "Bahasa Gujarat" #~ msgid "Migrate" #~ msgstr "Migrasi" -#, fuzzy -#~| msgid "Error During Backup" -#~ msgid "Error running apt-get" -#~ msgstr "Kesalahan saat cadangan" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "Fungsionalitas inti dan antarmuka web untuk %(box_name)s" @@ -10090,9 +10323,6 @@ msgstr "Bahasa Gujarat" #~ msgid "Pet Name" #~ msgstr "Nama" -#~ msgid "Remove" -#~ msgstr "Hapus" - #, fuzzy #~| msgid "Error setting domain name: {exception}" #~ msgid "Postfix domain name config" @@ -10291,9 +10521,6 @@ msgstr "Bahasa Gujarat" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "Tidak tersedia" @@ -10311,11 +10538,6 @@ msgstr "Bahasa Gujarat" #~ msgid "Error setting default app: {exception}" #~ msgstr "Kesalahan pengaturan bahasa: {exception}" -#, fuzzy -#~| msgid "Disks" -#~ msgid "Disk" -#~ msgstr "Diska" - #, fuzzy #~| msgid "Restart Now" #~ msgid "Restore apps" diff --git a/plinth/locale/it/LC_MESSAGES/django.po b/plinth/locale/it/LC_MESSAGES/django.po index 267aa170b..41feabbcf 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2022-09-14 17:19+0000\n" "Last-Translator: ikmaak \n" "Language-Team: Italian software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Aggiorna adesso" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3878,12 +4027,6 @@ msgstr "Server Chat" msgid "Matrix server" msgstr "Matrix Synapse" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Configurazione" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4176,10 +4319,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Block Sandbox" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Numero massimo di giocatori" @@ -4261,10 +4400,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -4337,10 +4472,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Enter a valid username." @@ -4502,10 +4633,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Voice Chat" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -4554,11 +4681,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4615,7 +4737,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Hostname" @@ -4656,6 +4778,16 @@ msgstr "" "ogni etichetta non deve essere superiore a 63 caratteri. La lunghezza totale " "del nome di dominio non deve superare i 253 caratreri." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Domini" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4691,14 +4823,6 @@ msgstr "Richiedi assistenza" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Domini" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Servizi" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4965,54 +5089,50 @@ msgstr "" msgid "-- select --" msgstr "-- seleziona--" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Il nome visibile sella rete." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Modalità" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Infrastruttura" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Access Point" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Ad-hoc" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Banda di frequenza" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Automatica" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Canale" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -5021,11 +5141,11 @@ msgstr "" "selezionata. Il valore 0, o l'assenza di valore, significa che sarà " "impostata la selezione automatica." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -5035,11 +5155,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." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Modalità Autenticazione" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5047,20 +5167,20 @@ msgstr "" "Scegli WPA se la rete wireless è protetta e richiede che i client abbiano la " "password WiFi." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Aperta" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, 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" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5100,7 +5220,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "Configurazione del router preferito" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Internet" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Dominio rete locale" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5180,7 +5324,7 @@ msgstr "Modifica Connessione" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Modifica" @@ -5380,10 +5524,6 @@ msgstr "Cancella Connessione" msgid "Delete connection %(name)s permanently?" msgstr "Cancellare definitivamente %(name)s la connessione?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Internet" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5395,13 +5535,6 @@ msgstr "" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5933,10 +6066,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy msgid "Not set" @@ -6028,11 +6157,7 @@ msgstr "" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Rete virtuale privata" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6049,7 +6174,8 @@ msgstr "" msgid "VPN server" msgstr "Server DNS" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 #, fuzzy #| msgid "Name Services" msgid "Remote access" @@ -6151,11 +6277,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Visibilità Pubblica" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "Dominio PageKite" @@ -6235,6 +6357,14 @@ msgstr "Servizio personalizzato aggiunto" msgid "This service already exists" msgstr "Questo servizio è già presente" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Servizi personalizzati" @@ -6304,10 +6434,6 @@ msgstr "" "Vedi le istruzioni della configurazione del client SSH" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6321,10 +6447,16 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Monitoraggio del sistema" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Riavvia o spegni il sistema." @@ -6333,8 +6465,18 @@ msgstr "Riavvia o spegni il sistema." msgid "Power" msgstr "Alimentazione" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut Down Now" +msgid "Shutdown" +msgstr "Spegni Ora" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -6416,6 +6558,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS Server" +msgid "Fallback DNS" +msgstr "DNS Server" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6453,10 +6605,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Web Proxy" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6473,12 +6621,6 @@ msgstr "" msgid "Proxy server" msgstr "Gobby Server" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Dominio rete locale" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6512,10 +6654,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "Client IRC" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6555,10 +6693,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Calendario e Rubrica" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6670,10 +6804,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6727,10 +6857,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6786,10 +6912,6 @@ msgstr "" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "Stoccaggio dei file di rete" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Client Android Samba" @@ -6935,10 +7057,6 @@ msgstr "" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6976,6 +7094,18 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Automatica" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Ports" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7086,16 +7216,16 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 #, fuzzy #| msgid "Shaarli" msgid "Shaarlier" msgstr "Shaarli" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7139,10 +7269,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Shadowsocks" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -7183,16 +7309,12 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 #, fuzzy #| msgid "Shadowsocks" msgid "Shadowsocks Server" msgstr "Shadowsocks" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -7408,6 +7530,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -7535,8 +7669,10 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" -msgstr "" +#, fuzzy +#| msgid "Secure Shell" +msgid "Secure Shell Server" +msgstr "Secure Shell" #: modules/ssh/__init__.py:75 #, fuzzy @@ -7566,6 +7702,24 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH" +msgid "SSH" +msgstr "SSH" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Rimuovere la posizione" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH Fingerprint" +msgid "Fingerprints" +msgstr "SSH Fingerprint" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -7596,7 +7750,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -7612,11 +7766,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7773,6 +7922,24 @@ msgstr "Partage" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Automatica" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7870,10 +8037,6 @@ msgstr "" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7908,10 +8071,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7942,7 +8101,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7951,13 +8110,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7965,16 +8124,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -#, fuzzy -msgid "Anonymity Network" -msgstr "Rete di anonimato" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7983,19 +8137,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 #, fuzzy #| msgid "Onion Service" msgid "Onion service is version 3" @@ -8096,10 +8250,6 @@ msgstr "Rete di anonimato" msgid "Onion Service" msgstr "Servizio Onion" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Ports" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Aggiornamento della configurazione" @@ -8110,7 +8260,7 @@ msgstr "Aggiornamento della configurazione" msgid "Error configuring app: {error}" msgstr "Errore durante l'installazione dell'applicazione: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8119,7 +8269,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "I2P Proxy" msgid "Tor Proxy" @@ -8129,12 +8279,12 @@ msgstr "Proxy I2P" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -8332,6 +8482,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "New value" +msgid "New features" +msgstr "Nuovo valore" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8598,6 +8758,16 @@ msgstr "Aggiunta del nuovo utente al gruppo admin fallita: {error}" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Passwords" +msgid "Manage accounts" +msgstr "Gestire le password" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9072,10 +9242,6 @@ msgstr "" msgid "WordPress" msgstr "WordPress" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "Sito web e blog" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "Accesso pubblico" @@ -9115,10 +9281,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -9358,49 +9520,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -9609,11 +9767,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Impostazioni invariate" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -9622,6 +9784,71 @@ msgstr "" msgid "Gujarati" msgstr "Gujarati" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Condivisione di file e frammenti di text" + +#, fuzzy +#~ msgid "Domain Name Server" +#~ msgstr "Server di nomi a dominio" + +#~ msgid "Server Administration" +#~ msgstr "Amministrazione Server" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "Web Client BitTorrent" + +#~ msgid "Chat Server" +#~ msgstr "Server Chat" + +#~ msgid "Email Server" +#~ msgstr "Server e-mail" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Semplice Git Hosting" + +#~ msgid "Documentation" +#~ msgstr "Documentazione" + +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki e Blog" + +#~ msgid "Gobby Server" +#~ msgstr "Gobby Server" + +#~ msgid "Chat Client" +#~ msgstr "Client" + +#~ msgid "Block Sandbox" +#~ msgstr "Block Sandbox" + +#~ msgid "Voice Chat" +#~ msgstr "Voice Chat" + +#~ msgid "Virtual Private Network" +#~ msgstr "Rete virtuale privata" + +#~ msgid "Public Visibility" +#~ msgstr "Visibilità Pubblica" + +#~ msgid "Web Proxy" +#~ msgstr "Web Proxy" + +#~ msgid "IRC Client" +#~ msgstr "Client IRC" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Calendario e Rubrica" + +#~ msgid "Network File Storage" +#~ msgstr "Stoccaggio dei file di rete" + +#, fuzzy +#~ msgid "Anonymity Network" +#~ msgstr "Rete di anonimato" + +#~ msgid "Website and Blog" +#~ msgstr "Sito web e blog" + #, fuzzy, python-format #~| msgid "" #~| "\n" @@ -9823,11 +10050,6 @@ msgstr "Gujarati" #~ "il comando 'service firewall start' o nol caso di un sistema con systemd " #~ "'systemctl start firewalld'." -#, fuzzy -#~| msgid "Error During Backup" -#~ msgid "Error running apt-get" -#~ msgstr "Errore durante il backup" - #~ msgid "Network Connections" #~ msgstr "Connessione di rete" @@ -10119,9 +10341,6 @@ msgstr "Gujarati" #~ msgid "SSH Key Size" #~ msgstr "Grandezza Chiave SSH" -#~ msgid "SSH Fingerprint" -#~ msgstr "SSH Fingerprint" - #~ msgid "Key File" #~ msgstr "Key File" @@ -10176,9 +10395,6 @@ msgstr "Gujarati" #~ msgid "Delete selected" #~ msgstr "Istantanee selezionate cancellate" -#~ msgid "New value" -#~ msgstr "Nuovo valore" - #~ msgid "Create home directory" #~ msgstr "Creare la home directory" @@ -10601,9 +10817,6 @@ msgstr "Gujarati" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "Non Disponibile" diff --git a/plinth/locale/ja/LC_MESSAGES/django.po b/plinth/locale/ja/LC_MESSAGES/django.po index 40681cb6b..19a60752f 100644 --- a/plinth/locale/ja/LC_MESSAGES/django.po +++ b/plinth/locale/ja/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2023-05-07 23:50+0000\n" "Last-Translator: Nobuhiro Iwamatsu \n" "Language-Team: Japanese software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "" @@ -3431,12 +3548,6 @@ msgstr "" msgid "Matrix server" msgstr "" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3660,10 +3771,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3732,10 +3839,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3804,10 +3907,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -3939,10 +4038,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -3985,11 +4080,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4044,7 +4134,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "" @@ -4072,6 +4162,14 @@ msgid "" "or less." msgstr "" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4103,14 +4201,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4347,94 +4437,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4474,7 +4560,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4554,7 +4662,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -4744,10 +4852,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4759,13 +4863,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5287,10 +5384,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "" @@ -5363,11 +5456,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5381,7 +5470,8 @@ msgstr "" msgid "VPN server" msgstr "" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5455,11 +5545,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5535,6 +5621,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5593,10 +5687,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5610,8 +5700,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5622,8 +5716,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -5698,6 +5800,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5720,10 +5830,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5738,10 +5844,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5765,10 +5867,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -5797,10 +5895,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -5903,10 +5997,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -5953,10 +6043,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6012,10 +6098,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6156,10 +6238,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6195,6 +6273,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6305,14 +6391,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6354,10 +6440,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6394,14 +6476,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6616,6 +6694,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -6740,7 +6830,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -6769,6 +6859,18 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Remote terminal" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -6799,7 +6901,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -6815,11 +6917,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -6973,6 +7070,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7070,10 +7183,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7108,10 +7217,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7142,7 +7247,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7151,13 +7256,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7165,15 +7270,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7182,19 +7283,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7288,10 +7389,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "" @@ -7301,7 +7398,7 @@ msgstr "" msgid "Error configuring app: {error}" msgstr "" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7310,7 +7407,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "" @@ -7318,12 +7415,12 @@ msgstr "" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7509,6 +7606,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -7771,6 +7876,14 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +msgid "Manage accounts" +msgstr "" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8239,10 +8352,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8282,10 +8391,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8500,49 +8605,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "アプリ" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -8742,11 +8843,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -8755,6 +8860,9 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "Documentation" +#~ msgstr "文書化" + #~ msgid "I2P" #~ msgstr "I2P" diff --git a/plinth/locale/kn/LC_MESSAGES/django.po b/plinth/locale/kn/LC_MESSAGES/django.po index 1a97e83bc..5c2de293b 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2020-07-16 16:41+0000\n" "Last-Translator: Yogesh \n" "Language-Team: Kannada software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "" @@ -3429,12 +3546,6 @@ msgstr "" msgid "Matrix server" msgstr "" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3658,10 +3769,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3730,10 +3837,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3802,10 +3905,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -3937,10 +4036,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -3983,11 +4078,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4042,7 +4132,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "" @@ -4070,6 +4160,14 @@ msgid "" "or less." msgstr "" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4101,14 +4199,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4345,94 +4435,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4472,7 +4558,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4552,7 +4660,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -4742,10 +4850,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4757,13 +4861,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5285,10 +5382,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "" @@ -5361,11 +5454,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5379,7 +5468,8 @@ msgstr "" msgid "VPN server" msgstr "" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5453,11 +5543,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5533,6 +5619,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5591,10 +5685,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5608,8 +5698,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5620,8 +5714,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -5696,6 +5798,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5718,10 +5828,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5736,10 +5842,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5763,10 +5865,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -5795,10 +5893,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -5901,10 +5995,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -5951,10 +6041,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6010,10 +6096,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6156,10 +6238,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6195,6 +6273,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6305,14 +6391,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6354,10 +6440,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6394,14 +6476,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6616,6 +6694,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -6740,7 +6830,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -6769,6 +6859,18 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Remote terminal" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -6799,7 +6901,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -6815,11 +6917,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -6973,6 +7070,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7070,10 +7183,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7108,10 +7217,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7142,7 +7247,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7151,13 +7256,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7165,15 +7270,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7182,19 +7283,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7288,10 +7389,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "" @@ -7301,7 +7398,7 @@ msgstr "" msgid "Error configuring app: {error}" msgstr "" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7310,7 +7407,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "" @@ -7318,12 +7415,12 @@ msgstr "" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7509,6 +7606,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -7771,6 +7876,14 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +msgid "Manage accounts" +msgstr "" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8239,10 +8352,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8282,10 +8391,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8500,49 +8605,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -8742,11 +8843,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" diff --git a/plinth/locale/lt/LC_MESSAGES/django.po b/plinth/locale/lt/LC_MESSAGES/django.po index c6a44253f..0b5fe322e 100644 --- a/plinth/locale/lt/LC_MESSAGES/django.po +++ b/plinth/locale/lt/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2022-09-14 17:19+0000\n" "Last-Translator: ikmaak \n" "Language-Team: Lithuanian software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3441,12 +3560,6 @@ msgstr "" msgid "Matrix server" msgstr "Matrix Synapse" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3670,10 +3783,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3742,10 +3851,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3816,10 +3921,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -3951,10 +4052,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -3997,11 +4094,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4056,7 +4148,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "" @@ -4084,6 +4176,14 @@ msgid "" "or less." msgstr "" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4117,14 +4217,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4361,94 +4453,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4488,7 +4576,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4568,7 +4678,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -4758,10 +4868,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4773,13 +4879,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5301,10 +5400,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "" @@ -5377,11 +5472,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5395,7 +5486,8 @@ msgstr "" msgid "VPN server" msgstr "" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5469,11 +5561,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5549,6 +5637,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5607,10 +5703,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5624,8 +5716,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5636,8 +5732,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -5712,6 +5816,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5734,10 +5846,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5752,10 +5860,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5779,10 +5883,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -5811,10 +5911,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -5917,10 +6013,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -5969,10 +6061,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6028,10 +6116,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6172,10 +6256,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6211,6 +6291,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6321,14 +6409,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6370,10 +6458,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6410,14 +6494,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6632,6 +6712,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -6756,7 +6848,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -6785,6 +6877,18 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Remote terminal" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -6815,7 +6919,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -6831,11 +6935,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -6989,6 +7088,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7086,10 +7201,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7124,10 +7235,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7158,7 +7265,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7167,13 +7274,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7181,15 +7288,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7198,19 +7301,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7304,10 +7407,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "" @@ -7317,7 +7416,7 @@ msgstr "" msgid "Error configuring app: {error}" msgstr "" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7326,7 +7425,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "I2P Proxy" msgid "Tor Proxy" @@ -7336,12 +7435,12 @@ msgstr "I2P Proxy" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7527,6 +7626,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -7789,6 +7896,14 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +msgid "Manage accounts" +msgstr "" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8257,10 +8372,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8300,10 +8411,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8518,49 +8625,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -8760,11 +8863,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" diff --git a/plinth/locale/lv/LC_MESSAGES/django.po b/plinth/locale/lv/LC_MESSAGES/django.po index 8c6db091a..8508009b8 100644 --- a/plinth/locale/lv/LC_MESSAGES/django.po +++ b/plinth/locale/lv/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2022-09-14 17:20+0000\n" "Last-Translator: ikmaak \n" "Language-Team: Latvian software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3440,12 +3559,6 @@ msgstr "" msgid "Matrix server" msgstr "Matrix Synapse" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3669,10 +3782,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3741,10 +3850,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3815,10 +3920,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -3950,10 +4051,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -3996,11 +4093,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4055,7 +4147,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "" @@ -4083,6 +4175,14 @@ msgid "" "or less." msgstr "" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4116,14 +4216,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4360,94 +4452,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4487,7 +4575,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4567,7 +4677,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -4757,10 +4867,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4772,13 +4878,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5300,10 +5399,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "" @@ -5376,11 +5471,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5394,7 +5485,8 @@ msgstr "" msgid "VPN server" msgstr "" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5468,11 +5560,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5548,6 +5636,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5606,10 +5702,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5623,8 +5715,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5635,8 +5731,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -5711,6 +5815,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5733,10 +5845,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5751,10 +5859,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5778,10 +5882,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -5810,10 +5910,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -5916,10 +6012,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -5968,10 +6060,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6027,10 +6115,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6171,10 +6255,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6210,6 +6290,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6320,14 +6408,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6369,10 +6457,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6409,14 +6493,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6631,6 +6711,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -6755,7 +6847,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -6784,6 +6876,18 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Remote terminal" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -6814,7 +6918,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -6830,11 +6934,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -6988,6 +7087,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7085,10 +7200,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7123,10 +7234,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7157,7 +7264,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7166,13 +7273,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7180,15 +7287,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7197,19 +7300,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7303,10 +7406,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "" @@ -7316,7 +7415,7 @@ msgstr "" msgid "Error configuring app: {error}" msgstr "" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7325,7 +7424,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "I2P Proxy" msgid "Tor Proxy" @@ -7335,12 +7434,12 @@ msgstr "I2P Proxy" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7526,6 +7625,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -7788,6 +7895,14 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +msgid "Manage accounts" +msgstr "" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8256,10 +8371,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8299,10 +8410,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8517,49 +8624,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -8759,11 +8862,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" diff --git a/plinth/locale/nb/LC_MESSAGES/django.po b/plinth/locale/nb/LC_MESSAGES/django.po index 2bf26ef99..eb8919746 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-10-27 23:30+0000\n" "Last-Translator: Sunil Mohan Adapa \n" "Language-Team: Norwegian Bokmål software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Oppdater nå" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3956,12 +4116,6 @@ msgstr "IRC-nettpratrom" msgid "Matrix server" msgstr "Media-strømmetjener" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Oppsett" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4258,10 +4412,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Block-sandkassen" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Maksimalt antall spillere" @@ -4346,11 +4496,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -#, fuzzy -msgid "Simple Media Server" -msgstr "Enkel mediatjener" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "Katalog for media-filer" @@ -4422,10 +4567,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "Nyhetstrøm-leser" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Enter a valid username." @@ -4596,10 +4737,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Talenettprat" - #: modules/mumble/forms.py:30 #, fuzzy #| msgid "SSH server password" @@ -4653,11 +4790,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Tjener" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "Vellykket passordbytte for SuperUser." @@ -4724,7 +4856,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Vertsnavn" @@ -4761,6 +4893,16 @@ msgstr "" "bare bokstaver, tall og bindestreker. Lengden på hver merkelapp må være 63 " "tegn, eller mindre. Lengden på domenenavnet må være 253 tegn, eller mindre." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Domener" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4796,16 +4938,6 @@ msgstr "Få støtte" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Domener" - -#: modules/names/templates/names.html:20 -#, fuzzy -#| msgid "Service" -msgid "Services" -msgstr "Tjeneste" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -5072,54 +5204,50 @@ msgstr "" msgid "-- select --" msgstr "-- velg --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID (Service Set Identifier)" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Det synlige navnet på nettverket." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Modus" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Infrastruktur" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Aksesspunkt" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Ad-hoc" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Frekvensbånd" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Automatisk" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Kanal" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -5127,11 +5255,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." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -5141,11 +5269,11 @@ msgstr "" "aksesspunkt, koble kun til hvis BSSID-en til aksesspunktet stemmer med det " "som er oppgitt. Eksempel: 00:11:22:aa:bb:cc." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Autentiseringsmodus" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5153,20 +5281,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." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Åpen" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "Angi hvordan din {box_name} er tilkoblet ditt nettverket" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, fuzzy, python-brace-format msgid "" "Connected to a router

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

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

Your {box_name} has " @@ -5190,7 +5318,7 @@ msgstr "" "kort. {box_name} er koblet direkte til Internet og alle enhetene dine kan " "koble seg til {box_name} med Internett-forbindelsen sin.

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

Your Internet " @@ -5201,11 +5329,11 @@ msgstr "" "din er koblet direkte til idn {box_name} og det er ingen andre enheter på " "nettverket. Dette kan gjelde fellesbokser eller skyoppsett.

" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "Velg din internett-tilkoblingstype" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 #, fuzzy msgid "" "I have a public IP address that may change over time

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

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

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

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

You will be suggested the most conservative actions.

" @@ -5253,13 +5381,13 @@ msgstr "" "

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

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

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Internett" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Lokalt nettverksdomene" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5305,7 +5457,7 @@ msgstr "Rediger tilkobling" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Rediger" @@ -5504,10 +5656,6 @@ msgstr "Slett tilkobling" msgid "Delete connection %(name)s permanently?" msgstr "Slett forbindelsen %(name)s for godt?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Internett" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5519,13 +5667,6 @@ msgstr "Lage mellomrom" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6128,10 +6269,6 @@ msgstr "" msgid "Nextcloud" msgstr "Neste" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -6232,11 +6369,7 @@ msgstr "Oppkoblingstype" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Virtuelt privat nettverk" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6253,7 +6386,8 @@ msgstr "Tunnelblick" msgid "VPN server" msgstr "DNS-tjener" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 #, fuzzy #| msgid "Removable Devices" msgid "Remote access" @@ -6360,11 +6494,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Offentlig synlighet" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "PageKite-domene" @@ -6450,6 +6580,16 @@ msgstr "Lagt til selvvalgt tjeneste" msgid "This service already exists" msgstr "Denne tjenesten finnes allerede" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "Tunnelblick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Tilpassede tjenester" @@ -6524,10 +6664,6 @@ msgstr "" "Se oppsettet for SSH-klienten instructions (instruksjoner)" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "Ytelse" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6541,10 +6677,16 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Systemmonitorering" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Start om igjen, eller slå av systemet." @@ -6553,8 +6695,18 @@ msgstr "Start om igjen, eller slå av systemet." msgid "Power" msgstr "Strøm" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Slå av" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Omstart" @@ -6637,6 +6789,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS Server" +msgid "Fallback DNS" +msgstr "DNS-tjener" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6674,10 +6836,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Mellomtjener for nettet" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6694,12 +6852,6 @@ msgstr "" msgid "Proxy server" msgstr "Gobby-tjener" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Lokalt nettverksdomene" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6733,10 +6885,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "IRC-klient" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6777,10 +6925,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Kalender og adressebok" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6916,10 +7060,6 @@ msgstr "" "lesssecureapps\">https://www.google.com/settings/security/lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "E-postklient" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6972,10 +7112,6 @@ msgstr "Les og abonner på nyhetsstrømmer" msgid "RSS-Bridge" msgstr "Bro" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "Tillat offentlig tilgang" @@ -7031,12 +7167,6 @@ msgstr "Tilgang til private delinger" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -#, fuzzy -#| msgid "Distributed File Storage" -msgid "Network File Storage" -msgstr "Distribuert fillagring" - #: modules/samba/manifest.py:12 #, fuzzy #| msgid "Add Client" @@ -7204,10 +7334,6 @@ msgstr "Søk på nettet" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Nettsøk" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Trygt søk" @@ -7251,6 +7377,18 @@ msgstr "" "angrepsforsøk mot SSH-tjeneren og andre aktive passordbeskyttede " "internettjenester." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Automatisk" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Porter" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 #, fuzzy @@ -7384,16 +7522,16 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Bokmerker" - #: modules/shaarli/manifest.py:12 #, fuzzy #| msgid "Shaarli" msgid "Shaarlier" msgstr "Shaarli" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Bokmerker" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7445,10 +7583,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Shadowsocks" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "Tjernens vertsnavn eller IP-adresse" @@ -7500,16 +7634,12 @@ msgstr "" "enheter kan koble til denne mellomtjeneren, og deres data vil krypteres og " "sendes via Shadowsocks-tjeneren." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 #, fuzzy #| msgid "Shadowsocks" msgid "Shadowsocks Server" msgstr "Shadowsocks" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "Anbefalt" @@ -7761,6 +7891,18 @@ msgstr "" "Behold opptil dette antallet årlige avbildninger. Forvalgt verdi er 0 " "(avskrudd)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "Slett denne avbildningen for godt?" @@ -7904,7 +8046,9 @@ msgstr "" "andre tjenester ved bruk av slike tilkoblinger." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Secure Shell (SSH) tjener" #: modules/ssh/__init__.py:75 @@ -7941,6 +8085,24 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH" +msgid "SSH" +msgstr "SSH" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Fjern plassering" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH Fingerprint" +msgid "Fingerprints" +msgstr "SSH Fingeravtrykk" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Tjener-fingeravtrykk" @@ -7975,7 +8137,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Login" @@ -7996,11 +8158,6 @@ msgstr "" "kan vise lagringsmedia som er i bruk, montere og avmontere flyttbare medium, " "utvide rotpartisjonen, osv." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Lager" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -8166,6 +8323,28 @@ msgstr "Del" msgid "Other directory (specify below)" msgstr "Annen mappe (angi nedenfor)" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disk" +msgid "Disks" +msgstr "Disk" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Automatisk" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Utvid root-partisjon" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "Følgende lagringsenheter er i bruk:" @@ -8287,10 +8466,6 @@ msgstr "Administrer Syncthing-programmet" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Filsynkronisering" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8325,10 +8500,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -8359,7 +8530,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8373,13 +8544,13 @@ msgstr "" "href=\"https://www.torproject.org/download/download-easy.html.en\">Tor " "Browser." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8387,15 +8558,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Anonymitetsnettverk" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Tor-løktjeneste" @@ -8404,19 +8571,19 @@ msgstr "Tor-løktjeneste" msgid "Tor Bridge Relay" msgstr "Tor bro-stafettvideresendingsoppsett" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Tor relay-port tilgjengelig" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Obfs3-transport registrert" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Obfs4-transport registrert" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 #, fuzzy #| msgid "Onion Service" msgid "Onion service is version 3" @@ -8539,10 +8706,6 @@ msgstr "Anonymitetsnettverk" msgid "Onion Service" msgstr "Løktjeneste" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Porter" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Oppdaterer oppsett" @@ -8553,7 +8716,7 @@ msgstr "Oppdaterer oppsett" msgid "Error configuring app: {error}" msgstr "Feil ved programinstallering: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8562,7 +8725,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "Tor Socks Proxy" msgid "Tor Proxy" @@ -8572,12 +8735,12 @@ msgstr "Tor Socks-mellomtjener" msgid "Tor Socks Proxy" msgstr "Tor Socks-mellomtjener" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Adgang til URL {url} på tcp{kind} via Tor" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Bekreft Tor-bruk på {url} via tcp{kind}" @@ -8792,6 +8955,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "New Backup" +msgid "New features" +msgstr "Ny sikkerhetskopi" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -9098,6 +9271,18 @@ msgstr "Klarte ikke å legge til en ny bruker i admin-gruppen: {error}" msgid "User account created, you are now logged in" msgstr "Brukerkonto er opprettet, du er nå logget inn" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Behandle avbildninger" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Tilganger" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9631,12 +9816,6 @@ msgstr "" msgid "WordPress" msgstr "Adresse" -#: modules/wordpress/__init__.py:54 -#, fuzzy -#| msgid "Wiki and Blog" -msgid "Website and Blog" -msgstr "Wiki og Blogg" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "Offentlig tilgang" @@ -9679,10 +9858,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "Organiserer fotografier" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "Skru på OpenStreetMap for kart" @@ -9937,49 +10112,47 @@ msgstr "Tjenesten %(service_name)s kjører ikke." msgid "Search with tags" msgstr "Søk på nettet" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search the web" +msgid "Clear all tags" +msgstr "Søk på nettet" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Hjem" -#: templates/base.html:121 -msgid "Home" -msgstr "Hjem" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Programmer" -#: templates/base.html:130 -msgid "Apps" -msgstr "Apps/Programmer" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " System" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Endre passord" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Slå av" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Logg ut" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Velg språk" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Logg inn" @@ -10205,11 +10378,15 @@ msgstr "" "All programdata og oppsett blir permanent borte. Programmet kan installeres " "på nytt igjen." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Oppsett uendret" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "før avinstallering av {app_id}" @@ -10218,6 +10395,101 @@ msgstr "før avinstallering av {app_id}" msgid "Gujarati" msgstr "Gujarati" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Deling av filer og snutter" + +#~ msgid "Domain Name Server" +#~ msgstr "Domenenavnetjener" + +#~ msgid "E-book Library" +#~ msgstr "E-bok-bibliotek" + +#~ msgid "Server Administration" +#~ msgstr "Tjeneradministrasjon" + +#~ msgid "VoIP Helper" +#~ msgstr "VoIP-hjelper" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "BitTorrent nett-klient" + +#~ msgid "Chat Server" +#~ msgstr "Nettprat-tjener" + +#~ msgid "Email Server" +#~ msgstr "E-posttjener" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Enkelt Git-vertsskap" + +#~ msgid "Documentation" +#~ msgstr "Dokumentasjon" + +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki og Blogg" + +#~ msgid "Gobby Server" +#~ msgstr "Gobby-tjener" + +#~ msgid "Video Room" +#~ msgstr "Videorom" + +#~ msgid "Chat Client" +#~ msgstr "Nettpratklient" + +#~ msgid "Block Sandbox" +#~ msgstr "Block-sandkassen" + +#, fuzzy +#~ msgid "Simple Media Server" +#~ msgstr "Enkel mediatjener" + +#~ msgid "News Feed Reader" +#~ msgstr "Nyhetstrøm-leser" + +#~ msgid "Voice Chat" +#~ msgstr "Talenettprat" + +#~ msgid "Virtual Private Network" +#~ msgstr "Virtuelt privat nettverk" + +#~ msgid "Public Visibility" +#~ msgstr "Offentlig synlighet" + +#~ msgid "Web Proxy" +#~ msgstr "Mellomtjener for nettet" + +#~ msgid "IRC Client" +#~ msgstr "IRC-klient" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Kalender og adressebok" + +#~ msgid "Email Client" +#~ msgstr "E-postklient" + +#, fuzzy +#~| msgid "Distributed File Storage" +#~ msgid "Network File Storage" +#~ msgstr "Distribuert fillagring" + +#~ msgid "Web Search" +#~ msgstr "Nettsøk" + +#~ msgid "File Synchronization" +#~ msgstr "Filsynkronisering" + +#~ msgid "Anonymity Network" +#~ msgstr "Anonymitetsnettverk" + +#, fuzzy +#~| msgid "Wiki and Blog" +#~ msgid "Website and Blog" +#~ msgstr "Wiki og Blogg" + +#~ msgid "Photo Organizer" +#~ msgstr "Organiserer fotografier" + #, python-format #~ msgid "" #~ "\n" @@ -10568,11 +10840,6 @@ msgstr "Gujarati" #~ msgid "SSH authentication with password enabled." #~ msgstr "SSH-autentisering med passord aktivert." -#, fuzzy -#~| msgid "Error During Backup" -#~ msgid "Error running apt-get" -#~ msgstr "Feil under sikkerhetskopiering" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "Kjernefunksjonalitet og nettbrukergrensesnitt for %(box_name)s" @@ -11033,9 +11300,6 @@ msgstr "Gujarati" #~ msgid "Connected introducers" #~ msgstr "Tilknyttede introduserere" -#~ msgid "Remove" -#~ msgstr "Fjern" - #, fuzzy #~| msgid "Error setting domain name: {exception}" #~ msgid "Postfix domain name config" @@ -11061,11 +11325,6 @@ msgstr "Gujarati" #~ msgid "Delete selected" #~ msgstr "Slettet alle valgte avbildninger" -#, fuzzy -#~| msgid "New Backup" -#~ msgid "New value" -#~ msgstr "Ny sikkerhetskopi" - #, fuzzy #~| msgid "Path is not a directory." #~ msgid "You do not have a home directory." @@ -11686,9 +11945,6 @@ msgstr "Gujarati" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "Ikke tilgjengelig" @@ -11928,9 +12184,6 @@ msgstr "Gujarati" #~ msgid "Delete Snapshot" #~ msgstr "Slett øyeblikksbilde" -#~ msgid "Disk" -#~ msgstr "Disk" - #~ msgid "Disk or removable storage where the backup archive will be saved." #~ msgstr "" #~ "Disk eller flyttbart medium der sikkerhetskopiarkivet vil bli lagret." diff --git a/plinth/locale/nl/LC_MESSAGES/django.po b/plinth/locale/nl/LC_MESSAGES/django.po index b092068c8..de84f21fb 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-09-21 01:05+0000\n" "Last-Translator: ikmaak \n" "Language-Team: Dutch software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Nu bijwerken" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn nodig." msgid "Janus" msgstr "Janus" -#: modules/janus/__init__.py:44 -msgid "Video Room" -msgstr "Video Ruimte" - #: modules/janus/manifest.py:7 msgid "Janus Video Room" msgstr "Janus Video Ruimte" @@ -3494,7 +3648,7 @@ msgid "Web conference" msgstr "" #: modules/janus/templates/janus_video_room.html:205 -#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:269 +#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:271 msgid "JavaScript license information" msgstr "JavaScript licentie-informatie" @@ -3510,10 +3664,6 @@ msgstr "" msgid "JSXC" msgstr "JSXC" -#: modules/jsxc/__init__.py:39 -msgid "Chat Client" -msgstr "Chat Cliënt" - #: modules/jsxc/manifest.py:16 #, fuzzy #| msgid "Web Search" @@ -3571,10 +3721,6 @@ msgstr "Beheer de Kiwix inhoudserver" msgid "Kiwix" msgstr "Kiwix" -#: modules/kiwix/__init__.py:57 -msgid "Offline Wikipedia" -msgstr "Offline Wikipedia" - #: modules/kiwix/forms.py:23 msgid "Content packages have to be in .zim format" msgstr "Informatiepakketten moeten in .zim formaat zijn" @@ -3708,10 +3854,20 @@ msgstr "" msgid "Let's Encrypt" msgstr "Let's Encrypt" -#: modules/letsencrypt/__init__.py:61 +#: modules/letsencrypt/manifest.py:11 msgid "Certificates" msgstr "Certificaten" +#: modules/letsencrypt/manifest.py:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: modules/letsencrypt/manifest.py:11 +#, fuzzy +#| msgid "Website Security" +msgid "Web security" +msgstr "Websitebeveiliging" + #: modules/letsencrypt/templates/letsencrypt.html:25 msgid "Certificate Status" msgstr "Certificaatstatus" @@ -3837,7 +3993,7 @@ msgstr "" "videogesprekken. Installeer de Coturn " "toepassing of configureer een externe server." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3909,12 +4065,6 @@ msgstr "IRC Chatroom" msgid "Matrix server" msgstr "Mediastreaming server" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Configuratie" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4203,10 +4353,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Block Sandbox" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Maximum aantal spelers" @@ -4293,10 +4439,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "Simple Media Server" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "Map met mediabestanden" @@ -4371,10 +4513,6 @@ msgstr "" msgid "Miniflux" msgstr "Miniflux" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "News Feed Reader" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "Voer een gebruikersnaam in voor de gebruiker." @@ -4516,10 +4654,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Voice Chat" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Wachtwoord van de Supergebruiker vastleggen" @@ -4568,11 +4702,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Server" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "Wachtwoord van de SuperGebruiker succesvol gewijzigd." @@ -4632,7 +4761,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Hostnaam" @@ -4670,6 +4799,16 @@ msgstr "" "per naam mag niet langer zijn dan 63 tekens. De totale domeinnaamlengte mag " "niet langer zijn dan 253 tekens." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Domeinen" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4701,14 +4840,6 @@ msgstr "ondersteund" msgid "unsupported" msgstr "niet ondersteund" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Domeinen" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Diensten" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4987,54 +5118,50 @@ msgstr "" msgid "-- select --" msgstr "-- selecteer --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "De zichtbare netwerknaam." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Modus" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Infrastructuur" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Access Point" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Ad-hoc" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Frequentieband" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Automatisch" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Kanaal" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -5042,11 +5169,11 @@ msgstr "" "Optionele waarde. Beperken van draadloos kanaal tot de geselecteerde " "frequentieband. Waarde leeg of 0 betekent automatische selectie." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -5057,11 +5184,11 @@ msgstr "" "toegangspunt overeenkomt met degene die hier wordt ingevuld. Voorbeeld: " "00:11:22:aa:bb:cc." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Authentificatiemodus" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5069,20 +5196,20 @@ msgstr "" "Selecteer WPA indien het netwerk beveiligd is en gebruikerswachtwoorden " "gebruikt om te verbinden." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Open" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "Geef aan hoe jouw {box_name} verbonden is met jouw netwerk" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -5093,7 +5220,7 @@ msgstr "" "internetverbinding van de router via Wi-Fi of Ethernet-kabel. Dit is een " "typische thuisopstelling.

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

Your {box_name} has " @@ -5106,7 +5233,7 @@ msgstr "" "{box_name} is rechtstreeks verbonden met het internet en alle apparaten " "maken verbinding met {box_name} voor hun internetverbinding.

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

Your Internet " @@ -5118,11 +5245,11 @@ msgstr "" "andere apparaten op het netwerk. Dit komt voor in community- of " "cloudopstellingen.

" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "Het type internetverbinding kiezen" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5141,7 +5268,7 @@ msgstr "" "maar niet bekend is of dit in de loop van de tijd verandert, is het veiliger " "om deze optie te kiezen.

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

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

This means that " @@ -5179,7 +5306,7 @@ msgstr "" "diensten via internet aan te bieden vanuit huis. {box_name} biedt veel " "verschillende oplossingen maar ieder daarvan heeft beperkingen.

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

You will be suggested the most conservative actions.

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

De " "meest conservatieve maatregelen zullen worden voorgesteld.

" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "Voorkeurs routerconfiguratie" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -5239,6 +5366,30 @@ msgstr "" "eraan herinnerd wilt worden. Sommige van de andere configuratiestappen " "kunnen mislukken.

" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Internet" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Lokaal netwerkdomein" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5259,7 +5410,7 @@ msgstr "Wijzig verbinding" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Wijzig" @@ -5458,10 +5609,6 @@ msgstr "Verwijder verbinding" msgid "Delete connection %(name)s permanently?" msgstr "Verbinding %(name)s permanent verwijderen?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Internet" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5473,13 +5620,6 @@ msgstr "Verbinding" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6051,10 +6191,6 @@ msgstr "Deze toepassing is een experiment." msgid "Nextcloud" msgstr "Nextcloud" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "Bestandsopslag & Samenwerking" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "Niet ingesteld" @@ -6148,11 +6284,7 @@ msgstr "Verbinding maken met VPN-dienst" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Virtual Private Network" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6169,7 +6301,8 @@ msgstr "Tunnelblick" msgid "VPN server" msgstr "DNS server" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 #, fuzzy #| msgid "Removable Media" msgid "Remote access" @@ -6266,11 +6399,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Openbare zichtbaarheid" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "PageKite domein" @@ -6350,6 +6479,16 @@ msgstr "Aangepaste dienst toegevoegd" msgid "This service already exists" msgstr "Deze dienst bestaat al" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "Tunnelblick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Aangepaste Diensten" @@ -6421,10 +6560,6 @@ msgstr "" "Zie de SSH cliënt setup instructies (Engelstalig)" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "Prestaties" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6444,10 +6579,16 @@ msgstr "" "Prestatiestatistieken worden verzameld door Performance Co-Pilot en kunnen " "worden bekeken via de Cockpit-app." -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Systeembewaking" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Herstarten of uitschakelen van het systeem." @@ -6456,8 +6597,18 @@ msgstr "Herstarten of uitschakelen van het systeem." msgid "Power" msgstr "Power" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Uitschakelen" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Herstarten" @@ -6546,6 +6697,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "Fallback DNS Servers" +msgid "Fallback DNS" +msgstr "Fallback DNS Servers" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6577,10 +6738,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Web Proxy" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6597,12 +6754,6 @@ msgstr "" msgid "Proxy server" msgstr "Gobby Server" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Lokaal netwerkdomein" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6637,10 +6788,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "IRC Cliënt" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6684,10 +6831,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Agenda en Adresboek" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6821,10 +6964,6 @@ msgstr "" "(https://" "www.google.com/settings/security/lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "Email Cliënt" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "Gebruik alleen de lokale mailserver" @@ -6889,10 +7028,6 @@ msgstr "Lezen en abonneren op nieuwsfeeds" msgid "RSS-Bridge" msgstr "RSS-Bridge" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "RSS Feed Generator" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "Openbare toegang toestaan" @@ -6965,10 +7100,6 @@ msgstr "Toegang tot de privéshares" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "Netwerk bestandenopslag" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Android Samba Cliënt" @@ -7130,10 +7261,6 @@ msgstr "Zoeken op internet" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Zoeken op het Internet" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Veilig Zoeken" @@ -7173,6 +7300,18 @@ msgstr "" "Als dit actief is, zal Fail2Ban brute-kracht inbraakpogingen beperken op de " "SSH server en andere diensten die door wachtwoorden worden afgeschermd." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Automatisch" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Poorten" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7304,14 +7443,14 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Bladwijzers" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "Shaarlier" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Bladwijzers" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7368,10 +7507,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Shadowsocks Client" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "Omzeil censuur" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "Server hostnaam of IP adres" @@ -7419,14 +7554,10 @@ msgstr "" "clients verbinding kunnen maken. De gegevens van klanten worden versleuteld " "en via deze server verstuurd." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "Shadowsocks Server" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "Help anderen censuur te omzeilen" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "Aanbevolen" @@ -7672,6 +7803,18 @@ msgstr "" "Bewaar maximaal dit aantal jaarlijkse snapshots. De standaardwaarde is 0 " "(geen jaarlijks snapshot bewaren)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "De volgende snapshots permanent verwijderen?" @@ -7807,7 +7950,9 @@ msgstr "" "bestanden kopiëren en andere taken verrichten door zulk een verbinding." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Secure Shell (SSH) Server" #: modules/ssh/__init__.py:75 @@ -7842,6 +7987,24 @@ msgstr "" "via SSH. Als dit is uitgeschakeld, kunnen alleen gebruikers van de groepen " "root, admin en freedombox-ssh inloggen via SSH." +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH" +msgid "SSH" +msgstr "SSH" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Locatie verwijderen" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Vingerafdruk" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Server Vingerafdrukken" @@ -7874,7 +8037,7 @@ msgstr "Vul de letters in het plaatje in, om naar de login pagina te gaan" msgid "Proceed to Login" msgstr "Ga naar Login" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Aanmelding" @@ -7894,11 +8057,6 @@ msgstr "" "bekijken, verwijderbare media koppelen en ontkoppelen, de rootpartitie " "uitbreiden enz." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Storage" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -8062,6 +8220,28 @@ msgstr "Delen" msgid "Other directory (specify below)" msgstr "Andere map (hieronder aangeven)" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disks" +msgid "Disks" +msgstr "Schijven" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Automatisch" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Root-partitie uitbreiden" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "De volgende opslagapparaten zijn in gebruik:" @@ -8178,10 +8358,6 @@ msgstr "Beheer Syncthing toepassing" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Bestandssynchronisatie" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8217,10 +8393,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "TiddlyWiki" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "Niet lineaire Notebooks" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "Een TiddlyWiki bestand met .html bestands extensie" @@ -8253,7 +8425,7 @@ msgstr "" "Tip: Je kunt voor het verwijderen een kopie van deze wiki " "downloaden vanuit TiddlyWiki." -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8267,7 +8439,7 @@ msgstr "" "de Tor " "Browser aan." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." @@ -8275,7 +8447,7 @@ msgstr "" "Deze applicatie biedt relay-diensten om bij te dragen aan het Tor-netwerk en " "anderen te helpen censuur te overwinnen." -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8287,15 +8459,11 @@ msgstr "" "toegang tot {box_name} via internet, zelfs als een ISP die servers vanuit " "thuis beperkt." -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Anonimiteitsnetwerk" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Tor-Onion Dienst" @@ -8304,19 +8472,19 @@ msgstr "Tor-Onion Dienst" msgid "Tor Bridge Relay" msgstr "Tor Bridge Relay" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Tor relay poort beschikbaar" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Obfs3 transport geregistreerd" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Obfs4 transport geregistreerd" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "Onion service is versie 3" @@ -8436,10 +8604,6 @@ msgstr "Anonimiteitsnetwerk" msgid "Onion Service" msgstr "Onion Service" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Poorten" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Configuratie bijwerken" @@ -8449,7 +8613,7 @@ msgstr "Configuratie bijwerken" msgid "Error configuring app: {error}" msgstr "Fout bij het configureren van de toepassing: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8463,7 +8627,7 @@ msgstr "" "krijgen tot internet. ISP-censuur kan worden omzeild door upstream bridges " "te gebruiken." -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "Tor Proxy" @@ -8471,12 +8635,12 @@ msgstr "Tor Proxy" msgid "Tor Socks Proxy" msgstr "Tor Socks Proxy" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Gebruik URL {url} op tcp{kind} via Tor" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Bevestig Tor gebruik met {url} via tcp{kind}" @@ -8701,6 +8865,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "Activeer Tussentijdse Software Updates (aanbevolen)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "New value" +msgid "New features" +msgstr "Nieuwe waarde" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -9008,6 +9182,18 @@ msgstr "Toevoegen van gebruiker aan admin groep mislukt: {error}" msgid "User account created, you are now logged in" msgstr "Gebruikersaccount aangemaakt, je bent nu ingelogd" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Beheren van Snapshots" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Toegangsrechten" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9541,10 +9727,6 @@ msgstr "" msgid "WordPress" msgstr "WordPress" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "Website en Blog" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "Openbare toegang" @@ -9599,10 +9781,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "Foto Organisator" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "Schakel OpenStreetMap in voor kaarten" @@ -9839,6 +10017,12 @@ msgstr "Service %(service_name)s is niet actief." msgid "Search with tags" msgstr "Zoeken op internet" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search the web" +msgid "Clear all tags" +msgstr "Zoeken op internet" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " @@ -9848,43 +10032,35 @@ msgstr "" "gegevenseigendom. Het is gratis software waarmee u eenvoudig server-apps " "kunt installeren en beheren." -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Startpagina" -#: templates/base.html:121 -msgid "Home" -msgstr "Startpagina" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Toepassingen" -#: templates/base.html:130 -msgid "Apps" -msgstr "Toepassingen" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " Systeem" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Wijzig wachtwoord" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Uitschakelen" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Afmelden" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Selecteer taal" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Aanmelden" @@ -10104,11 +10280,15 @@ msgstr "" "Alle toepassings-gegevens en configuratie gaan permanent verloren. de " "toepassing kan opnieuw vers worden geïnstalleerd." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Instelling onveranderd" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "voor het verwijderen van {app_id}" @@ -10117,6 +10297,114 @@ msgstr "voor het verwijderen van {app_id}" msgid "Gujarati" msgstr "Gujarati" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Delen van bestanden en fragmenten" + +#~ msgid "Domain Name Server" +#~ msgstr "Domeinnaam Server" + +#~ msgid "E-book Library" +#~ msgstr "E-boek bibliotheek" + +#~ msgid "Server Administration" +#~ msgstr "Serverbeheer" + +#~ msgid "VoIP Helper" +#~ msgstr "VoIP helper" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "BitTorrent-webclient" + +#~ msgid "Chat Server" +#~ msgstr "Chatserver" + +#~ msgid "Email Server" +#~ msgstr "E-mailserver" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Eenvoudige Git Hosting" + +#~ msgid "Documentation" +#~ msgstr "Documentatie" + +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki en Blog" + +#~ msgid "Gobby Server" +#~ msgstr "Gobby Server" + +#~ msgid "Video Room" +#~ msgstr "Video Ruimte" + +#~ msgid "Chat Client" +#~ msgstr "Chat Cliënt" + +#~ msgid "Offline Wikipedia" +#~ msgstr "Offline Wikipedia" + +#~ msgid "Block Sandbox" +#~ msgstr "Block Sandbox" + +#~ msgid "Simple Media Server" +#~ msgstr "Simple Media Server" + +#~ msgid "News Feed Reader" +#~ msgstr "News Feed Reader" + +#~ msgid "Voice Chat" +#~ msgstr "Voice Chat" + +#~ msgid "File Storage & Collaboration" +#~ msgstr "Bestandsopslag & Samenwerking" + +#~ msgid "Virtual Private Network" +#~ msgstr "Virtual Private Network" + +#~ msgid "Public Visibility" +#~ msgstr "Openbare zichtbaarheid" + +#~ msgid "Web Proxy" +#~ msgstr "Web Proxy" + +#~ msgid "IRC Client" +#~ msgstr "IRC Cliënt" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Agenda en Adresboek" + +#~ msgid "Email Client" +#~ msgstr "Email Cliënt" + +#~ msgid "RSS Feed Generator" +#~ msgstr "RSS Feed Generator" + +#~ msgid "Network File Storage" +#~ msgstr "Netwerk bestandenopslag" + +#~ msgid "Web Search" +#~ msgstr "Zoeken op het Internet" + +#~ msgid "Bypass Censorship" +#~ msgstr "Omzeil censuur" + +#~ msgid "Help Others Bypass Censorship" +#~ msgstr "Help anderen censuur te omzeilen" + +#~ msgid "File Synchronization" +#~ msgstr "Bestandssynchronisatie" + +#~ msgid "Non-linear Notebooks" +#~ msgstr "Niet lineaire Notebooks" + +#~ msgid "Anonymity Network" +#~ msgstr "Anonimiteitsnetwerk" + +#~ msgid "Website and Blog" +#~ msgstr "Website en Blog" + +#~ msgid "Photo Organizer" +#~ msgstr "Foto Organisator" + #, python-format #~ msgid "" #~ "\n" @@ -10493,9 +10781,6 @@ msgstr "Gujarati" #~ msgid "SSH authentication with password enabled." #~ msgstr "SSH-authenticatie met wachtwoord ingeschakeld." -#~ msgid "Error running apt-get" -#~ msgstr "Fout bij het uitvoeren van apt-get" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "Basisfunctionaliteit en webinterface voor %(box_name)s" @@ -10685,9 +10970,6 @@ msgstr "Gujarati" #~ msgid "Service Alert" #~ msgstr "Servicewaarschuwing" -#~ msgid "Repair" -#~ msgstr "Herstellen" - #, python-brace-format #~ msgid "Internal error in {0}" #~ msgstr "Interne fout in {0}" @@ -10975,9 +11257,6 @@ msgstr "Gujarati" #~ msgid "Connected introducers" #~ msgstr "Verbonden introduceerders" -#~ msgid "Remove" -#~ msgstr "Verwijderen" - #, fuzzy #~| msgid "Error setting domain name: {exception}" #~ msgid "Postfix domain name config" @@ -11004,9 +11283,6 @@ msgstr "Gujarati" #~ msgid "Delete selected" #~ msgstr "Verwijder selectie" -#~ msgid "New value" -#~ msgstr "Nieuwe waarde" - #~ msgid "There was a problem with your request. Please try again." #~ msgstr "Er was een probleem met dit verzoek. Probeer het opnieuw." @@ -11596,9 +11872,6 @@ msgstr "Gujarati" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "Niet Beschikbaar" @@ -11905,11 +12178,6 @@ msgstr "Gujarati" #~ msgid "Delete Snapshot" #~ msgstr "Snapshot verwijderen" -#, fuzzy -#~| msgid "Disks" -#~ msgid "Disk" -#~ msgstr "Schijven" - #, fuzzy #~| msgid "" #~| "Disk path to a folder on this server where the archive will be extracted." diff --git a/plinth/locale/pl/LC_MESSAGES/django.po b/plinth/locale/pl/LC_MESSAGES/django.po index 78068d7c0..acfeb7c00 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-07-13 12:09+0000\n" "Last-Translator: Monika \n" "Language-Team: Polish software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 #, fuzzy #| msgid "Update URL" msgid "Update now" msgstr "Uaktualnij URL" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3833,12 +3988,6 @@ msgstr "Serwer czatu" msgid "Matrix server" msgstr "Matrix Synapse" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Konfiguracja" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4096,12 +4245,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -#, fuzzy -#| msgid "Blocked" -msgid "Block Sandbox" -msgstr "Zablokowano" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Maksymalna ilość graczy" @@ -4174,10 +4317,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -4250,10 +4389,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Invalid server name" @@ -4405,10 +4540,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 #, fuzzy #| msgid "SSH server password" @@ -4459,13 +4590,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -#, fuzzy -#| msgid "Chat Server" -msgid "Server" -msgstr "Serwer czatu" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4522,7 +4646,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Nazwa hosta" @@ -4558,6 +4682,18 @@ msgstr "" "zawierać tylko litery, cyfry i myślnik. Maksymalna długość to 63 znaki. " "Maksymalna nazwa domeny to 253 znaki." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +#, fuzzy +#| msgid "Domain" +msgid "Domains" +msgstr "Domena" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4591,18 +4727,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -#, fuzzy -#| msgid "Domain" -msgid "Domains" -msgstr "Domena" - -#: modules/names/templates/names.html:20 -#, fuzzy -#| msgid "Device" -msgid "Services" -msgstr "Urządzenie" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4853,94 +4977,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "Określ, jak {box_name} jest podłączona do sieci komputerowej" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4980,7 +5100,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 #, fuzzy #| msgid "Current Network Configuration" msgid "Preferred router configuration" msgstr "Aktualna konfiguracja sieci" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Lokalna domena sieciowa" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5062,7 +5206,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -5254,10 +5398,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5269,13 +5409,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5823,10 +5956,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -5907,11 +6036,7 @@ msgstr "Odmowa dostępu" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5927,7 +6052,8 @@ msgstr "Tunnelblick" msgid "VPN server" msgstr "Serwer DNS" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -6001,11 +6127,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -6081,6 +6203,16 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "Tunnelblick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -6139,10 +6271,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6156,8 +6284,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -6168,8 +6300,18 @@ msgstr "Uruchom ponownie lub wyłącz system." msgid "Power" msgstr "Zasilanie" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Wyłącz" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Uruchom ponownie" @@ -6249,6 +6391,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS Server" +msgid "Fallback DNS" +msgstr "Serwer DNS" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6271,10 +6423,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6291,12 +6439,6 @@ msgstr "" msgid "Proxy server" msgstr "Gobby Serwer" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Lokalna domena sieciowa" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6320,10 +6462,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6352,10 +6490,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6460,12 +6594,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -#, fuzzy -#| msgid "Dynamic DNS Client" -msgid "Email Client" -msgstr "Klient Dynamic DNS" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6519,10 +6647,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6578,10 +6702,6 @@ msgstr "" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 #, fuzzy #| msgid "Chat Client" @@ -6738,10 +6858,6 @@ msgstr "" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6779,6 +6895,16 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Backups" +msgid "Reports" +msgstr "Kopie zapasowe" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6897,16 +7023,16 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 #, fuzzy #| msgid "Shaarli" msgid "Shaarlier" msgstr "Shaarli" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6950,10 +7076,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Shadowsocks" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6996,16 +7118,12 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 #, fuzzy #| msgid "Shadowsocks" msgid "Shadowsocks Server" msgstr "Shadowsocks" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -7230,6 +7348,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -7366,8 +7496,10 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" -msgstr "" +#, fuzzy +#| msgid "DNS Server" +msgid "Secure Shell Server" +msgstr "Serwer DNS" #: modules/ssh/__init__.py:75 msgid "Remotely login using Secure Shell (SSH)" @@ -7397,6 +7529,22 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Usuń lokalizację" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Administrator Account" +msgid "Fingerprints" +msgstr "Konto Administratora" + #: modules/ssh/templates/ssh.html:11 #, fuzzy #| msgid "Administrator Account" @@ -7429,7 +7577,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -7447,11 +7595,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7611,6 +7754,26 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disks" +msgid "Disks" +msgstr "Dyski" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Rozszerz główną partycję" + #: modules/storage/templates/storage.html:17 #, fuzzy #| msgid "The following disks are in use:" @@ -7716,10 +7879,6 @@ msgstr "" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7754,10 +7913,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7788,7 +7943,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7797,13 +7952,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7811,17 +7966,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -#, fuzzy -#| msgid "Go to Networks" -msgid "Anonymity Network" -msgstr "Przejdź do sieci" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7830,19 +7979,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 #, fuzzy #| msgid "Dynamic DNS Service" msgid "Onion service is version 3" @@ -7946,10 +8095,6 @@ msgstr "Przejdź do sieci" msgid "Onion Service" msgstr "Usługa dynamicznego DNS" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "An error occurred during configuration." @@ -7962,7 +8107,7 @@ msgstr "Podczas konfiguracji wystąpił błąd." msgid "Error configuring app: {error}" msgstr "Błąd podczas instalowania aplikacji: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7971,7 +8116,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "I2P Proxy" msgid "Tor Proxy" @@ -7981,12 +8126,12 @@ msgstr "I2P Proxy" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -8194,6 +8339,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8477,6 +8630,18 @@ msgstr "Nieudane dodawanie użytkownika do grupy admin: {error}" msgid "User account created, you are now logged in" msgstr "Utworzono konto użytkownika, możesz się teraz zalogować" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Delete %(name)s" +msgid "Manage accounts" +msgstr "Usuń %(name)s" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Prawa dostępu" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9004,12 +9169,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -#, fuzzy -#| msgid "Wiki and Blog" -msgid "Website and Blog" -msgstr "Wiki i blog" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -9049,10 +9208,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -9304,51 +9459,47 @@ msgstr "Usługa %(service_name)s nie jest uruchomiona." msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Dom" -#: templates/base.html:121 -msgid "Home" -msgstr "Dom" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Aplikacje" -#: templates/base.html:130 -msgid "Apps" -msgstr "Aplikacje" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Zmień hasło" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Wyłącz" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Wyloguj się" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "Język" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Zaloguj się" @@ -9576,11 +9727,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Ustawienie bez zmian" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -9589,6 +9744,67 @@ msgstr "" msgid "Gujarati" msgstr "Gujarati" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Udostępnianie tekstu i plików" + +#~ msgid "Domain Name Server" +#~ msgstr "Serwer nazw domen" + +#~ msgid "E-book Library" +#~ msgstr "Bibloteka E-book" + +#~ msgid "Server Administration" +#~ msgstr "Administracja serwera" + +#~ msgid "VoIP Helper" +#~ msgstr "Asystent VoIP" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "Klient BitTorrent" + +#~ msgid "Chat Server" +#~ msgstr "Serwer czatu" + +#, fuzzy +#~| msgid "Chat Server" +#~ msgid "Email Server" +#~ msgstr "Serwer czatu" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Proste Hostowanie Git" + +#~ msgid "Documentation" +#~ msgstr "Dokumentacja" + +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki i blog" + +#~ msgid "Gobby Server" +#~ msgstr "Gobby Serwer" + +#~ msgid "Chat Client" +#~ msgstr "Klient czatu" + +#, fuzzy +#~| msgid "Blocked" +#~ msgid "Block Sandbox" +#~ msgstr "Zablokowano" + +#, fuzzy +#~| msgid "Dynamic DNS Client" +#~ msgid "Email Client" +#~ msgstr "Klient Dynamic DNS" + +#, fuzzy +#~| msgid "Go to Networks" +#~ msgid "Anonymity Network" +#~ msgstr "Przejdź do sieci" + +#, fuzzy +#~| msgid "Wiki and Blog" +#~ msgid "Website and Blog" +#~ msgstr "Wiki i blog" + #, fuzzy, python-format #~| msgid "" #~| "\n" @@ -9746,11 +9962,6 @@ msgstr "Gujarati" #~ msgid "SSH authentication with password enabled." #~ msgstr "Nie powiodła się autoryzacja na zdalnym serwerze." -#, fuzzy -#~| msgid "Existing Backups" -#~ msgid "Error running apt-get" -#~ msgstr "Istniejące kopie zapasowe" - #, fuzzy, python-format #~| msgid "Plinth administrative interface for the %(box_name)s" #~ msgid "Core functionality and web interface for %(box_name)s" @@ -10100,11 +10311,6 @@ msgstr "Gujarati" #~ msgid "Maximum file size updated" #~ msgstr "Zaktualizowano maksymalny rozmiar pliku" -#, fuzzy -#~| msgid "Backups" -#~ msgid "Backports" -#~ msgstr "Kopie zapasowe" - #, fuzzy #~| msgid "Delete %(name)s" #~ msgid "Deleted all snapshots" @@ -10312,11 +10518,6 @@ msgstr "Gujarati" #~ msgid "Invalid archive name" #~ msgstr "Niewłaściwa nazwa użytkownika" -#, fuzzy -#~| msgid "Disks" -#~ msgid "Disk" -#~ msgstr "Dyski" - #~ msgid "" #~ "To complete the setup of your %(box_name)s, please provide some basic " #~ "information." diff --git a/plinth/locale/pt/LC_MESSAGES/django.po b/plinth/locale/pt/LC_MESSAGES/django.po index 9d2cfdcd0..6dbb530c3 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2023-05-22 15:50+0000\n" "Last-Translator: Frederico Gomes \n" "Language-Team: Portuguese software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 #, fuzzy #| msgid "General Configuration" msgid "Update now" msgstr "Configuração Geral" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3701,12 +3850,6 @@ msgstr "Sala de chat IRC" msgid "Matrix server" msgstr "Matrix Synapse" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Configuração" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3961,10 +4104,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -4039,10 +4178,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -4115,10 +4250,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Enter a valid username." @@ -4268,10 +4399,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 #, fuzzy #| msgid "SSH server password" @@ -4316,11 +4443,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4377,7 +4499,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Nome do anfitrião" @@ -4415,6 +4537,16 @@ msgstr "" "comprimento de cada etiqueta deve ser de 63 carateres ou inferior. O " "comprimento total do nome de domínio deve ser de 253 carateres ou inferior." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +#, fuzzy +#| msgid "Domain Name" +msgid "Domains" +msgstr "Nome de Domínio" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4448,18 +4580,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -#, fuzzy -#| msgid "Domain Name" -msgid "Domains" -msgstr "Nome de Domínio" - -#: modules/names/templates/names.html:20 -#, fuzzy -#| msgid "Service Discovery" -msgid "Services" -msgstr "Descoberta do Serviço" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4714,75 +4834,71 @@ msgstr "" msgid "-- select --" msgstr "-- selecionar --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "O nome visível da rede." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Modo" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Canal" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Modo de autenticação" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -4790,20 +4906,20 @@ msgstr "" "Selecione WPA se a rede sem fio estiver protegida e exigir que os clientes " "tenham a palavra-passe para se conectar." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4843,7 +4959,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 #, fuzzy #| msgid "General Configuration" msgid "Preferred router configuration" msgstr "Configuração Geral" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Internet" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Domínio da Rede Local" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4925,7 +5065,7 @@ msgstr "Editar ligação" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Editar" @@ -5115,10 +5255,6 @@ msgstr "Eliminar ligação" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Internet" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5130,13 +5266,6 @@ msgstr "Espaçamento" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5688,10 +5817,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -5772,11 +5897,7 @@ msgstr "Conexão recusada" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5792,7 +5913,8 @@ msgstr "" msgid "VPN server" msgstr "Servidor DNS" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5868,11 +5990,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5948,6 +6066,14 @@ msgstr "Serviço personalizado adicionado" msgid "This service already exists" msgstr "Este serviço já existe" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Serviços personalizados" @@ -6017,10 +6143,6 @@ msgstr "" "Consulte as instruções de configuração do cliente SSH" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6034,8 +6156,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -6046,8 +6172,18 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Desligar" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -6122,6 +6258,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS server" +msgid "Fallback DNS" +msgstr "Servidor DNS" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6144,10 +6290,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6164,12 +6306,6 @@ msgstr "" msgid "Proxy server" msgstr "Servidor DNS" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Domínio da Rede Local" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6193,10 +6329,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6225,10 +6357,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6335,10 +6463,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6387,10 +6511,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6446,12 +6566,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -#, fuzzy -#| msgid "Network Time Server" -msgid "Network File Storage" -msgstr "Servidor do Tempo da Rede" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6606,10 +6720,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6647,6 +6757,16 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Backups" +msgid "Reports" +msgstr "Cópia de segurança" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6761,14 +6881,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6810,10 +6930,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6852,14 +6968,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -7076,6 +7188,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -7204,8 +7328,10 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" -msgstr "" +#, fuzzy +#| msgid "Secure Shell (SSH)" +msgid "Secure Shell Server" +msgstr "Shell seguro (SSH)" #: modules/ssh/__init__.py:75 msgid "Remotely login using Secure Shell (SSH)" @@ -7233,6 +7359,22 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Remover Localização" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Server Administration" +msgid "Fingerprints" +msgstr "Administração do servidor" + #: modules/ssh/templates/ssh.html:11 #, fuzzy #| msgid "Server Administration" @@ -7265,7 +7407,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Iniciar sessão" @@ -7281,11 +7423,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7443,6 +7580,24 @@ msgstr "Nome do arquivo" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disk" +msgid "Disks" +msgstr "Disco" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7541,10 +7696,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7579,10 +7730,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7613,7 +7760,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7622,13 +7769,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7636,15 +7783,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7653,19 +7796,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 #, fuzzy #| msgid "Service discovery server is running" msgid "Onion service is version 3" @@ -7767,10 +7910,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "General Configuration" @@ -7783,7 +7922,7 @@ msgstr "Configuração Geral" msgid "Error configuring app: {error}" msgstr "Erro a instalar a aplicação: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7792,7 +7931,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "I2P Proxy" msgid "Tor Proxy" @@ -7802,12 +7941,12 @@ msgstr "I2P Proxy" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -8003,6 +8142,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "New Backup" +msgid "New features" +msgstr "Novo Backup" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8275,6 +8424,16 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "Conta de utilizador criada, a sua sessão já foi iniciada" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Upload Password" +msgid "Manage accounts" +msgstr "Palavra-passe de Envio" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8773,10 +8932,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8816,10 +8971,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -9055,49 +9206,45 @@ msgstr "O serviço %(service_name)s não está em execução." msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Início" -#: templates/base.html:121 -msgid "Home" -msgstr "Início" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Aplicações" -#: templates/base.html:130 -msgid "Apps" -msgstr "Aplicações" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " Sistema" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Alterar palavra-passe" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Desligar" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Terminar sessão" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Selecionar idioma" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Iniciar sessão" @@ -9307,11 +9454,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Definição inalterada" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -9320,6 +9471,30 @@ msgstr "" msgid "Gujarati" msgstr "Gujarati" +#, fuzzy +#~| msgid "File Sharing" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Partilha de Ficheiro" + +#~ msgid "Domain Name Server" +#~ msgstr "Servidor de Nomes de Domínio" + +#~ msgid "Server Administration" +#~ msgstr "Administração do Servidor" + +#, fuzzy +#~| msgid "Web Server" +#~ msgid "Email Server" +#~ msgstr "Servidor Web" + +#~ msgid "Documentation" +#~ msgstr "Documentação" + +#, fuzzy +#~| msgid "Network Time Server" +#~ msgid "Network File Storage" +#~ msgstr "Servidor do Tempo da Rede" + #, fuzzy #~| msgid "Enable application" #~ msgid "Manage I2P application" @@ -9437,11 +9612,6 @@ msgstr "Gujarati" #~ msgid "Enable Domain Name System Security Extensions" #~ msgstr "Ativar Extensões de segurança do Sistema de Nomes de Domínio" -#, fuzzy -#~| msgid "Existing Backups" -#~ msgid "Error running apt-get" -#~ msgstr "Backups existentes" - #, fuzzy #~| msgid "Configuration updated" #~ msgid "Tor configuration is being updated" @@ -9566,11 +9736,6 @@ msgstr "Gujarati" #~ msgid "Delete selected" #~ msgstr "Apagar ficheiros" -#, fuzzy -#~| msgid "New Backup" -#~ msgid "New value" -#~ msgstr "Novo Backup" - #, fuzzy #~| msgid "Create Repository" #~ msgid "Create home directory" @@ -9628,11 +9793,6 @@ msgstr "Gujarati" #~ msgid "Maximum file size updated" #~ msgstr "Tamanho máximo do ficheiro atualizado" -#, fuzzy -#~| msgid "Backups" -#~ msgid "Backports" -#~ msgstr "Cópia de segurança" - #, fuzzy #~| msgid "Setting unchanged" #~ msgid "Settings unchanged" @@ -9695,9 +9855,6 @@ msgstr "Gujarati" #~ msgid "Upload backup" #~ msgstr "Novo backup" -#~ msgid "Disk" -#~ msgstr "Disco" - #~ msgid "Disk or removable storage where the backup archive will be saved." #~ msgstr "" #~ "Disco ou armazenamento removível onde será salvo o arquivo de backup." diff --git a/plinth/locale/ru/LC_MESSAGES/django.po b/plinth/locale/ru/LC_MESSAGES/django.po index 539d47445..cb5c46c32 100644 --- a/plinth/locale/ru/LC_MESSAGES/django.po +++ b/plinth/locale/ru/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-12-06 03:13+0000\n" "Last-Translator: Sunil Mohan Adapa \n" "Language-Team: Russian любой пользователь на {box_name}, принадлежащий к " "вики-группе. Одновременное редактирование не поддерживается." -#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:80 +#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:79 #: modules/tiddlywiki/__init__.py:61 msgid "View and edit wiki applications" msgstr "Просмотр и редактирование приложений Wiki" @@ -2333,10 +2503,6 @@ msgstr "Просмотр и редактирование приложений Wi msgid "Feather Wiki" msgstr "Перо Вики" -#: modules/featherwiki/__init__.py:61 -msgid "Personal Notebooks" -msgstr "Личные блокноты" - #: modules/featherwiki/forms.py:13 modules/tiddlywiki/forms.py:13 msgid "Name of the wiki file, with file extension \".html\"" msgstr "Имя вики-файла с расширением \".html\"" @@ -2371,8 +2537,7 @@ msgstr "Загрузите существующий файл Feather Wiki с э #: modules/featherwiki/manifest.py:18 #: modules/help/templates/help_about.html:108 modules/ikiwiki/manifest.py:15 -#: modules/mediawiki/__init__.py:52 modules/mediawiki/manifest.py:25 -#: modules/tiddlywiki/manifest.py:19 +#: modules/mediawiki/manifest.py:25 modules/tiddlywiki/manifest.py:19 msgid "Wiki" msgstr "Wiki" @@ -2549,6 +2714,21 @@ msgstr "Порт {name} ({details}) доступен для внешних се msgid "Port {name} ({details}) unavailable for external networks" msgstr "Порт {name} ({details}) недоступен для внешних сетей" +#: modules/firewall/manifest.py:10 modules/tor/templates/tor.html:20 +msgid "Ports" +msgstr "Порты" + +#: modules/firewall/manifest.py:10 +#, fuzzy +#| msgid "Blocked" +msgid "Blocking" +msgstr "Заблокировано" + +#: modules/firewall/manifest.py:10 modules/networks/forms.py:319 +#: modules/upgrades/manifest.py:10 +msgid "Automatic" +msgstr "Автоматически" + #: modules/firewall/templates/firewall.html:21 msgid "Service/Port" msgstr "Служба/Порт" @@ -2643,11 +2823,11 @@ msgstr "" msgid "Firstboot Wizard Secret" msgstr "Ассистент при первой загрузке" -#: modules/first_boot/templates/firstboot_complete.html:11 +#: modules/first_boot/templates/firstboot_complete.html:14 msgid "Setup Complete! Next Steps:" msgstr "Настройка завершена! Следующие шаги:" -#: modules/first_boot/templates/firstboot_complete.html:18 +#: modules/first_boot/templates/firstboot_complete.html:21 #, python-format msgid "" "Automatic software update " @@ -2657,12 +2837,12 @@ msgstr "" "программного обеспечения запускается ежедневно по умолчанию. В первый " "раз запустите его вручную сейчас." -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Обновить сейчас" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." @@ -2670,7 +2850,7 @@ msgstr "" "Просмотрите опции " "конфиденциальности." -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " @@ -2680,13 +2860,13 @@ msgstr "" "target=\"_blank\">сетевые подключения. Измените пароль Wi-Fi по " "умолчанию, если это необходимо." -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "Настройте имя домена." -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote резервных копий." -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn необходим для испол msgid "Janus" msgstr "Janus" -#: modules/janus/__init__.py:44 -msgid "Video Room" -msgstr "Видео комната" - #: modules/janus/manifest.py:7 msgid "Janus Video Room" msgstr "Видеокомната Janus" @@ -3475,7 +3631,7 @@ msgid "Web conference" msgstr "Веб-конференция" #: modules/janus/templates/janus_video_room.html:205 -#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:269 +#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:271 msgid "JavaScript license information" msgstr "Информация о лицензии JavaScript" @@ -3491,10 +3647,6 @@ msgstr "" msgid "JSXC" msgstr "JSXC" -#: modules/jsxc/__init__.py:39 -msgid "Chat Client" -msgstr "Чат-клиент" - #: modules/jsxc/manifest.py:16 msgid "Web chat" msgstr "Веб чат" @@ -3557,10 +3709,6 @@ msgstr "Управление сервером контента Kiwix" msgid "Kiwix" msgstr "Kiwix" -#: modules/kiwix/__init__.py:57 -msgid "Offline Wikipedia" -msgstr "Локальная Википедия" - #: modules/kiwix/forms.py:23 msgid "Content packages have to be in .zim format" msgstr "Пакеты контента должны быть в формате .zim" @@ -3686,10 +3834,20 @@ msgstr "" msgid "Let's Encrypt" msgstr "Let's Encrypt" -#: modules/letsencrypt/__init__.py:61 +#: modules/letsencrypt/manifest.py:11 msgid "Certificates" msgstr "Сертификаты" +#: modules/letsencrypt/manifest.py:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: modules/letsencrypt/manifest.py:11 +#, fuzzy +#| msgid "Website Security" +msgid "Web security" +msgstr "Безопасность Веб-сайта" + #: modules/letsencrypt/templates/letsencrypt.html:25 msgid "Certificate Status" msgstr "Статус сертификата" @@ -3812,7 +3970,7 @@ msgstr "" "Установите приложение Coturn или настройте " "внешний сервер." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3882,12 +4040,6 @@ msgstr "Чат комната" msgid "Matrix server" msgstr "Matrix сервер" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Конфигурация" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4176,10 +4328,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Песочница" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Максимальное количество игроков" @@ -4262,10 +4410,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "Простой медиа-сервер" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "Каталог медиафайлов" @@ -4350,10 +4494,6 @@ msgstr "" msgid "Miniflux" msgstr "Miniflux" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "Чтение ленты новостей" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "Введите имя пользователя." @@ -4499,10 +4639,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Голосовой чат" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Установить пароль суперпользователя" @@ -4551,11 +4687,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "Групповая конференция" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Сервер" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "Пароль суперпользователя успешно обновлён." @@ -4615,7 +4746,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "Использовать DNSSEC при разрешении доменов (глобальное предпочтение)" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Имя хоста" @@ -4652,6 +4783,16 @@ msgstr "" "должны быть 63 символов или меньше. Общая длина имени домена должно быть 253 " "символов или меньше." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Домены" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4683,14 +4824,6 @@ msgstr "поддерживается" msgid "unsupported" msgstr "не поддерживается" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Домены" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Службы" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "Состояние резольвера" @@ -4962,54 +5095,50 @@ msgstr "" msgid "-- select --" msgstr "-- Выберите --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Отображаемое имя сети." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Режим" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Инфраструктура" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Точка доступа" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Беспроводная Ad-hoc" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Полоса частот" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Автоматически" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "А (5 ГГц)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 ГГц)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Канал" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -5017,11 +5146,11 @@ msgstr "" "Необязательное значение. Ограничение беспроводного канала в выбранном " "диапазоне частот. Оставьте пустым или укажите 0 для автоматического выбора." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -5031,11 +5160,11 @@ msgstr "" "подключении к точке доступа, подключатся только по BSSID. Пример: 00:11:22:" "aa:bb:cc." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Режим проверки подлинности" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5043,20 +5172,20 @@ msgstr "" "Выберите WPA, если беспроводная сеть защищена и требует от клиентов пароль " "для подключения." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Open" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "Укажите, как ваше {box_name} подключено к сети" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

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

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

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

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

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

You will be suggested the most conservative actions.

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

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

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

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

" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -5214,6 +5343,28 @@ msgstr "" "маршрутизатор в настоящее время и хотите получить напоминание позже. " "Некоторые другие шаги настройки могут завершиться ошибкой.

" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Интернет" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "Локальная сеть" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5234,7 +5385,7 @@ msgstr "Редактирование подключения" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Редактировать" @@ -5431,10 +5582,6 @@ msgstr "Удаление подключения" msgid "Delete connection %(name)s permanently?" msgstr "Окончательно удалить подключение %(name)s?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Интернет" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5446,13 +5593,6 @@ msgstr "Интервал" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6033,10 +6173,6 @@ msgstr "Это приложение является экспериментал msgid "Nextcloud" msgstr "Nextcloud" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "Хранение файлов и сотрудничество" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "Не установлено" @@ -6127,11 +6263,7 @@ msgstr "Подключение к службам VPN" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Виртуальная частная сеть" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6146,7 +6278,8 @@ msgstr "Tunnelblick" msgid "VPN server" msgstr "VPN сервер" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "Удаленный доступ" @@ -6240,11 +6373,7 @@ msgstr "" msgid "PageKite" msgstr "PаgeKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Публичная видимость" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "PageKite Домен" @@ -6324,6 +6453,16 @@ msgstr "Добавить пользовательскую службу" msgid "This service already exists" msgstr "Эта служба уже существует" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "Tunnelblick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Пользовательские службы" @@ -6392,10 +6531,6 @@ msgstr "" "Инструкции " "по настройке клиента SSH" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "Производительность" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6415,10 +6550,16 @@ msgstr "" "Метрики производительности собираются Performance Co-Pilot и могут быть " "просмотрены с помощью приложения Cockpit." -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Системный мониторинг" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Перезагрузка или завершение работы системы." @@ -6427,8 +6568,18 @@ msgstr "Перезагрузка или завершение работы сис msgid "Power" msgstr "Питание" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Завершить работу" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Перезапустить" @@ -6521,6 +6672,16 @@ msgstr "" "к Интернету. В большинстве случаев может быть отключено, если подключение к " "сети стабильно и надежно." +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "Fallback DNS Servers" +msgid "Fallback DNS" +msgstr "Резервные серверы DNS" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6553,10 +6714,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Web-прокси" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6571,10 +6728,6 @@ msgstr "Блокировщик рекламы" msgid "Proxy server" msgstr "Прокси сервер" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "Локальная сеть" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6608,10 +6761,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "IRC-клиент" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6655,10 +6804,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Календарь и Адресная книга" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6794,10 +6939,6 @@ msgstr "" "google.com/settings/security/lesssecureapps\">https://www.google.com/" "settings/security/lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "Почтовый клиент" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "Использовать только локальный почтовый сервер" @@ -6860,10 +7001,6 @@ msgstr "Чтение и подписка на ленты новостей" msgid "RSS-Bridge" msgstr "RSS-мост" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "Генератор RSS-каналов" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "Разрешить публичный доступ" @@ -6929,10 +7066,6 @@ msgstr "Доступ к частным общим ресурсам" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "Сетевое хранилище файлов" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Клиент Samba для Android" @@ -7088,10 +7221,6 @@ msgstr "Поиск в интернете" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Веб-поиск" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Безопасный Поиск" @@ -7131,6 +7260,18 @@ msgstr "" "Когда эта опция включена, Fail2Ban ограничит попытки взлома перебором SSH-" "сервера и других включенных защищенных паролем интернет-служб." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Автоматически" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Порты" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7263,14 +7404,14 @@ msgstr "" msgid "Shaarli" msgstr "Shаarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Закладки" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "Shaarlier" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Закладки" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "Блог по ссылке" @@ -7325,10 +7466,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Клиент Shadowsocks" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "Обход цензуры" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "Имя или IP адрес сервера" @@ -7372,14 +7509,10 @@ msgstr "" "Shadowsocks подключаться к нему. Данные клиентов будут зашифрованы и " "проксированы через этот сервер." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "Сервер Shadowsocks" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "Помогите другим обойти цензуру" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "Рекомендуется" @@ -7621,6 +7754,18 @@ msgstr "" "Хранить максимум столько ежегодных снапшотов. По умолчанию 0 (не сохранять " "годовой снапшот)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "Окончательно удалить этот снапшот?" @@ -7753,7 +7898,9 @@ msgstr "" "другие службы с использованием таких соединений." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Secure Shell (SSH) сервер" #: modules/ssh/__init__.py:75 @@ -7788,6 +7935,24 @@ msgstr "" "удаленно входить в систему по SSH. Если отключено, только пользователи групп " "root, admin и freedombox-ssh могут входить в систему по SSH." +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH" +msgid "SSH" +msgstr "RSS" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Удаление местоположения" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Отпечаток" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Отпечатки сервера" @@ -7822,7 +7987,7 @@ msgstr "" msgid "Proceed to Login" msgstr "Перейдите к входу в систему" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Логин" @@ -7841,11 +8006,6 @@ msgstr "" "{box_name}. Вы можете видеть, какие носители используются, монтировать и " "размонтировать подключаемые носители, увеличивать корневой раздел итп." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Хранилище" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -8007,6 +8167,28 @@ msgstr "Поделиться" msgid "Other directory (specify below)" msgstr "Другой каталог (укажите ниже)" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disk" +msgid "Disks" +msgstr "Диск" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Автоматически" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Расширить корневой раздел" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "Используются следующие устройства хранения:" @@ -8125,10 +8307,6 @@ msgstr "Администрирование приложения Syncthing" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Синхронизация файлов" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8178,10 +8356,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "TiddlyWiki" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "Нелинейные блокноты" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "Файл TiddlyWiki с расширением .html" @@ -8214,7 +8388,7 @@ msgstr "" "Подсказка: Вы можете загрузить копию этой вики из " "TiddlyWiki, прежде чем удалять ее." -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8228,7 +8402,7 @@ msgstr "" "href=\"https://www.torproject.org/download/download-easy.html.en\">Tor " "Browser." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." @@ -8236,7 +8410,7 @@ msgstr "" "Это приложение предоставляет услуги ретрансляции, чтобы внести свой вклад в " "сеть Tor и помочь другим преодолеть цензуру." -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8248,15 +8422,11 @@ msgstr "" "{box_name} из Интернета, даже если провайдер ограничивает количество " "серверов в доме." -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Анонимная сеть" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Сервис Tor Onion" @@ -8265,19 +8435,19 @@ msgstr "Сервис Tor Onion" msgid "Tor Bridge Relay" msgstr "Ретранслятор Tor типа мост" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Доступен порт трансляции Tor" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Obfs3 транспорт зарегестрирован" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Obfs4 транспорт зарегистрирован" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "Луковый сервис версии 3" @@ -8389,10 +8559,6 @@ msgstr "Сеть анонимности" msgid "Onion Service" msgstr "Onion сервис" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Порты" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Обновление конфигурации" @@ -8402,7 +8568,7 @@ msgstr "Обновление конфигурации" msgid "Error configuring app: {error}" msgstr "Ошибка при настройке приложения: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8415,7 +8581,7 @@ msgstr "" "использоваться различными приложениями для доступа в интернет через сеть " "Tor. Цензуру провайдера можно обойти с помощью восходящих мостов." -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "Tor Прокси" @@ -8423,12 +8589,12 @@ msgstr "Tor Прокси" msgid "Tor Socks Proxy" msgstr "Tor Socks прокси" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Доступ к {url} по tcp{kind} через Tor" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Подтверждение использования Tor в {url} по tcp {kind}" @@ -8657,6 +8823,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "Активировать частые обновления функций (рекомендуется)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "Backups" +msgid "New features" +msgstr "Резервные копии" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8965,6 +9141,18 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "Учетная запись пользователя создана, теперь вы вошли" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Управление снапшотами" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Разрешения" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9492,10 +9680,6 @@ msgstr "" msgid "WordPress" msgstr "WordPress" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "Сайт и блог" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "Публичный доступ" @@ -9551,10 +9735,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "Организатор фотографий" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "Включить OpenStreetMap для карт" @@ -9782,6 +9962,12 @@ msgstr "Служба %(service_name)s не запущена." msgid "Search with tags" msgstr "Поиск по тегам" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search with tags" +msgid "Clear all tags" +msgstr "Поиск по тегам" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " @@ -9792,43 +9978,35 @@ msgstr "" "обеспечение, позволяющее легко устанавливать серверные приложения и " "управлять ими." -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Домой" -#: templates/base.html:121 -msgid "Home" -msgstr "Домой" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Приложения" -#: templates/base.html:130 -msgid "Apps" -msgstr "Приложения" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " Система" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Изменить пароль" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Завершить работу" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Выход" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Выберите язык" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Войти" @@ -10049,11 +10227,15 @@ msgstr "" "Все данные и настройки приложения будут безвозвратно утеряны. Приложение " "можно установить заново." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Настройки без изменений" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "перед удалением {app_id}" @@ -10062,6 +10244,117 @@ msgstr "перед удалением {app_id}" msgid "Gujarati" msgstr "Гуджарати" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Обмен файлами и фрагментами" + +#~ msgid "Domain Name Server" +#~ msgstr "Сервер доменных имен" + +#~ msgid "E-book Library" +#~ msgstr "Электронная библиотека" + +#~ msgid "Server Administration" +#~ msgstr "Администрирование сервера" + +#~ msgid "VoIP Helper" +#~ msgstr "VoIP-помощник" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "Веб-клиент BitTorrent" + +#~ msgid "Chat Server" +#~ msgstr "Чат-сервер" + +#~ msgid "Email Server" +#~ msgstr "Сервер электронной почты" + +#~ msgid "Personal Notebooks" +#~ msgstr "Личные блокноты" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Простой хостинг Git" + +#~ msgid "Documentation" +#~ msgstr "Документация" + +#~ msgid "Wiki and Blog" +#~ msgstr "Вики и Блог" + +#~ msgid "Gobby Server" +#~ msgstr "Сервер Gobby" + +#~ msgid "Video Room" +#~ msgstr "Видео комната" + +#~ msgid "Chat Client" +#~ msgstr "Чат-клиент" + +#~ msgid "Offline Wikipedia" +#~ msgstr "Локальная Википедия" + +#~ msgid "Block Sandbox" +#~ msgstr "Песочница" + +#~ msgid "Simple Media Server" +#~ msgstr "Простой медиа-сервер" + +#~ msgid "News Feed Reader" +#~ msgstr "Чтение ленты новостей" + +#~ msgid "Voice Chat" +#~ msgstr "Голосовой чат" + +#~ msgid "File Storage & Collaboration" +#~ msgstr "Хранение файлов и сотрудничество" + +#~ msgid "Virtual Private Network" +#~ msgstr "Виртуальная частная сеть" + +#~ msgid "Public Visibility" +#~ msgstr "Публичная видимость" + +#~ msgid "Web Proxy" +#~ msgstr "Web-прокси" + +#~ msgid "IRC Client" +#~ msgstr "IRC-клиент" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Календарь и Адресная книга" + +#~ msgid "Email Client" +#~ msgstr "Почтовый клиент" + +#~ msgid "RSS Feed Generator" +#~ msgstr "Генератор RSS-каналов" + +#~ msgid "Network File Storage" +#~ msgstr "Сетевое хранилище файлов" + +#~ msgid "Web Search" +#~ msgstr "Веб-поиск" + +#~ msgid "Bypass Censorship" +#~ msgstr "Обход цензуры" + +#~ msgid "Help Others Bypass Censorship" +#~ msgstr "Помогите другим обойти цензуру" + +#~ msgid "File Synchronization" +#~ msgstr "Синхронизация файлов" + +#~ msgid "Non-linear Notebooks" +#~ msgstr "Нелинейные блокноты" + +#~ msgid "Anonymity Network" +#~ msgstr "Анонимная сеть" + +#~ msgid "Website and Blog" +#~ msgstr "Сайт и блог" + +#~ msgid "Photo Organizer" +#~ msgstr "Организатор фотографий" + #, python-format #~ msgid "" #~ "\n" @@ -10453,11 +10746,6 @@ msgstr "Гуджарати" #~ msgid "SSH authentication with password enabled." #~ msgstr "SSH-аутентификация с включённым паролем." -#, fuzzy -#~| msgid "Error During Backup" -#~ msgid "Error running apt-get" -#~ msgstr "Ошибка во время резервного копирования" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "Базовая функциональность и веб-интерфейс %(box_name)s" @@ -10644,9 +10932,6 @@ msgstr "Гуджарати" #~ msgid "Service Alert" #~ msgstr "Сервисное оповещение" -#~ msgid "Repair" -#~ msgstr "Исправление" - #, python-brace-format #~ msgid "Internal error in {0}" #~ msgstr "Внутренняя ошибка в {0}" @@ -10926,9 +11211,6 @@ msgstr "Гуджарати" #~ msgid "Connected introducers" #~ msgstr "Подключенные посредники" -#~ msgid "Remove" -#~ msgstr "Удалить" - #, fuzzy #~| msgid "Error setting domain name: {exception}" #~ msgid "Postfix domain name config" @@ -10954,11 +11236,6 @@ msgstr "Гуджарати" #~ msgid "Delete selected" #~ msgstr "Удалить выбранные снапшоты" -#, fuzzy -#~| msgid "Backups" -#~ msgid "New value" -#~ msgstr "Резервные копии" - #, fuzzy #~| msgid "Path is not a directory." #~ msgid "You do not have a home directory." @@ -11524,9 +11801,6 @@ msgstr "Гуджарати" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "Не доступно" @@ -11760,9 +12034,6 @@ msgstr "Гуджарати" #~ msgid "Delete Snapshot" #~ msgstr "Удалить снимок" -#~ msgid "Disk" -#~ msgstr "Диск" - #~ msgid "Disk or removable storage where the backup archive will be saved." #~ msgstr "" #~ "Диск или сменное хранилище, на котором будет сохранена резервная копия." diff --git a/plinth/locale/si/LC_MESSAGES/django.po b/plinth/locale/si/LC_MESSAGES/django.po index 1febb95ae..35e2b256a 100644 --- a/plinth/locale/si/LC_MESSAGES/django.po +++ b/plinth/locale/si/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2021-04-27 13:32+0000\n" "Last-Translator: HelaBasa \n" "Language-Team: Sinhala software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "" @@ -3429,12 +3546,6 @@ msgstr "" msgid "Matrix server" msgstr "" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3658,10 +3769,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3730,10 +3837,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3802,10 +3905,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -3937,10 +4036,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -3983,11 +4078,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4042,7 +4132,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "" @@ -4070,6 +4160,14 @@ msgid "" "or less." msgstr "" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4101,14 +4199,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4345,94 +4435,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4472,7 +4558,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4552,7 +4660,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -4742,10 +4850,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4757,13 +4861,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5285,10 +5382,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "" @@ -5361,11 +5454,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5379,7 +5468,8 @@ msgstr "" msgid "VPN server" msgstr "" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5453,11 +5543,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5533,6 +5619,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5591,10 +5685,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5608,8 +5698,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5620,8 +5714,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -5696,6 +5798,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5718,10 +5828,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5736,10 +5842,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5763,10 +5865,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -5795,10 +5893,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -5901,10 +5995,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -5951,10 +6041,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6010,10 +6096,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6154,10 +6236,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6193,6 +6271,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6303,14 +6389,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6352,10 +6438,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6392,14 +6474,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6614,6 +6692,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -6738,7 +6828,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -6767,6 +6857,18 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Remote terminal" +msgstr "" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -6797,7 +6899,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -6813,11 +6915,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -6971,6 +7068,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7068,10 +7181,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7106,10 +7215,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7140,7 +7245,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7149,13 +7254,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7163,15 +7268,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7180,19 +7281,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7286,10 +7387,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "" @@ -7299,7 +7396,7 @@ msgstr "" msgid "Error configuring app: {error}" msgstr "" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7308,7 +7405,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "" @@ -7316,12 +7413,12 @@ msgstr "" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7507,6 +7604,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -7769,6 +7874,14 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +msgid "Manage accounts" +msgstr "" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8237,10 +8350,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8280,10 +8389,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8498,49 +8603,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -8740,11 +8841,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" diff --git a/plinth/locale/sl/LC_MESSAGES/django.po b/plinth/locale/sl/LC_MESSAGES/django.po index 739da3e6f..ae88ded3e 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2022-09-14 17:19+0000\n" "Last-Translator: ikmaak \n" "Language-Team: Slovenian software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3655,12 +3800,6 @@ msgstr "" msgid "Matrix server" msgstr "Matrix Synapse" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3894,10 +4033,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3968,10 +4103,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -4044,10 +4175,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Invalid hostname" @@ -4191,10 +4318,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 #, fuzzy #| msgid "SSH server password" @@ -4239,11 +4362,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4298,7 +4416,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Ime gostitelja" @@ -4336,6 +4454,16 @@ msgstr "" "presegati 63 znakov. Skupna dolžina imena domene ne sme presegati 253 " "znakov." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +#, fuzzy +#| msgid "Domain Name" +msgid "Domains" +msgstr "Ime domene" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4369,18 +4497,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -#, fuzzy -#| msgid "Domain Name" -msgid "Domains" -msgstr "Ime domene" - -#: modules/names/templates/names.html:20 -#, fuzzy -#| msgid "Service Discovery" -msgid "Services" -msgstr "Odkrivanje storitev" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4627,94 +4743,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4754,7 +4866,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4834,7 +4968,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -5024,10 +5158,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5039,13 +5169,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5581,10 +5704,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "" @@ -5663,11 +5782,7 @@ msgstr "Povezava je zavrnjena" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5683,7 +5798,8 @@ msgstr "" msgid "VPN server" msgstr "Strežnik z imenom domene" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5757,11 +5873,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5837,6 +5949,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5895,10 +6015,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5912,8 +6028,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5924,8 +6044,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -6000,6 +6128,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6022,10 +6158,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6040,10 +6172,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6067,10 +6195,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6099,10 +6223,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6205,10 +6325,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6266,10 +6382,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6325,10 +6437,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6479,10 +6587,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6518,6 +6622,16 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Backups" +msgid "Reports" +msgstr "Rezervne kopije" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6630,14 +6744,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6679,10 +6793,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6721,14 +6831,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6945,6 +7051,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -7073,7 +7191,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -7102,6 +7220,22 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Repository" +msgid "Remote terminal" +msgstr "Odstrani skladišče" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Server Administration" +msgid "Fingerprints" +msgstr "Skrbništvo strežnika" + #: modules/ssh/templates/ssh.html:11 #, fuzzy #| msgid "Server Administration" @@ -7134,7 +7268,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -7150,11 +7284,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7310,6 +7439,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7407,10 +7552,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7445,10 +7586,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7479,7 +7616,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7488,13 +7625,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7502,15 +7639,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7519,19 +7652,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7627,10 +7760,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "Configuration updated" @@ -7643,7 +7772,7 @@ msgstr "Konfiguracija je posodobljena" msgid "Error configuring app: {error}" msgstr "Napaka ob nameščanju aplikacije: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7652,7 +7781,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "I2P Proxy" msgid "Tor Proxy" @@ -7662,12 +7791,12 @@ msgstr "I2P Proxy" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7877,6 +8006,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8147,6 +8284,16 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Create new repository" +msgid "Manage accounts" +msgstr "Ustvari novo skladišče" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8650,10 +8797,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8693,10 +8836,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8928,49 +9067,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "Aplikacije" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -9177,11 +9312,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -9190,6 +9329,17 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "Domain Name Server" +#~ msgstr "Strežnik z imenom domene" + +#~ msgid "Server Administration" +#~ msgstr "Skrbništvo strežnika" + +#, fuzzy +#~| msgid "Domain Name Server" +#~ msgid "Email Server" +#~ msgstr "Strežnik z imenom domene" + #, fuzzy, python-format #~| msgid "" #~| "\n" @@ -9234,11 +9384,6 @@ msgstr "" #~ msgid "Enable Domain Name System Security Extensions" #~ msgstr "Omogoči varnostne razširitve DNSSEC" -#, fuzzy -#~| msgid "Existing backups" -#~ msgid "Error running apt-get" -#~ msgstr "Obstoječe rezervne kopije" - #, fuzzy #~| msgid "Archive deleted." #~ msgid "Server URL updated" @@ -9279,11 +9424,6 @@ msgstr "" #~ msgid "Administer calibre application" #~ msgstr "Omogoči aplikacijo" -#, fuzzy -#~| msgid "Backups" -#~ msgid "Backports" -#~ msgstr "Rezervne kopije" - #, fuzzy #~| msgid "Connection refused" #~ msgid "Custom Section" diff --git a/plinth/locale/sq/LC_MESSAGES/django.po b/plinth/locale/sq/LC_MESSAGES/django.po index d957ddbb9..2d23ab1d9 100644 --- a/plinth/locale/sq/LC_MESSAGES/django.po +++ b/plinth/locale/sq/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-12-18 02:16+0000\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian software update " @@ -2652,12 +2834,12 @@ msgstr "" "software-it, si parazgjedhje, kryhet një herë në ditë. Për herën e parë, " "kryejeni dorazi tani." -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Përditësoje tani" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." @@ -2665,7 +2847,7 @@ msgstr "" "Shqyrtoni mundësi privatësie." -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " @@ -2674,7 +2856,7 @@ msgstr "" "Shqyrtoni dhe ujdisni lidhje " "në rrjet. Nëse ka vend, ndryshoni fjalëkalimin parazgjedhje për Wi-Fi." -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." @@ -2682,7 +2864,7 @@ msgstr "" "Formësoni një emër përkatësie." -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote kopjeruajtje të largëta." -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn, ose formësoni një shërbyes " "të jashtëm." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3873,12 +4033,6 @@ msgstr "Dhomë fjalosjeje" msgid "Matrix server" msgstr "Shërbyes Matrix" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Formësim" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4161,10 +4315,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Bankëprovë Blloqesh" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Numër maksimum lojtarësh" @@ -4248,10 +4398,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "Shërbyes i Thjeshtë Mediash" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "Drejtori Kartelash Media" @@ -4332,10 +4478,6 @@ msgstr "" msgid "Miniflux" msgstr "Miniflux" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "Lexues Prurjesh Lajmesh" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "Jepni për përdoruesin një emër përdoruesi." @@ -4474,10 +4616,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Fjalosje Me Zë" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Caktoni Fjalëkalim Superpërdoruesi" @@ -4527,11 +4665,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "Konferencë grupi" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Shërbyes" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "Fjalëkalimi i superpërdoruesit u përditësua me sukses." @@ -4591,7 +4724,7 @@ msgstr "Përdor DNS-over-TLS për ftillim përkatësish (parapëlqim global)" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "Përdor DNSSEC, kur bëhet ftillim përkatësish (parapëlqim global)" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Strehëemër" @@ -4630,6 +4763,16 @@ msgstr "" "mes. Gjatësia e çdo etikete duhet të jetë 63 shenja ose më pak. Gjatësia " "gjithsej e emrit të përkatësisë duhet të jetë 253 shenja ose më pak." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Përkatësi" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4661,14 +4804,6 @@ msgstr "të mbuluar" msgid "unsupported" msgstr "e pambuluar" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Përkatësi" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Shërbime" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "Gjendje Zgjidhësi" @@ -4939,54 +5074,50 @@ msgstr "" msgid "-- select --" msgstr "-- përzgjidhni --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Emri i dukshëm i rrjetit." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Mënyrë" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Infrastrukturë" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Pikë Hyrjeje" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Ad-hoc" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Bandë Frekuencash" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Automatike" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Kanal" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -4994,11 +5125,11 @@ msgstr "" "Vlerë opsionale. Kanal pa fill te banda e përzgjedhur e frekuencave që duhet " "kufizuar. E zbrazët, ose vlera 0 do të thotë përzgjedhje e automatizuar." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -5008,11 +5139,11 @@ msgstr "" "pikë hyrjesh, lidhuni vetëm nëse BSSID e pikës së hyrjes përputhet me atë të " "dhënën. Shembull: 00:11:22:aa:bb:cc." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Mënyrë Mirëfilltësimi" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5020,20 +5151,20 @@ msgstr "" "Përzgjidhni WPA, nëse rrjeti pa fill është i siguruar dhe lyp që klientët të " "kenë fjalëkalimin për t’u lidhur." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "I hapur" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "Përcaktoni se si është lidhur në rrjetin tuaj {box_name} juaj" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

Your {box_name} gets its " @@ -5044,7 +5175,7 @@ msgstr "" "lidhjen e tij Internet prej rrugëzuesit tuaj përmes Wi-Fi, ose kablloje " "Ethernet. Ky është rasti i rëndomtë në shtëpi.

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

Your {box_name} has " @@ -5057,7 +5188,7 @@ msgstr "" "përshtatës Wi-Fi. {box_name} lidhet drejtpërsëdrejti në Internet dhe krejt " "pajisjet tuaja lidhen me {box_name}, për lidhje në Internet.

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

Your Internet " @@ -5068,11 +5199,11 @@ msgstr "" "Internet i është bashkëngjitur drejpërsëdrejti {box_name} tuaj dhe s’ka " "pajisje të tjera në rrjet. Kjo ndodh në ujdisje për bashkësi ose re.

" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "Zgjidhni llojin e lidhjes tuaj në internet" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5090,7 +5221,7 @@ msgstr "" "Nëse keni një adresë IP publike, por s’jeni i sigurt nëse ndryshoni apo jo " "përgjatë kohës, është me më pak rrezik të zgjidhni këtë mundësi.

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

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

This means that " @@ -5129,7 +5260,7 @@ msgstr "" "zgjidhje për anashkalim të këtyre problemeve, por çdo zgjidhje ka ca " "kufizime.

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

You will be suggested the most conservative actions.

" @@ -5137,11 +5268,11 @@ msgstr "" "Nuk e di llojin e lidhjes që jep ISP-ja ime

Do t’ju " "sugjerohen veprimet më konservative.

" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "Formësim i parapëlqyer rrugëzuesi" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -5189,6 +5320,28 @@ msgstr "" "rrugëzuesin, dhe dëshironi t’jua kujtojë më vonë. Disa nga hapat e tjerë të " "formësimit mund të dështojnë.

" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Internet" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "Rrjet vendor" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5209,7 +5362,7 @@ msgstr "Përpunoni lidhjen" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Përpunoni" @@ -5408,10 +5561,6 @@ msgstr "Fshije Lidhjen" msgid "Delete connection %(name)s permanently?" msgstr "Të fshihet përgjithmonë lidhja %(name)s?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Internet" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5423,13 +5572,6 @@ msgstr "Hapësirë" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6004,10 +6146,6 @@ msgstr "Ky aplikacion është eksperimental." msgid "Nextcloud" msgstr "Nextcloud" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "Depozitim Kartelash & Bashkëpunim" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "I paujdisur" @@ -6098,11 +6236,7 @@ msgstr "Lidhuni me shërbime VPN" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Rrjet Virtual Privat" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6117,7 +6251,8 @@ msgstr "Tunnelblick" msgid "VPN server" msgstr "Shërbyes VPN" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "Hyrje së largëti" @@ -6212,11 +6347,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "E dukshme Publikisht" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "Përkatësi PageKite" @@ -6298,6 +6429,16 @@ msgstr "U shtua shërbim vetjak" msgid "This service already exists" msgstr "Ka tashmë një shërbim të tillë" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "Tunnelblick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Shërbime Vetjake" @@ -6361,10 +6502,6 @@ msgstr "" "Shihni udhëzime ujdisjeje klienti SSH" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "Funksionim" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6384,10 +6521,16 @@ msgstr "" "Matjet mbi funksionimin grumbullohen nga Performance Co-Pilot dhe mund të " "shihen duke përdorur aplikacionin Cockpit." -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Mbikëqyrje Sistemi" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Rinisni ose fikeni sistemin." @@ -6396,8 +6539,18 @@ msgstr "Rinisni ose fikeni sistemin." msgid "Power" msgstr "Energji" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Fike" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Rinise" @@ -6493,6 +6646,16 @@ msgstr "" "çaktivizohet në shumicën e rasteve, nëse lidhja në rrjet është stabël dhe e " "qëndrueshme." +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "Fallback DNS Servers" +msgid "Fallback DNS" +msgstr "Shërbyes DNS rrugëdalje" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6525,10 +6688,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Ndërmjetës Web" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6543,10 +6702,6 @@ msgstr "Bllokues reklamash" msgid "Proxy server" msgstr "Shërbyes ndërmjetës" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "Rrjet vendor" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6580,10 +6735,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "Klient IRC" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6602,10 +6753,9 @@ msgid "" msgstr "" "Radicale është një shërbyes CalDAV dhe CardDAV. Lejon njëkohësim dhe ndarje " "me të tjerët të planeve dhe të dhënave të kontakteve. Që të përdorni " -"Radicale-n, nevojitet një aplikacion klient që " -"mbulohet. Te Radicale mund të hyhet nga cilido përdorues me kredenciale " -"hyrjeje në {box_name}." +"Radicale-n, nevojitet një aplikacion klient që mbulohet. Te Radicale mund " +"të hyhet nga cilido përdorues me kredenciale hyrjeje në {box_name}." #: modules/radicale/__init__.py:31 msgid "" @@ -6621,10 +6771,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Kalendar dhe Libër adresash" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6759,10 +6905,6 @@ msgstr "" "lesssecureapps\">https://www.google.com/settings/security/lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "Klient Email" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "Përdor vetëm shërbyesin vendor të email-it" @@ -6824,10 +6966,6 @@ msgstr "Lexoni dhe pajtohuni te prurje lajmesh" msgid "RSS-Bridge" msgstr "RSS-Bridge" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "Prodhues Prurjesh RSS" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "Lejo Hyrje Publike" @@ -6894,10 +7032,6 @@ msgstr "Hyrje te ndarje private" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "Depozitë Kartelash Në Rrjet" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Klient SAMBA për Android" @@ -7052,10 +7186,6 @@ msgstr "Kërkoni në internet" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Kërkim në Web" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Kërkim i Parrezik" @@ -7096,6 +7226,18 @@ msgstr "" "në shërbyesin SSH dhe shërbime të tjera të aktivizuara internet që mbrohen " "me fjalëkalim." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Automatike" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Porta" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7228,14 +7370,14 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Faqerojtës" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "Shaarlier" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Faqerojtës" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7290,10 +7432,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Klient për Shadowsocks" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "Anashkaloni Censurën" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "Strehëemër ose adresë IP shërbyesi" @@ -7335,14 +7473,10 @@ msgstr "" "klientëve Shadowsocks të lidhen me të. Të dhënat e klientëve do të " "fshehtëzohen dhe shërbyes përmes ndërmjetësi përmes këtij shërbyesi." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "Shërbyes Shadowsocks" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "Ndihmojini të Tjerët të Anashakalojnë Censurën" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "E këshilluar" @@ -7586,6 +7720,18 @@ msgstr "" "Mbaj një maksimum fotografimesh vjetore sa ky. Vlera parazgjedhje është 0 " "(mos mbaj fotografim vjetor)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "Të fshihen përgjithmonë fotografimet vijuese?" @@ -7721,7 +7867,9 @@ msgstr "" "kopjojë kartela ose të xhirojë shërbime të tjera." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Shërbyes Shelli të Sigurt (SSH)" #: modules/ssh/__init__.py:75 @@ -7756,6 +7904,24 @@ msgstr "" "largëti, përmes SSH-je. Kur çaktivizohet, hyrje përmes SSH-je mund të bëjnë " "vetëm përdorues të grupit rrënjë, përgjegjës dhe freedombox-ssh." +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "RSS" +msgid "SSH" +msgstr "RSS" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Hiqe Vendndodhjen" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Shenja gishtash" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Shenja gishtash Shërbyesi" @@ -7788,7 +7954,7 @@ msgstr "Që të vazhdohet për te faqja e hyrjeve, jepni shkronjat te figura" msgid "Proceed to Login" msgstr "Vazhdoni të Hyrja" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Hyrje" @@ -7808,11 +7974,6 @@ msgstr "" "përdorim, të montoni dhe çmontoni media të heqshme, të zgjeroni pjesën " "rrënjë, etj." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Depozitë" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7973,6 +8134,26 @@ msgstr "Ndajeni me të tjerë" msgid "Other directory (specify below)" msgstr "Drejtori tjetër (jepeni më poshtë)" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Automatike" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Zgjero Pjesën Rrënjë" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "Janë në përdorim pajisjet vijuese depozitë:" @@ -8089,10 +8270,6 @@ msgstr "Administroni aplikacionin Syncthing" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Njëkohësim Kartelash" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8140,10 +8317,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "TiddlyWiki" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "Blloqe Shënimesh Jo Linearë" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "Një kartelë TiddlyWiki, me zgjatim kartele .html" @@ -8176,7 +8349,7 @@ msgstr "" "Ndihmëz: Mundeni të shkarkoni një kopje të kësaj wiki që " "nga brenda TiddlyWiki, para fshirjes së saj." -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8190,7 +8363,7 @@ msgstr "" "përdorni Shfletuesin Tor." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." @@ -8198,7 +8371,7 @@ msgstr "" "Ky aplikacion furnizon shërbime rele për të kontribuar te rrjeti Tor dhe për " "të ndihmuar të tjerët të anashkalojnë censurimin." -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8210,15 +8383,11 @@ msgstr "" "hyjë te {box_name} që nga interneti, edhe kur përdor një ISP i cili i " "kufizon shërbyesit e vet." -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Rrjet Anonimiteti" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Shërbim Onion Tor" @@ -8227,19 +8396,19 @@ msgstr "Shërbim Onion Tor" msgid "Tor Bridge Relay" msgstr "Rele Ure Tor" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Portë releje Tor e gatshme" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "U regjistruar transport Obfs3" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "U regjistruar transport Obfs3" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "Shërbimi Onion është në versionin 3" @@ -8354,10 +8523,6 @@ msgstr "Rrjet anonimiteti" msgid "Onion Service" msgstr "Shërbim Onion" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Porta" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Po përditësohet formësimi" @@ -8367,7 +8532,7 @@ msgstr "Po përditësohet formësimi" msgid "Error configuring app: {error}" msgstr "Gabim në formësimin e aplikacionit: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8381,7 +8546,7 @@ msgstr "" "rrjetit Tor-in. Censurimi nga ISP-të mund të anashkalohen duke përdorur ura " "“upstream”." -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "Ndërmjetës Tor" @@ -8389,12 +8554,12 @@ msgstr "Ndërmjetës Tor" msgid "Tor Socks Proxy" msgstr "Ndërmjetës SOCKS Tor" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "URL hyrjesh {url} në tcp{kind} përmes Tor-i" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Ripohoni përdorim Tor-i te {url} në tcp{kind}" @@ -8624,6 +8789,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "Aktivizoni përditësime të shpeshta veçorish (e rekomanduar)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8934,6 +9107,18 @@ msgstr "S’u arrit të shtohej përdorues i ri te grupi i përgjegjësve: {erro msgid "User account created, you are now logged in" msgstr "Llogaria e përdoruesit u krijua, tani jeni i futur në llogari" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Administroni Fotografime" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Leje" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9464,10 +9649,6 @@ msgstr "" msgid "WordPress" msgstr "WordPress" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "Sajt dhe Blog" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "Hyrje publike" @@ -9522,10 +9703,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "Sistemues Fotografish" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "Aktivizo OpenStreetMap për harta" @@ -9753,6 +9930,12 @@ msgstr "Shërbimi %(service_name)s s’po xhiron." msgid "Search with tags" msgstr "Kërkoni me etiketa" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search with tags" +msgid "Clear all tags" +msgstr "Kërkoni me etiketa" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " @@ -9762,43 +9945,35 @@ msgstr "" "pronësi të dhënash. Është software i lirë, që ju lejon të instaloni dhe " "administroni kollaj aplikacione shërbyesi." -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Kreu" -#: templates/base.html:121 -msgid "Home" -msgstr "Kreu" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Aplikacione" -#: templates/base.html:130 -msgid "Apps" -msgstr "Aplikacione" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " Sistem" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Ndryshoni fjalëkalimin" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Fike" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Dil" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Përzgjidhni gjuhën" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Hyni" @@ -10018,11 +10193,15 @@ msgstr "" "Krejt të dhënat dhe formësimi i aplikacionit do të humbin përgjithnjë. " "Aplikacioni mund të instalohet sërish nga e para." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Rregullim i pandryshuar" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "para çinstalimit të {app_id}" @@ -10031,6 +10210,117 @@ msgstr "para çinstalimit të {app_id}" msgid "Gujarati" msgstr "Gujaratase" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Dhënie Kartelash & Copëzash" + +#~ msgid "Domain Name Server" +#~ msgstr "Shërbyes Emrash Përkatësish" + +#~ msgid "E-book Library" +#~ msgstr "Bibliotekë E-librash" + +#~ msgid "Server Administration" +#~ msgstr "Administrim Shërbyesi" + +#~ msgid "VoIP Helper" +#~ msgstr "Ndihmës VoIP" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "Klient Web BitTorrent" + +#~ msgid "Chat Server" +#~ msgstr "Shërbyes Fjalosjesh" + +#~ msgid "Email Server" +#~ msgstr "Shërbyes Email-i" + +#~ msgid "Personal Notebooks" +#~ msgstr "Blloqe Shënimesh Personalë" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Strehim i Thjeshtë Git" + +#~ msgid "Documentation" +#~ msgstr "Dokumentim" + +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki dhe Blog" + +#~ msgid "Gobby Server" +#~ msgstr "Shërbyes Gobby" + +#~ msgid "Video Room" +#~ msgstr "Dhomë Me Video" + +#~ msgid "Chat Client" +#~ msgstr "Klient Fjalosjesh" + +#~ msgid "Offline Wikipedia" +#~ msgstr "Wikipedia Jo në linjë" + +#~ msgid "Block Sandbox" +#~ msgstr "Bankëprovë Blloqesh" + +#~ msgid "Simple Media Server" +#~ msgstr "Shërbyes i Thjeshtë Mediash" + +#~ msgid "News Feed Reader" +#~ msgstr "Lexues Prurjesh Lajmesh" + +#~ msgid "Voice Chat" +#~ msgstr "Fjalosje Me Zë" + +#~ msgid "File Storage & Collaboration" +#~ msgstr "Depozitim Kartelash & Bashkëpunim" + +#~ msgid "Virtual Private Network" +#~ msgstr "Rrjet Virtual Privat" + +#~ msgid "Public Visibility" +#~ msgstr "E dukshme Publikisht" + +#~ msgid "Web Proxy" +#~ msgstr "Ndërmjetës Web" + +#~ msgid "IRC Client" +#~ msgstr "Klient IRC" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Kalendar dhe Libër adresash" + +#~ msgid "Email Client" +#~ msgstr "Klient Email" + +#~ msgid "RSS Feed Generator" +#~ msgstr "Prodhues Prurjesh RSS" + +#~ msgid "Network File Storage" +#~ msgstr "Depozitë Kartelash Në Rrjet" + +#~ msgid "Web Search" +#~ msgstr "Kërkim në Web" + +#~ msgid "Bypass Censorship" +#~ msgstr "Anashkaloni Censurën" + +#~ msgid "Help Others Bypass Censorship" +#~ msgstr "Ndihmojini të Tjerët të Anashakalojnë Censurën" + +#~ msgid "File Synchronization" +#~ msgstr "Njëkohësim Kartelash" + +#~ msgid "Non-linear Notebooks" +#~ msgstr "Blloqe Shënimesh Jo Linearë" + +#~ msgid "Anonymity Network" +#~ msgstr "Rrjet Anonimiteti" + +#~ msgid "Website and Blog" +#~ msgstr "Sajt dhe Blog" + +#~ msgid "Photo Organizer" +#~ msgstr "Sistemues Fotografish" + #, python-format #~ msgid "" #~ "\n" @@ -10427,9 +10717,6 @@ msgstr "Gujaratase" #~ msgid "SSH authentication with password enabled." #~ msgstr "Mirëfilltësimi SSH me fjalëkalim u aktivizua." -#~ msgid "Error running apt-get" -#~ msgstr "Gabim në xhirimin e urdhrit apt-get" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "Funksione bazë dhe ndërfaqe web për %(box_name)s" @@ -10893,9 +11180,6 @@ msgstr "Gujaratase" #~ msgid "Connected introducers" #~ msgstr "Paraqitës të lidhur" -#~ msgid "Remove" -#~ msgstr "Hiqe" - #, fuzzy #~| msgid "Error setting domain name: {exception}" #~ msgid "Postfix domain name config" diff --git a/plinth/locale/sr/LC_MESSAGES/django.po b/plinth/locale/sr/LC_MESSAGES/django.po index 95b5b26a9..5ea40b7f2 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2022-09-14 17:20+0000\n" "Last-Translator: ikmaak \n" "Language-Team: Serbian software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3564,12 +3707,6 @@ msgstr "" msgid "Matrix server" msgstr "Matrix Synapse" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3803,10 +3940,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3877,10 +4010,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3953,10 +4082,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -4100,10 +4225,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -4146,11 +4267,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4205,7 +4321,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "" @@ -4233,6 +4349,16 @@ msgid "" "or less." msgstr "" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +#, fuzzy +#| msgid "Domain Names" +msgid "Domains" +msgstr "Domeni" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4266,18 +4392,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -#, fuzzy -#| msgid "Domain Names" -msgid "Domains" -msgstr "Domeni" - -#: modules/names/templates/names.html:20 -#, fuzzy -#| msgid "Serving" -msgid "Services" -msgstr "Služi" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4522,94 +4636,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

" msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4649,7 +4759,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

You will be suggested the most conservative actions.

" msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Lokalni Mrežni Domen" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4729,7 +4863,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -4919,10 +5053,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4934,13 +5064,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5472,10 +5595,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "" @@ -5552,11 +5671,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5572,7 +5687,8 @@ msgstr "" msgid "VPN server" msgstr "Web Server" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5646,11 +5762,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5726,6 +5838,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5784,10 +5904,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5801,8 +5917,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5813,8 +5933,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -5889,6 +6017,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5911,10 +6047,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5929,12 +6061,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Lokalni Mrežni Domen" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5958,10 +6084,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -5990,10 +6112,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6098,10 +6216,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6155,10 +6269,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6214,10 +6324,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6364,10 +6470,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6405,6 +6507,16 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Backups" +msgid "Reports" +msgstr "Sigurnosne kopije" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6515,14 +6627,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6564,10 +6676,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6606,14 +6714,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6830,6 +6934,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -6958,7 +7074,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -6987,6 +7103,20 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Ukloni lokaciju" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -7017,7 +7147,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -7033,11 +7163,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7191,6 +7316,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7288,10 +7429,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7326,10 +7463,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7360,7 +7493,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7369,13 +7502,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7383,15 +7516,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7400,19 +7529,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7508,10 +7637,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "Configuration updated" @@ -7524,7 +7649,7 @@ msgstr "Konfiguracija sačuvana" msgid "Error configuring app: {error}" msgstr "Greška prilikom instaliranja aplikacije: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7533,7 +7658,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 #, fuzzy #| msgid "I2P Proxy" msgid "Tor Proxy" @@ -7543,12 +7668,12 @@ msgstr "I2P Proxy" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7744,6 +7869,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8008,6 +8141,14 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +msgid "Manage accounts" +msgstr "" + +#: modules/users/manifest.py:8 +msgid "App permissions" +msgstr "" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8478,10 +8619,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8521,10 +8658,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8751,49 +8884,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -8999,11 +9128,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -9012,6 +9145,17 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "Domain Name Server" +#~ msgstr "Domain Name Server" + +#~ msgid "Server Administration" +#~ msgstr "Administracija Servera" + +#, fuzzy +#~| msgid "Domain Name Server" +#~ msgid "Email Server" +#~ msgstr "Domain Name Server" + #~ msgid "I2P" #~ msgstr "I2P" @@ -9045,11 +9189,6 @@ msgstr "" #~ msgid "Enable Domain Name System Security Extensions" #~ msgstr "Aktiviraj Domain Name System Security Ekstenziju" -#, fuzzy -#~| msgid "Existing Backups" -#~ msgid "Error running apt-get" -#~ msgstr "Postojeće rezervne kopije" - #~ msgid "" #~ "Cockpit requires that you access it through a domain name. It will not " #~ "work when accessed using an IP address as part of the URL." @@ -9087,8 +9226,3 @@ msgstr "" #~| msgid "Enable application" #~ msgid "Administer calibre application" #~ msgstr "Aktiviraj aplikaciju" - -#, fuzzy -#~| msgid "Backups" -#~ msgid "Backports" -#~ msgstr "Sigurnosne kopije" diff --git a/plinth/locale/sv/LC_MESSAGES/django.po b/plinth/locale/sv/LC_MESSAGES/django.po index 4c74e3fe1..fd8cd2b40 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-07-30 01:31+0000\n" "Last-Translator: bittin1ddc447d824349b2 \n" "Language-Team: Swedish software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Uppdatera nu" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn krävs för att använda Janus." msgid "Janus" msgstr "Janus" -#: modules/janus/__init__.py:44 -msgid "Video Room" -msgstr "Videorum" - #: modules/janus/manifest.py:7 msgid "Janus Video Room" msgstr "Janus videorum" @@ -3494,7 +3648,7 @@ msgid "Web conference" msgstr "" #: modules/janus/templates/janus_video_room.html:205 -#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:269 +#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:271 msgid "JavaScript license information" msgstr "JavaScript-licensinformation" @@ -3510,10 +3664,6 @@ msgstr "" msgid "JSXC" msgstr "JSXC" -#: modules/jsxc/__init__.py:39 -msgid "Chat Client" -msgstr "Chat klient" - #: modules/jsxc/manifest.py:16 #, fuzzy #| msgid "Web Search" @@ -3579,10 +3729,6 @@ msgstr "Hantera Kiwix innehållsserver" msgid "Kiwix" msgstr "Kiwix" -#: modules/kiwix/__init__.py:57 -msgid "Offline Wikipedia" -msgstr "Offline Wikipedia" - #: modules/kiwix/forms.py:23 msgid "Content packages have to be in .zim format" msgstr "Innehållspaket måste vara i .zim-format" @@ -3712,10 +3858,20 @@ msgstr "" msgid "Let's Encrypt" msgstr "Låt oss kryptera" -#: modules/letsencrypt/__init__.py:61 +#: modules/letsencrypt/manifest.py:11 msgid "Certificates" msgstr "Certifikaterna" +#: modules/letsencrypt/manifest.py:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: modules/letsencrypt/manifest.py:11 +#, fuzzy +#| msgid "Website Security" +msgid "Web security" +msgstr "Säkerhet för webbsida" + #: modules/letsencrypt/templates/letsencrypt.html:25 msgid "Certificate Status" msgstr "Certifikatets status" @@ -3840,7 +3996,7 @@ msgstr "" "Matrix Synapse behöver en STUN/TURN-server för ljud-/videosamtal. Installera " "Coturn-appen eller konfigurera en extern server." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3912,12 +4068,6 @@ msgstr "IRC chatrum" msgid "Matrix server" msgstr "Media Streaming Server" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Konfiguration" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4203,10 +4353,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Block sandbox" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Maximalt antal spelare" @@ -4290,10 +4436,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "Enkel mediaserver" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "Media-filer katalog" @@ -4368,10 +4510,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "Läsare för nyhetsflödet" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Enter a valid username." @@ -4539,10 +4677,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Röstchatt" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Ange SuperUser lösenord" @@ -4592,11 +4726,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Server" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "SuperUser lösenord har uppdaterats." @@ -4655,7 +4784,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Värdnamn" @@ -4692,6 +4821,16 @@ msgstr "" "sluta med bindestreck. Varje ord får vara max 63 tecken. Total längd på " "domännamnet får max vara 253 tecken." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Domäner" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4727,14 +4866,6 @@ msgstr "Få support" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Domäner" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Tjänster" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -5019,54 +5150,50 @@ msgstr "" msgid "-- select --" msgstr "--Välj--" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Synligt namn för nätverket." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Läge" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Infrastruktur" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Kopplingspunkt" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Ad-hoc-" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Frekvensbandet" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Automatisk" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2,4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Kanal" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -5074,11 +5201,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." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -5088,11 +5215,11 @@ msgstr "" "en åtkomstpunkt ska du endast ansluta om åtkomstpunktens BSSID matchar det " "som angetts. Exempel: 00:11:22: aa: bb: cc." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Autentiseringsläge" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5100,20 +5227,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." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Öppet" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, 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" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

Your {box_name} has " @@ -5137,7 +5264,7 @@ msgstr "" "{box_name} är direkt ansluten till Internet och alla dina enheter ansluter " "till {box_name} för sin Internetanslutning.

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

Your Internet " @@ -5148,11 +5275,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.

" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "Välj din internetanslutningstyp" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5170,7 +5297,7 @@ msgstr "" "en 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.

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

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

This means that " @@ -5208,7 +5335,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.

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

You will be suggested the most conservative actions.

" @@ -5217,11 +5344,11 @@ msgstr "" "

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

" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "Önskad routerkonfiguration" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -5269,6 +5396,30 @@ msgstr "" "för tillfället och vill bli påmind senare. Vissa andra konfigurationssteg " "kan misslyckas.

" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Internet" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Lokalt nätverksdomän" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5289,7 +5440,7 @@ msgstr "Redigera anslutning" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Redigera" @@ -5488,10 +5639,6 @@ msgstr "Ta Bort Anslutning" msgid "Delete connection %(name)s permanently?" msgstr "Ta bort anslutning %(name)s permanent?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Internet" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5503,13 +5650,6 @@ msgstr "Avstånd" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6096,10 +6236,6 @@ msgstr "Denna app är experimentell." msgid "Nextcloud" msgstr "Nextcloud" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "Fillagring & samarbete" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "Inte inställt" @@ -6189,11 +6325,7 @@ msgstr "Ansluta till VPN-tjänster" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Virtuellt privat nätverk" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6210,7 +6342,8 @@ msgstr "Tunnelblick" msgid "VPN server" msgstr "DNS-Server" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 #, fuzzy #| msgid "Name Services" msgid "Remote access" @@ -6306,11 +6439,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Offentlig Synlighet" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "PageKite domän" @@ -6390,6 +6519,16 @@ msgstr "Lade till anpassad service" msgid "This service already exists" msgstr "Den här tjänsten finns redan" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "Tunnelblick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Anpassade tjänster" @@ -6462,10 +6601,6 @@ msgstr "" "Se SSH-klientinstallation instruktioner" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "Prestanda" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6485,10 +6620,16 @@ msgstr "" "Prestandamätvärden samlas in av Performance Co-Pilot och kan visas med " "Cockpit-appen." -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Systemövervakning" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Starta om eller stänga av systemet." @@ -6497,8 +6638,18 @@ msgstr "Starta om eller stänga av systemet." msgid "Power" msgstr "Ström" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Stänga ner" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Starta om" @@ -6588,6 +6739,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS Server" +msgid "Fallback DNS" +msgstr "DNS-Server" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6618,10 +6779,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Webbproxy" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6638,12 +6795,6 @@ msgstr "" msgid "Proxy server" msgstr "Gobby-Server" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Lokalt nätverksdomän" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6677,10 +6828,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "IRC-klient" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6723,10 +6870,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Kalender och adressbok" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6860,10 +7003,6 @@ msgstr "" "security/lesssecureapps\" >https://www.Google.com/settings/Security/" "lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "E-postklient" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "Använd endast den lokala e-postservern" @@ -6928,10 +7067,6 @@ msgstr "Läsa och prenumerera på nyhetsflöden" msgid "RSS-Bridge" msgstr "RSS-Bridge" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "RSS Feed Generator" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "Tillåt offentlig åtkomst" @@ -6999,10 +7134,6 @@ msgstr "Tillgång till privata delningar" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "Nätverk För Fillagring" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Android Samba-Klient" @@ -7161,10 +7292,6 @@ msgstr "Sök på webben" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Webbsökning" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Säker sökning" @@ -7205,6 +7332,18 @@ msgstr "" "inbrott försök till SSH-servern och andra aktiverade lösenordsskyddade " "Internet-tjänster." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Automatisk" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Portar" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7336,14 +7475,14 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Bokmärken" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "Shaarli" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Bokmärken" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7399,10 +7538,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Shadowsocks klient" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "Förbigå censur" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "Serverns värdnamn eller IP-adress" @@ -7449,14 +7584,10 @@ msgstr "" "klienter att ansluta till den. Klienters data kommer att krypteras och " "skickas via proxy via denna server." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "Shadowsocks Server" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "Hjälp andra att kringgå censur" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "Rekommenderas" @@ -7702,6 +7833,18 @@ msgstr "" "Behåll maximalt så här många årsögonblicksbilder. Standardvärdet är 0 " "(behåll ingen årsögonblicksbild)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "Vill du ta bort följande ögonblicksbilder permanent?" @@ -7836,7 +7979,9 @@ msgstr "" "anslutningar." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Secure Shell-Server (SSH)" #: modules/ssh/__init__.py:75 @@ -7871,6 +8016,24 @@ msgstr "" "SSH. När det är inaktiverat kan endast användare i grupperna root, admin och " "freedombox-ssh logga in via SSH." +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH" +msgid "SSH" +msgstr "SSH" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Ta bort plats" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Fingeravtryck" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Server fingeravtryck" @@ -7903,7 +8066,7 @@ msgstr "Skriv in bokstäverna i bilden för att gå vidare till inloggningssidan msgid "Proceed to Login" msgstr "Fortsätt till inloggning" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Logga in" @@ -7922,11 +8085,6 @@ msgstr "" "{box_name}. Du kan visa lagringsmedia som för närvarande används, montera " "och demontera flyttbara media, expandera rotpartitionen etc." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Lagring" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -8086,6 +8244,26 @@ msgstr "Share" msgid "Other directory (specify below)" msgstr "Annan katalog (specificera nedan)" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Automatisk" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Utöka root-partitionen" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "Följande lagringsenheter används:" @@ -8202,10 +8380,6 @@ msgstr "Administrera Syncthing-program" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Filsynkronisering" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8240,10 +8414,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -8274,7 +8444,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8288,7 +8458,7 @@ msgstr "" "använder TOR Browser." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." @@ -8296,7 +8466,7 @@ msgstr "" "Denna app tillhandahåller relätjänster för att bidra till Tor-nätverket och " "hjälpa andra att övervinna censur." -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8308,15 +8478,11 @@ msgstr "" "internet även när man använder en internetleverantör som begränsar servrar " "hemma." -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Anonymitetsnätverk" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Tor Onion service" @@ -8325,19 +8491,19 @@ msgstr "Tor Onion service" msgid "Tor Bridge Relay" msgstr "Tor Bridge Relay" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Tor relä port tillgänglig" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Obfs3 transport registrerad" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Obfs4 transport registrerad" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "Onion tjänst är version 3" @@ -8454,10 +8620,6 @@ msgstr "Anonymitetsnätverk" msgid "Onion Service" msgstr "Onion tjänst" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Portar" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Uppdatera konfigurationen" @@ -8467,7 +8629,7 @@ msgstr "Uppdatera konfigurationen" msgid "Error configuring app: {error}" msgstr "Fel vid konfigurering av appen: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8480,7 +8642,7 @@ msgstr "" "appar för att komma åt internet via Tor-nätverket. ISP-censur kan kringgås " "med hjälp av uppströms broar." -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "Tor Proxy" @@ -8488,12 +8650,12 @@ msgstr "Tor Proxy" msgid "Tor Socks Proxy" msgstr "Tor SOCKS-proxy" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Tillgång URL {url} på TCP {kind} via Tor" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Bekräfta Tor-användning vid {url} på TCP {kind}" @@ -8722,6 +8884,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "Aktivera frekventa uppdateringar (rekommenderas)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "New value" +msgid "New features" +msgstr "Nytt värde" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -9029,6 +9201,18 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "Användarkonto skapat, du är nu inloggad" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Hantera ögonblicksbilder" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Behörigheter" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9559,10 +9743,6 @@ msgstr "" msgid "WordPress" msgstr "WordPress" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "Webbplats och blogg" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "Publik tillgång" @@ -9616,10 +9796,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "Foto Organizer" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "Aktivera OpenStreetMap för kartor" @@ -9854,6 +10030,12 @@ msgstr "Tjänsten %(service_name)s körs inte." msgid "Search with tags" msgstr "Sök på webben" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search the web" +msgid "Clear all tags" +msgstr "Sök på webben" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " @@ -9863,43 +10045,35 @@ msgstr "" "Det är gratis programvara som låter dig enkelt installera och hantera " "serverappar." -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Hem" -#: templates/base.html:121 -msgid "Home" -msgstr "Hem" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Appar" -#: templates/base.html:130 -msgid "Apps" -msgstr "Appar" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " System" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Ändra lösenord" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Stänga ner" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Logga ut" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Välj språk" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Logga in" @@ -10121,11 +10295,15 @@ msgstr "" "All appdata och konfiguration kommer att gå förlorad permanent. Appen kan " "installeras på nytt igen." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Instänllningar oförändrade" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "innan du avinstallerar {app_id}" @@ -10134,6 +10312,111 @@ msgstr "innan du avinstallerar {app_id}" msgid "Gujarati" msgstr "Gujarati" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Fil & Snippet Sharing" + +#~ msgid "Domain Name Server" +#~ msgstr "Domän Namn Server" + +#~ msgid "E-book Library" +#~ msgstr "E-bok Bibliotek" + +#~ msgid "Server Administration" +#~ msgstr "Server administrering" + +#~ msgid "VoIP Helper" +#~ msgstr "VoIP-hjälpare" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "BitTorrent Webbklient" + +#~ msgid "Chat Server" +#~ msgstr "Chat-Server" + +#~ msgid "Email Server" +#~ msgstr "E-postserver" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Enkelt Git hosting" + +#~ msgid "Documentation" +#~ msgstr "Dokumentation" + +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki och Blogg" + +#~ msgid "Gobby Server" +#~ msgstr "Gobby-Server" + +#~ msgid "Video Room" +#~ msgstr "Videorum" + +#~ msgid "Chat Client" +#~ msgstr "Chat klient" + +#~ msgid "Offline Wikipedia" +#~ msgstr "Offline Wikipedia" + +#~ msgid "Block Sandbox" +#~ msgstr "Block sandbox" + +#~ msgid "Simple Media Server" +#~ msgstr "Enkel mediaserver" + +#~ msgid "News Feed Reader" +#~ msgstr "Läsare för nyhetsflödet" + +#~ msgid "Voice Chat" +#~ msgstr "Röstchatt" + +#~ msgid "File Storage & Collaboration" +#~ msgstr "Fillagring & samarbete" + +#~ msgid "Virtual Private Network" +#~ msgstr "Virtuellt privat nätverk" + +#~ msgid "Public Visibility" +#~ msgstr "Offentlig Synlighet" + +#~ msgid "Web Proxy" +#~ msgstr "Webbproxy" + +#~ msgid "IRC Client" +#~ msgstr "IRC-klient" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Kalender och adressbok" + +#~ msgid "Email Client" +#~ msgstr "E-postklient" + +#~ msgid "RSS Feed Generator" +#~ msgstr "RSS Feed Generator" + +#~ msgid "Network File Storage" +#~ msgstr "Nätverk För Fillagring" + +#~ msgid "Web Search" +#~ msgstr "Webbsökning" + +#~ msgid "Bypass Censorship" +#~ msgstr "Förbigå censur" + +#~ msgid "Help Others Bypass Censorship" +#~ msgstr "Hjälp andra att kringgå censur" + +#~ msgid "File Synchronization" +#~ msgstr "Filsynkronisering" + +#~ msgid "Anonymity Network" +#~ msgstr "Anonymitetsnätverk" + +#~ msgid "Website and Blog" +#~ msgstr "Webbplats och blogg" + +#~ msgid "Photo Organizer" +#~ msgstr "Foto Organizer" + #, python-format #~ msgid "" #~ "\n" @@ -10509,9 +10792,6 @@ msgstr "Gujarati" #~ msgid "SSH authentication with password enabled." #~ msgstr "SSH-autentisering med lösenord aktiverat." -#~ msgid "Error running apt-get" -#~ msgstr "Fel vid körning av apt-get" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "Kärnfunktioner och webbgränssnitt för %(box_name)s" @@ -10697,9 +10977,6 @@ msgstr "Gujarati" #~ msgid "Service Alert" #~ msgstr "Servicevarning" -#~ msgid "Repair" -#~ msgstr "Reparera" - #, python-brace-format #~ msgid "Internal error in {0}" #~ msgstr "Internt fel i {0}" @@ -10980,9 +11257,6 @@ msgstr "Gujarati" #~ msgid "Connected introducers" #~ msgstr "Anslutna introducerare" -#~ msgid "Remove" -#~ msgstr "Ta bort" - #~ msgid "Postfix domain name config" #~ msgstr "Konfiguration av Postfix domännamn" @@ -11007,9 +11281,6 @@ msgstr "Gujarati" #~ msgid "Delete selected" #~ msgstr "Tabort valda" -#~ msgid "New value" -#~ msgstr "Nytt värde" - #~ msgid "There was a problem with your request. Please try again." #~ msgstr "Ett problem uppstod med din begäran. Var god försök igen." @@ -11589,9 +11860,6 @@ msgstr "Gujarati" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "Inte tillgänglig" diff --git a/plinth/locale/ta/LC_MESSAGES/django.po b/plinth/locale/ta/LC_MESSAGES/django.po index f96503738..b26367a90 100644 --- a/plinth/locale/ta/LC_MESSAGES/django.po +++ b/plinth/locale/ta/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-12-27 01:03+0000\n" "Last-Translator: James Valleroy \n" "Language-Team: Tamil calibre group will be able to access the " "app. All users with access can use all the libraries." msgstr "" -" காலிபர் குழுவைச் சேர்ந்த பயனர்கள் மட்டுமே பயன்பாட்டை அணுக முடியும். அணுகல் உள்" -"ள அனைத்து பயனர்களும் அனைத்து நூலகங்களையும் பயன்படுத்தலாம்." +" காலிபர் குழுவைச் சேர்ந்த பயனர்கள் மட்டுமே பயன்பாட்டை அணுக முடியும். அணுகல் " +"உள்ள அனைத்து பயனர்களும் அனைத்து நூலகங்களையும் பயன்படுத்தலாம்." #: modules/calibre/__init__.py:53 msgid "Use calibre e-book libraries" @@ -1100,10 +1201,6 @@ msgstr "காலிபர் மின் புத்தக நூலகங் msgid "calibre" msgstr "காலிபர்" -#: modules/calibre/__init__.py:57 -msgid "E-book Library" -msgstr "மின் புத்தக நூலகம்" - #: modules/calibre/forms.py:16 msgid "Name of the new library" msgstr "புதிய நூலகத்தின் பெயர்" @@ -1113,8 +1210,8 @@ msgid "" "Only letters of the English alphabet, numbers and the characters _ . and - " "without spaces or special characters. Example: My_Library_2000" msgstr "" -"ஆங்கில எழுத்துக்கள், எண்கள் மற்றும் எழுத்துக்களின் எழுத்துக்கள் மட்டுமே _. மற்றும் - இடைவெளிகள்" -" அல்லது சிறப்பு எழுத்துக்கள் இல்லாமல். எடுத்துக்காட்டு: my_library_2000" +"ஆங்கில எழுத்துக்கள், எண்கள் மற்றும் எழுத்துக்களின் எழுத்துக்கள் மட்டுமே _. மற்றும் - " +"இடைவெளிகள் அல்லது சிறப்பு எழுத்துக்கள் இல்லாமல். எடுத்துக்காட்டு: my_library_2000" #: modules/calibre/forms.py:28 msgid "A library with this name already exists." @@ -1208,8 +1305,8 @@ msgid "" msgstr "" "காக்பிட் ஒரு சேவையக மேலாளராகும், இது ஒரு வலை உலாவி வழியாக குனு/லினக்ச் சேவையகங்களை " "நிர்வகிப்பதை எளிதாக்குகிறது. ஒரு {box_name} இல், பொதுவாக தேவையில்லாத பல மேம்பட்ட " -"செயல்பாடுகளுக்கு கட்டுப்பாடுகள் கிடைக்கின்றன. கன்சோல் செயல்பாடுகளுக்கான வலை அடிப்படையிலா" -"ன முனையமும் கிடைக்கிறது." +"செயல்பாடுகளுக்கு கட்டுப்பாடுகள் கிடைக்கின்றன. கன்சோல் செயல்பாடுகளுக்கான வலை " +"அடிப்படையிலான முனையமும் கிடைக்கிறது." #: modules/cockpit/__init__.py:29 msgid "" @@ -1219,8 +1316,8 @@ msgid "" "management." msgstr "" "வட்டு பகிர்வு மற்றும் RAID மேலாண்மை போன்ற மேம்பட்ட சேமிப்பக செயல்பாடுகளைச் செய்ய காக்பிட் " -"பயன்படுத்தப்படலாம். தனிப்பயன் ஃபயர்வால் துறைமுகங்கள் மற்றும் பிணைப்பு, பிரிட்சிங் மற்றும் " -"வி.எல்.ஏ.என் மேலாண்மை போன்ற மேம்பட்ட நெட்வொர்க்கிங் ஆகியவற்றைத் திறக்க இதைப் பயன்படுத்தலாம்." +"பயன்படுத்தப்படலாம். தனிப்பயன் ஃபயர்வால் துறைமுகங்கள் மற்றும் பிணைப்பு, பிரிட்சிங் மற்றும் வி." +"எல்.ஏ.என் மேலாண்மை போன்ற மேம்பட்ட நெட்வொர்க்கிங் ஆகியவற்றைத் திறக்க இதைப் பயன்படுத்தலாம்." #: modules/cockpit/__init__.py:34 #, python-brace-format @@ -1236,16 +1333,48 @@ msgstr "" msgid "Cockpit" msgstr "வானோடியறை" -#: modules/cockpit/__init__.py:55 -msgid "Server Administration" -msgstr "சேவையக நிர்வாகம்" +#: modules/cockpit/manifest.py:23 +#, fuzzy +#| msgid "Administration" +msgid "Advanced administration" +msgstr "நிர்வாகம்" + +#: modules/cockpit/manifest.py:24 +#, fuzzy +#| msgid "Web sharing" +msgid "Web terminal" +msgstr "வலை பகிர்வு" + +#: modules/cockpit/manifest.py:25 modules/storage/__init__.py:47 +#: modules/storage/__init__.py:319 modules/storage/__init__.py:350 +#: modules/storage/__init__.py:396 +msgid "Storage" +msgstr "சேமிப்பு" + +#: modules/cockpit/manifest.py:26 +#, fuzzy +#| msgid "Networks" +msgid "Networking" +msgstr "நெட்வொர்க்குகள்" + +#: modules/cockpit/manifest.py:27 modules/names/templates/names.html:20 +msgid "Services" +msgstr "சேவைகள்" + +#: modules/cockpit/manifest.py:28 +msgid "Logs" +msgstr "" + +#: modules/cockpit/manifest.py:29 modules/performance/__init__.py:16 +#: modules/performance/__init__.py:40 +msgid "Performance" +msgstr "செயல்திறன்" #: modules/config/__init__.py:18 msgid "" "Here you can set some general configuration options like webserver home page " "etc." -msgstr "" -"வெப்சர்வர் முகப்பு பக்கம் போன்ற சில பொதுவான உள்ளமைவு விருப்பங்களை இங்கே அமைக்கலாம்." +msgstr "வெப்சர்வர் முகப்பு பக்கம் போன்ற சில பொதுவான உள்ளமைவு விருப்பங்களை இங்கே அமைக்கலாம்." #: modules/config/__init__.py:40 msgid "General Configuration" @@ -1286,9 +1415,9 @@ msgstr "" "வலையில் உங்கள் {box_name} ஐ யாராவது பார்வையிடும்போது வழங்கப்பட வேண்டிய இயல்புநிலை " "பக்கத்தைத் தேர்வுசெய்க. டொமைன் பெயரை யாராவது பார்வையிடும்போது உங்கள் வலைப்பதிவு அல்லது " "விக்கியை முகப்பு பக்கமாக அமைப்பது ஒரு பொதுவான பயன்பாட்டு வழக்கு. முகப்பு பக்கம் " -"{box_name} பணி (பிளவு) தவிர வேறு ஏதாவது அமைக்கப்பட்டவுடன், உங்கள் பயனர்கள் {box_name}" -" சேவையை (அச்தி) அடைய வெளிப்படையாக /அச்திவாரத்தை அல்லது /ஃப்ரீடம்பாக்சை தட்டச்சு செய்ய " -"வேண்டும்." +"{box_name} பணி (பிளவு) தவிர வேறு ஏதாவது அமைக்கப்பட்டவுடன், உங்கள் பயனர்கள் " +"{box_name} சேவையை (அச்தி) அடைய வெளிப்படையாக /அச்திவாரத்தை அல்லது /ஃப்ரீடம்பாக்சை " +"தட்டச்சு செய்ய வேண்டும்." #: modules/config/forms.py:48 msgid "Show advanced apps and features" @@ -1296,8 +1425,7 @@ msgstr "மேம்பட்ட பயன்பாடுகள் மற்ற #: modules/config/forms.py:50 msgid "Show apps and features that require more technical knowledge." -msgstr "" -"அதிக தொழில்நுட்ப அறிவு தேவைப்படும் பயன்பாடுகள் மற்றும் அம்சங்களைக் காட்டு." +msgstr "அதிக தொழில்நுட்ப அறிவு தேவைப்படும் பயன்பாடுகள் மற்றும் அம்சங்களைக் காட்டு." #: modules/config/forms.py:54 msgid "System-wide logging" @@ -1309,8 +1437,7 @@ msgstr "தனியுரிமைக்காக பதிவுசெய் #: modules/config/forms.py:57 msgid "Keep some in memory until a restart, for performance" -msgstr "" -"செயல்திறனுக்காக மறுதொடக்கம் செய்யும் வரை சிலவற்றை நினைவகத்தில் வைத்திருங்கள்" +msgstr "செயல்திறனுக்காக மறுதொடக்கம் செய்யும் வரை சிலவற்றை நினைவகத்தில் வைத்திருங்கள்" #: modules/config/forms.py:60 msgid "Write to disk, useful for debugging" @@ -1324,6 +1451,20 @@ msgstr "" "பல்வேறு சேவைகளிலிருந்து கணினியை யார் அணுகினர் மற்றும் பிழைத்திருத்த தகவல்களை பதிவுகள் " "கொண்டுள்ளன" +#: modules/config/manifest.py:8 modules/help/templates/help_about.html:100 +msgid "Homepage" +msgstr "முகப்புப்பக்கம்" + +#: modules/config/manifest.py:8 +msgid "Logging" +msgstr "" + +#: modules/config/manifest.py:8 +#, fuzzy +#| msgid "Advanced" +msgid "Advanced apps" +msgstr "மேம்பட்ட" + #: modules/config/views.py:41 #, python-brace-format msgid "Error setting webserver home page: {exception}" @@ -1355,8 +1496,8 @@ msgid "" msgstr "" "கோட்டர்ன் என்பது டர்ன் மற்றும் ச்டன் நெறிமுறைகளை செயல்படுத்துவதன் மூலம் ஆடியோ/வீடியோ " "அழைப்புகள் மற்றும் மாநாடுகளை எளிதாக்கும் சேவையகமாகும். WEBRTC, SIP மற்றும் பிற " -"தகவல்தொடர்பு சேவையகங்கள் ஒருவருக்கொருவர் இணைக்க முடியாத கட்சிகளுக்கு இடையில் ஒரு அழைப்பை" -" நிறுவ இதைப் பயன்படுத்தலாம்." +"தகவல்தொடர்பு சேவையகங்கள் ஒருவருக்கொருவர் இணைக்க முடியாத கட்சிகளுக்கு இடையில் ஒரு " +"அழைப்பை நிறுவ இதைப் பயன்படுத்தலாம்." #: modules/coturn/__init__.py:30 #, python-brace-format @@ -1365,18 +1506,14 @@ msgid "" "href=\"{ms_url}\">Matrix Synapse or ejabberd " "need to be configured with the details provided here." msgstr "" -"இது பயனர்களால் நேரடியாகப் பயன்படுத்தப்பட வேண்டும் என்று அர்த்தமல்ல. மேட்ரிக்ச் சினாப்ச் அல்லது ejabberd போன்ற சேவையகங்கள்" -" இங்கே வழங்கப்பட்ட விவரங்களுடன் கட்டமைக்கப்பட வேண்டும்." +"இது பயனர்களால் நேரடியாகப் பயன்படுத்தப்பட வேண்டும் என்று அர்த்தமல்ல. மேட்ரிக்ச் சினாப்ச் அல்லது ejabberd போன்ற சேவையகங்கள் இங்கே வழங்கப்பட்ட விவரங்களுடன் கட்டமைக்கப்பட வேண்டும்." #: modules/coturn/__init__.py:52 msgid "Coturn" msgstr "கோட்டர்ன்" -#: modules/coturn/__init__.py:53 -msgid "VoIP Helper" -msgstr "VoIP உதவி" - #: modules/coturn/forms.py:23 msgid "Invalid list of STUN/TURN Server URIs" msgstr "ச்டன்/டர்ன் சர்வர் யுஆர்ஐக்களின் தவறான பட்டியல்" @@ -1395,8 +1532,7 @@ msgstr "திருப்பம்" #: modules/coturn/templates/coturn.html:15 msgid "Use the following URLs to configure your communication server:" -msgstr "" -"உங்கள் தகவல்தொடர்பு சேவையகத்தை உள்ளமைக்க பின்வரும் முகவரி களைப் பயன்படுத்தவும்:" +msgstr "உங்கள் தகவல்தொடர்பு சேவையகத்தை உள்ளமைக்க பின்வரும் முகவரி களைப் பயன்படுத்தவும்:" #: modules/coturn/templates/coturn.html:24 msgid "Use the following shared authentication secret:" @@ -1427,13 +1563,25 @@ msgid "" "Set your time zone to get accurate timestamps. This will set the system-wide " "time zone." msgstr "" -"துல்லியமான நேர முத்திரைகளைப் பெற உங்கள் நேர மண்டலத்தை அமைக்கவும். இது கணினி அளவிலான நே" -"ர மண்டலத்தை அமைக்கும்." +"துல்லியமான நேர முத்திரைகளைப் பெற உங்கள் நேர மண்டலத்தை அமைக்கவும். இது கணினி அளவிலான " +"நேர மண்டலத்தை அமைக்கும்." #: modules/datetime/forms.py:30 msgid "-- no time zone set --" msgstr "-நேர மண்டல தொகுப்பு இல்லை-" +#: modules/datetime/manifest.py:15 +#, fuzzy +#| msgid "Network drive" +msgid "Network time" +msgstr "பிணையம் இயக்கி" + +#: modules/datetime/manifest.py:15 +#, fuzzy +#| msgid "Time Zone" +msgid "Timezone" +msgstr "நேர மண்டலம்" + #: modules/datetime/views.py:53 #, python-brace-format msgid "Error setting time zone: {exception}" @@ -1452,8 +1600,8 @@ msgid "" "The default password is 'deluge', but you should log in and change it " "immediately after enabling this service." msgstr "" -"இயல்புநிலை கடவுச்சொல் 'பிரளயம்', ஆனால் இந்த சேவையை இயக்கிய உடனேயே நீங்கள் உள்நுழைந்து அதை" -" மாற்ற வேண்டும்." +"இயல்புநிலை கடவுச்சொல் 'பிரளயம்', ஆனால் இந்த சேவையை இயக்கிய உடனேயே நீங்கள் உள்நுழைந்து " +"அதை மாற்ற வேண்டும்." #: modules/deluge/__init__.py:56 modules/transmission/__init__.py:70 msgid "Download files using BitTorrent applications" @@ -1463,10 +1611,6 @@ msgstr "பிட்டோரண்ட் பயன்பாடுகளைப msgid "Deluge" msgstr "பிரளயம்" -#: modules/deluge/__init__.py:62 modules/transmission/__init__.py:76 -msgid "BitTorrent Web Client" -msgstr "பிட்டோரண்ட் வலை வாங்கி" - #: modules/deluge/forms.py:20 modules/transmission/forms.py:20 msgid "Download directory" msgstr "கோப்பகத்தைப் பதிவிறக்கவும்" @@ -1587,6 +1731,20 @@ msgstr "தானியங்கி பழுதுபார்ப்பை இ msgid "If issues are found, try to repair them automatically." msgstr "சிக்கல்கள் காணப்பட்டால், அவற்றை தானாக சரிசெய்ய முயற்சிக்கவும்." +#: modules/diagnostics/manifest.py:10 +msgid "Detect problems" +msgstr "" + +#: modules/diagnostics/manifest.py:10 +#, fuzzy +#| msgid "Repairing app" +msgid "Repair" +msgstr "பயன்பாட்டை சரிசெய்தல்" + +#: modules/diagnostics/manifest.py:10 +msgid "Daily" +msgstr "" + #: modules/diagnostics/templates/diagnostics.html:11 msgid "Diagnostics Run" msgstr "கண்டறிதல் ரன்" @@ -1614,7 +1772,7 @@ msgstr "பயன்பாடு: %(app_name)s" msgid "Try to repair" msgstr "சரிசெய்ய முயற்சி செய்யுங்கள்" -#: modules/diagnostics/templates/diagnostics_app.html:39 +#: modules/diagnostics/templates/diagnostics_app.html:29 msgid "This app does not support diagnostics" msgstr "இந்த பயன்பாடு கண்டறிதலை ஆதரிக்கவில்லை" @@ -1643,11 +1801,11 @@ msgstr "தேர்வு" msgid "Result" msgstr "முடிவு" -#: modules/diagnostics/views.py:125 +#: modules/diagnostics/views.py:117 msgid "Diagnostic Test" msgstr "கண்டறியும் சோதனை" -#: modules/diagnostics/views.py:155 +#: modules/diagnostics/views.py:146 #, python-brace-format msgid "App {app_id} is not installed, cannot repair" msgstr "பயன்பாடு {app_id} நிறுவப்படவில்லை, சரிசெய்ய முடியாது" @@ -1675,10 +1833,10 @@ msgid "" msgstr "" "உங்கள் ஐபி முகவரிக்கு ஒரு டிஎன்எச் பெயரை ஒதுக்குவதும், உங்கள் இணைய வழங்குநரால் உங்கள் ஐபி " "மாற்றும் ஒவ்வொரு முறையும் டிஎன்எச் பெயரைப் புதுப்பிப்பதும் தீர்வு. உங்கள் தற்போதைய பொது ஐபி " -"முகவரியை ஒரு gnudip சேவையகத்திற்கு தள்ள மாறும் டிஎன்எச்" -" உங்களை அனுமதிக்கிறது. பின்னர், சேவையகம் உங்கள் டிஎன்எச் பெயரை புதிய ஐபிக்கு ஒதுக்கும், " -"மேலும் இணையத்திலிருந்து யாராவது உங்கள் டிஎன்எச் பெயரைக் கேட்டால், அவர்கள் உங்கள் தற்போதைய " -"ஐபி முகவரியுடன் பதிலைப் பெறுவார்கள்." +"முகவரியை ஒரு gnudip சேவையகத்திற்கு தள்ள மாறும் " +"டிஎன்எச் உங்களை அனுமதிக்கிறது. பின்னர், சேவையகம் உங்கள் டிஎன்எச் பெயரை புதிய ஐபிக்கு " +"ஒதுக்கும், மேலும் இணையத்திலிருந்து யாராவது உங்கள் டிஎன்எச் பெயரைக் கேட்டால், அவர்கள் உங்கள் " +"தற்போதைய ஐபி முகவரியுடன் பதிலைப் பெறுவார்கள்." #: modules/dynamicdns/__init__.py:40 msgid "" @@ -1688,8 +1846,8 @@ msgid "" "href='http://freedns.afraid.org/' target='_blank'>freedns.afraid.org." msgstr "" "நீங்கள் ஒரு இலவச மாறும் டிஎன்எச் கணக்கைத் தேடுகிறீர்களானால், ddns.freedombox.org இலவச புதுப்பிப்பு முகவரி அடிப்படையிலான சேவைகளை " -"redns.afraid.org இல் நீங்கள் காணலாம்." +"a> இலவச புதுப்பிப்பு முகவரி அடிப்படையிலான சேவைகளை redns." +"afraid.org இல் நீங்கள் காணலாம்." #: modules/dynamicdns/__init__.py:61 msgid "Dynamic DNS Client" @@ -1706,8 +1864,8 @@ msgid "" "providers." msgstr "" "மாறிகள் & lt; பயனர் & gt ;, & lt; பாச் & gt ;, & lt; ip " -"& gt ;, & lt; டொமைன் & gt; முகவரி க்குள் பயன்படுத்தப்படலாம். விவரங்களுக்கு" -" எடுத்துக்காட்டு வழங்குநர்களின் புதுப்பிப்பு முகவரி வார்ப்புருக்கள் பார்க்கவும்." +"& gt ;, & lt; டொமைன் & gt; முகவரி க்குள் பயன்படுத்தப்படலாம். " +"விவரங்களுக்கு எடுத்துக்காட்டு வழங்குநர்களின் புதுப்பிப்பு முகவரி வார்ப்புருக்கள் பார்க்கவும்." #: modules/dynamicdns/forms.py:22 msgid "" @@ -1730,8 +1888,7 @@ msgstr "" #: modules/dynamicdns/forms.py:31 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." -msgstr "" -"உங்கள் {box_name} ஐ அடைய நீங்கள் பயன்படுத்த விரும்பும் பொது டொமைன் பெயர்." +msgstr "உங்கள் {box_name} ஐ அடைய நீங்கள் பயன்படுத்த விரும்பும் பொது டொமைன் பெயர்." #: modules/dynamicdns/forms.py:34 msgid "Use this option if your provider uses self signed certificates." @@ -1812,11 +1969,11 @@ msgid "Invalid domain name" msgstr "தவறான டொமைன் பெயர்" #: modules/dynamicdns/forms.py:88 modules/miniflux/forms.py:11 -#: modules/networks/forms.py:277 modules/users/forms.py:130 +#: modules/networks/forms.py:281 modules/users/forms.py:130 msgid "Username" msgstr "பயனர்பெயர்" -#: modules/dynamicdns/forms.py:95 modules/networks/forms.py:280 +#: modules/dynamicdns/forms.py:95 modules/networks/forms.py:284 msgid "Show password" msgstr "கடவுச்சொல்லைக் காட்டு" @@ -1832,8 +1989,26 @@ msgstr "IPv4 க்கு பதிலாக IPv6 ஐப் பயன்பட msgid "This field is required." msgstr "இந்த புலம் தேவை." +#: modules/dynamicdns/manifest.py:17 +#: modules/dynamicdns/templates/dynamicdns.html:18 +#: modules/email/templates/email.html:35 +#: modules/letsencrypt/templates/letsencrypt.html:24 +#: modules/mediawiki/forms.py:64 +msgid "Domain" +msgstr "டொமைன்" + +#: modules/dynamicdns/manifest.py:17 +msgid "Free" +msgstr "" + +#: modules/dynamicdns/manifest.py:17 +#, fuzzy +#| msgid "Server public key:" +msgid "Needs public IP" +msgstr "சேவையக பொது விசை:" + #: modules/dynamicdns/templates/dynamicdns.html:11 -#: modules/ejabberd/templates/ejabberd.html:13 +#: modules/ejabberd/templates/ejabberd.html:13 modules/firewall/manifest.py:10 #: modules/firewall/templates/firewall.html:16 #: modules/firewall/templates/firewall.html:22 #: modules/letsencrypt/templates/letsencrypt.html:17 @@ -1846,13 +2021,6 @@ msgstr "இந்த புலம் தேவை." msgid "Status" msgstr "நிலை" -#: modules/dynamicdns/templates/dynamicdns.html:18 -#: modules/email/templates/email.html:35 -#: modules/letsencrypt/templates/letsencrypt.html:24 -#: modules/mediawiki/forms.py:64 -msgid "Domain" -msgstr "டொமைன்" - #: modules/dynamicdns/templates/dynamicdns.html:19 msgid "Last update" msgstr "கடைசி புதுப்பிப்பு" @@ -1906,8 +2074,8 @@ msgid "" "any user with a {box_name} login." msgstr "" "உண்மையில் தொடர்பு கொள்ள, நீங்கள் வலை வாங்கி அல்லது வேறு " -" ஐப் பயன்படுத்தலாம் XMPP வாங்கி . இயக்கப்பட்டால், {users_url} உள்நுழைவு உடன் எந்" -"த பயனர் எசாபெர்ட்டை அணுகலாம்." +" ஐப் பயன்படுத்தலாம் XMPP வாங்கி . இயக்கப்பட்டால், {users_url} உள்நுழைவு உடன் " +"எந்த பயனர் எசாபெர்ட்டை அணுகலாம்." #: modules/ejabberd/__init__.py:40 #, python-brace-format @@ -1915,18 +2083,14 @@ msgid "" "ejabberd needs a STUN/TURN server for audio/video calls. Install the Coturn app or configure an external server." msgstr "" -"ஆடியோ/வீடியோ அழைப்புகளுக்கு எசாபெர்டுக்கு ச்டன்/டர்ன் சேவையகம் தேவை. coturn பயன்பாட்டை நிறுவவும் அல்லது வெளிப்புற சேவையகத்தை " -"உள்ளமைக்கவும்." +"ஆடியோ/வீடியோ அழைப்புகளுக்கு எசாபெர்டுக்கு ச்டன்/டர்ன் சேவையகம் தேவை. coturn பயன்பாட்டை நிறுவவும் அல்லது வெளிப்புற " +"சேவையகத்தை உள்ளமைக்கவும்." #: modules/ejabberd/__init__.py:60 msgid "ejabberd" msgstr "எசாபர்ட்" -#: modules/ejabberd/__init__.py:62 modules/matrixsynapse/__init__.py:56 -msgid "Chat Server" -msgstr "அரட்டை சேவையகம்" - #: modules/ejabberd/forms.py:19 msgid "Domain names" msgstr "டொமைன் பெயர்கள்" @@ -1978,8 +2142,7 @@ msgstr "சேவையக URIS ஐ ச்டன்/டர்ன்" #: modules/ejabberd/forms.py:46 modules/matrixsynapse/forms.py:49 msgid "List of public URIs of the STUN/TURN server, one on each line." -msgstr "" -"ச்டன்/டர்ன் சேவையகத்தின் பொது யூரி களின் பட்டியல், ஒவ்வொரு வரியிலும் ஒன்று." +msgstr "ச்டன்/டர்ன் சேவையகத்தின் பொது யூரி களின் பட்டியல், ஒவ்வொரு வரியிலும் ஒன்று." #: modules/ejabberd/forms.py:50 modules/matrixsynapse/forms.py:53 msgid "Shared Authentication Secret" @@ -2051,8 +2214,8 @@ msgid "" "system Name Services page." msgstr "" "உங்கள் XMPP சேவையக டொமைன் %(domain_name)s என அமைக்கப்பட்டுள்ளது. பயனர் ஐடிகள் " -" பயனர்பெயர்@%(domain_name)s போல இருக்கும். உங்கள் டொமைனை கணினியில் பெயர் சேவைகள் பக்கத்தில் அமைக்கலாம்." +" பயனர்பெயர்@%(domain_name)s போல இருக்கும். உங்கள் டொமைனை கணினியில் பெயர் சேவைகள் பக்கத்தில் அமைக்கலாம்." #: modules/ejabberd/templates/ejabberd.html:25 #, python-format @@ -2060,8 +2223,8 @@ msgid "" "Your XMPP server domain is not set. You can setup your domain on the system " "Name Services page." msgstr "" -"உங்கள் XMPP சேவையக டொமைன் அமைக்கப்படவில்லை. உங்கள் டொமைனை கணினியில் பெயர் சேவைகள் பக்கத்தில் அமைக்கலாம்." +"உங்கள் XMPP சேவையக டொமைன் அமைக்கப்படவில்லை. உங்கள் டொமைனை கணினியில் பெயர் சேவைகள் பக்கத்தில் அமைக்கலாம்." #: modules/email/__init__.py:26 msgid "" @@ -2120,15 +2283,11 @@ msgstr "" msgid "Postfix/Dovecot" msgstr "போச்ட்ஃபிக்ச்/டோவ்கோட்" -#: modules/email/__init__.py:64 -msgid "Email Server" -msgstr "மின்னஞ்சல் சேவையகம்" - -#: modules/email/__init__.py:84 +#: modules/email/__init__.py:83 msgid "My Email Aliases" msgstr "எனது மின்னஞ்சல் மாற்றுப்பெயர்கள்" -#: modules/email/__init__.py:85 +#: modules/email/__init__.py:84 msgid "Manage Aliases for Mailbox" msgstr "அஞ்சல் பெட்டிக்கான மாற்றுப்பெயர்களை நிர்வகிக்கவும்" @@ -2258,9 +2417,9 @@ msgid "" "a single HTML file on your {box_name}. You can use it as a personal wiki, as " "a web notebook, or for project documentation." msgstr "" -"ஃபெதர் விக்கி என்பது எளிமையான சுய-இணையான விக்கிகளை உருவாக்குவதற்கான ஒரு கருவியாகும்" -", ஒவ்வொன்றும் உங்கள் {box_name} இல் ஒரு உஉகுமொ கோப்பில் சேமிக்கப்படுகின்றன. நீங்கள் இதை " -"தனிப்பட்ட விக்கியாக, வலை நோட்புக்காக அல்லது திட்ட ஆவணங்களுக்காக பயன்படுத்தலாம்." +"ஃபெதர் விக்கி என்பது எளிமையான சுய-இணையான விக்கிகளை உருவாக்குவதற்கான ஒரு " +"கருவியாகும், ஒவ்வொன்றும் உங்கள் {box_name} இல் ஒரு உஉகுமொ கோப்பில் சேமிக்கப்படுகின்றன. " +"நீங்கள் இதை தனிப்பட்ட விக்கியாக, வலை நோட்புக்காக அல்லது திட்ட ஆவணங்களுக்காக பயன்படுத்தலாம்." #: modules/featherwiki/__init__.py:29 msgid "" @@ -2289,11 +2448,12 @@ msgid "" "{box_name} belonging to the wiki group. Simultaneous editing is not " "supported." msgstr "" -"விக்கிகள் இயல்பாகவே பொதுவில் இல்லை, ஆனால் பகிர்வு அல்லது வெளியீட்டிற்காக அவற்றை பதிவிறக்கம்" -" செய்யலாம். விக்கி குழுவிற்கு சொந்தமான {box_name} on இல் எந்த பயனரும் இல் அவற்றைத் திருத்தலாம். ஒரே நேரத்தில் திருத்துதல் ஆதரிக்கப்படவில்லை." +"விக்கிகள் இயல்பாகவே பொதுவில் இல்லை, ஆனால் பகிர்வு அல்லது வெளியீட்டிற்காக அவற்றை " +"பதிவிறக்கம் செய்யலாம். விக்கி குழுவிற்கு சொந்தமான {box_name} on இல் எந்த பயனரும் இல் " +" அவற்றைத் திருத்தலாம். ஒரே நேரத்தில் திருத்துதல் " +"ஆதரிக்கப்படவில்லை." -#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:80 +#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:79 #: modules/tiddlywiki/__init__.py:61 msgid "View and edit wiki applications" msgstr "விக்கி பயன்பாடுகளைக் காணலாம் மற்றும் திருத்தவும்" @@ -2302,10 +2462,6 @@ msgstr "விக்கி பயன்பாடுகளைக் காணல msgid "Feather Wiki" msgstr "இறகு விக்கி" -#: modules/featherwiki/__init__.py:61 -msgid "Personal Notebooks" -msgstr "தனிப்பட்ட குறிப்பேடுகள்" - #: modules/featherwiki/forms.py:13 modules/tiddlywiki/forms.py:13 msgid "Name of the wiki file, with file extension \".html\"" msgstr "கோப்பு நீட்டிப்புடன் விக்கி கோப்பின் பெயர் \".html\"" @@ -2340,8 +2496,7 @@ msgstr "இந்த கணினியிலிருந்து ஏற்க #: modules/featherwiki/manifest.py:18 #: modules/help/templates/help_about.html:108 modules/ikiwiki/manifest.py:15 -#: modules/mediawiki/__init__.py:52 modules/mediawiki/manifest.py:25 -#: modules/tiddlywiki/manifest.py:19 +#: modules/mediawiki/manifest.py:25 modules/tiddlywiki/manifest.py:19 msgid "Wiki" msgstr "" @@ -2514,8 +2669,22 @@ msgstr "துறைமுகம் {name} ({details}) வெளிப்பு #: modules/firewall/components.py:160 #, python-brace-format msgid "Port {name} ({details}) unavailable for external networks" -msgstr "" -"துறைமுகம் {name} ({details}) வெளிப்புற நெட்வொர்க்குகளுக்கு கிடைக்கவில்லை" +msgstr "துறைமுகம் {name} ({details}) வெளிப்புற நெட்வொர்க்குகளுக்கு கிடைக்கவில்லை" + +#: modules/firewall/manifest.py:10 modules/tor/templates/tor.html:20 +msgid "Ports" +msgstr "துறைமுகங்கள்" + +#: modules/firewall/manifest.py:10 +#, fuzzy +#| msgid "Blocked" +msgid "Blocking" +msgstr "தடுக்கப்பட்டது" + +#: modules/firewall/manifest.py:10 modules/networks/forms.py:319 +#: modules/upgrades/manifest.py:10 +msgid "Automatic" +msgstr "தானியங்கி" #: modules/firewall/templates/firewall.html:21 msgid "Service/Port" @@ -2571,8 +2740,8 @@ msgid "" "Advanced firewall operations such as opening custom ports are provided by " "the Cockpit app." msgstr "" -"தனிப்பயன் துறைமுகங்களைத் திறப்பது போன்ற மேம்பட்ட ஃபயர்வால் செயல்பாடுகள் காக்பிட் பயன்பாட்டால் வழங்கப்படுகின்றன." +"தனிப்பயன் துறைமுகங்களைத் திறப்பது போன்ற மேம்பட்ட ஃபயர்வால் செயல்பாடுகள் காக்பிட் பயன்பாட்டால் வழங்கப்படுகின்றன." #: modules/first_boot/__init__.py:61 msgid "Setup complete! Next steps:" @@ -2609,23 +2778,23 @@ msgstr "" msgid "Firstboot Wizard Secret" msgstr "முதல் பூட் வழிகாட்டி மறைபொருள்" -#: modules/first_boot/templates/firstboot_complete.html:11 +#: modules/first_boot/templates/firstboot_complete.html:14 msgid "Setup Complete! Next Steps:" msgstr "அமைவு முடிந்தது! அடுத்த படிகள்:" -#: modules/first_boot/templates/firstboot_complete.html:18 +#: modules/first_boot/templates/firstboot_complete.html:21 #, fuzzy, python-format msgid "" "Automatic software update " "runs daily by default. For the first time, manually run it now." msgstr "தானியங்கி " -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "இப்போது புதுப்பிக்கவும்" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." @@ -2633,7 +2802,7 @@ msgstr "" "மதிப்பாய்வு தனியுரிமை விருப்பங்கள் " "." -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " @@ -2642,13 +2811,13 @@ msgstr "" "மதிப்பாய்வு செய்து அமைக்கவும் பிணைய இணைப்புகள் . " "பொருந்தினால் இயல்புநிலை வைஃபை கடவுச்சொல்லை மாற்றவும்." -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "ஒரு டொமைன் பெயர் ஐ உள்ளமைக்கவும்." -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote காப்புப்பிரதிகள் " "உள்ளமைத்து திட்டமிடவும்." -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Git tutorial." msgstr "" -"அறிவிலி எவ்வாறு பயன்படுத்துவது என்பது பற்றி மேலும் அறிய அறிவிலி பயிற்சி ." +"அறிவிலி எவ்வாறு பயன்படுத்துவது என்பது பற்றி மேலும் அறிய அறிவிலி பயிற்சி ." #: modules/gitweb/__init__.py:45 msgid "Read-write access to Git repositories" @@ -2708,10 +2877,6 @@ msgstr "அறிவிலி களஞ்சியங்களுக்கா msgid "Gitweb" msgstr "கிட்வெப்" -#: modules/gitweb/__init__.py:49 -msgid "Simple Git Hosting" -msgstr "எளிய அறிவிலி ஓச்டிங்" - #: modules/gitweb/forms.py:59 msgid "Invalid repository URL." msgstr "தவறான களஞ்சிய முகவரி." @@ -2722,8 +2887,7 @@ msgstr "தவறான களஞ்சிய பெயர்." #: modules/gitweb/forms.py:77 msgid "Name of a new repository or URL to import an existing repository." -msgstr "" -"ஏற்கனவே உள்ள களஞ்சியத்தை இறக்குமதி செய்ய புதிய களஞ்சியம் அல்லது முகவரி இன் பெயர்." +msgstr "ஏற்கனவே உள்ள களஞ்சியத்தை இறக்குமதி செய்ய புதிய களஞ்சியம் அல்லது முகவரி இன் பெயர்." #: modules/gitweb/forms.py:83 msgid "Description of the repository" @@ -2833,9 +2997,10 @@ msgstr "களஞ்சியம் திருத்தப்பட்டத msgid "Edit repository" msgstr "களஞ்சியத்தைத் திருத்தவும்" -#: modules/help/__init__.py:33 -msgid "Documentation" -msgstr "" +#: modules/help/__init__.py:33 modules/help/templates/help_index.html:14 +#: templates/help-menu.html:8 templates/help-menu.html:14 +msgid "Help" +msgstr "உதவி" #: modules/help/__init__.py:37 modules/help/templates/help_about.html:104 #: templates/help-menu.html:20 templates/help-menu.html:21 @@ -2861,9 +3026,9 @@ msgstr "கருத்துக்களை சமர்ப்பிக்க msgid "Contribute" msgstr "" -#: modules/help/__init__.py:53 templates/base.html:217 templates/base.html:220 +#: modules/help/__init__.py:53 templates/base.html:215 templates/base.html:218 #: templates/help-menu.html:46 templates/help-menu.html:47 -#: templates/index.html:96 +#: templates/index.html:98 msgid "About" msgstr "" @@ -2875,8 +3040,7 @@ msgstr "வெற்றி:" #: modules/upgrades/templates/upgrades_configure.html:26 #, python-format msgid "You are running %(os_release)s and %(box_name)s version %(version)s." -msgstr "" -"நீங்கள் %(os_release)s மற்றும் %(box_name)s பதிப்பு %(version)s இயக்குகிறீர்கள்." +msgstr "நீங்கள் %(os_release)s மற்றும் %(box_name)s பதிப்பு %(version)s இயக்குகிறீர்கள்." #: modules/help/templates/help_about.html:35 #, python-format @@ -2904,12 +3068,12 @@ msgid "" "your data stays with you." msgstr "" "%(box_name)s என்பது தனிப்பட்ட, தனிப்பட்ட தகவல்தொடர்புகளுக்காக இலவச மென்பொருளை இயக்கும் " -"தனிப்பட்ட சேவையகங்களை உருவாக்க, வடிவமைத்தல் மற்றும் ஊக்குவிப்பதற்கான ஒரு சமூக திட்டமாகும்" -". பாதுகாக்கப்பட்ட தனியுரிமை மற்றும் தரவு பாதுகாப்பு நிலைமைகளின் கீழ் மற்ற இணையத்துடன் " -"இடைமறிக்க அனுமதிக்க வடிவமைக்கப்பட்ட நெட்வொர்க்கிங் சாதனமாகும். இது உங்கள் வைஃபை திசைவியை " -"மாற்றக்கூடிய சாதனத்தில் வலைப்பதிவு, விக்கி, வலைத்தளம், சமூக வலைப்பின்னல், மின்னஞ்சல், வலை " -"பதிலாள் மற்றும் டோர் ரிலே போன்ற பயன்பாடுகளை வழங்குகிறது, இதனால் உங்கள் தரவு உங்களுடன் " -"இருக்கும்." +"தனிப்பட்ட சேவையகங்களை உருவாக்க, வடிவமைத்தல் மற்றும் ஊக்குவிப்பதற்கான ஒரு சமூக " +"திட்டமாகும். பாதுகாக்கப்பட்ட தனியுரிமை மற்றும் தரவு பாதுகாப்பு நிலைமைகளின் கீழ் மற்ற " +"இணையத்துடன் இடைமறிக்க அனுமதிக்க வடிவமைக்கப்பட்ட நெட்வொர்க்கிங் சாதனமாகும். இது உங்கள் " +"வைஃபை திசைவியை மாற்றக்கூடிய சாதனத்தில் வலைப்பதிவு, விக்கி, வலைத்தளம், சமூக " +"வலைப்பின்னல், மின்னஞ்சல், வலை பதிலாள் மற்றும் டோர் ரிலே போன்ற பயன்பாடுகளை வழங்குகிறது, " +"இதனால் உங்கள் தரவு உங்களுடன் இருக்கும்." #: modules/help/templates/help_about.html:62 msgid "" @@ -2921,11 +3085,11 @@ msgid "" "returning the Internet to its intended peer-to-peer architecture." msgstr "" "நெட்வொர்க்கைப் பயன்படுத்துவது பெரும்பாலும் நம்முடைய சிறந்த நலன்களைக் கொண்டிருக்காதவர்களால் " -"மத்தியச்தம் செய்யப்படும் உலகில் நாம் வாழ்கிறோம். மைய சேவையை நம்பாத மென்பொருளை உருவாக்குவதன்" -" மூலம், நாங்கள் கட்டுப்பாட்டையும் தனியுரிமையையும் மீண்டும் பெறலாம். எங்கள் தரவை எங்கள் " -"வீடுகளில் வைத்திருப்பதன் மூலம், அதன் மீது பயனுள்ள சட்டப் பாதுகாப்புகளைப் பெறுகிறோம். பயனர்கள்" -" தங்கள் நெட்வொர்க்குகள் மற்றும் இயந்திரங்கள் மீது மின்சாரம் கொடுப்பதன் மூலம், இணையத்தை அதன் " -"நோக்கம் கொண்ட பியர்-டு-பியர் கட்டமைப்பிற்கு திருப்பித் தருகிறோம்." +"மத்தியச்தம் செய்யப்படும் உலகில் நாம் வாழ்கிறோம். மைய சேவையை நம்பாத மென்பொருளை " +"உருவாக்குவதன் மூலம், நாங்கள் கட்டுப்பாட்டையும் தனியுரிமையையும் மீண்டும் பெறலாம். எங்கள் தரவை " +"எங்கள் வீடுகளில் வைத்திருப்பதன் மூலம், அதன் மீது பயனுள்ள சட்டப் பாதுகாப்புகளைப் பெறுகிறோம். " +"பயனர்கள் தங்கள் நெட்வொர்க்குகள் மற்றும் இயந்திரங்கள் மீது மின்சாரம் கொடுப்பதன் மூலம், இணையத்தை " +"அதன் நோக்கம் கொண்ட பியர்-டு-பியர் கட்டமைப்பிற்கு திருப்பித் தருகிறோம்." #: modules/help/templates/help_about.html:75 #, python-format @@ -2948,21 +3112,17 @@ msgid "" "\"apt source package_name\" in a terminal (using Cockpit or SSH)." msgstr "" "%(box_name)s இலவச மென்பொருள், குனு அஃபெரோ பொது பொது உரிமத்தின் கீழ் உரிமம் பெற்றது. " -"மூலக் குறியீடு ஆன்லைனில் %(box_name)s களஞ்சியம்" -" இல் கிடைக்கிறது. கூடுதலாக, எந்தவொரு டெபியன் தொகுப்பின் மூலக் குறியீட்டையும் டெபியன் ஆதாரங்கள் தளத்திலிருந்து பெறலாம்" -", அல்லது \"பொருத்தமான மூல தொகுப்பு_நேம் ஆகியவற்றை இயக்குவதன் மூலம் \"ஒரு " -"முனையத்தில் (காக்பிட் அல்லது பாஓடு ஐப் பயன்படுத்தி)." +"மூலக் குறியீடு ஆன்லைனில் %(box_name)s களஞ்சியம் இல் கிடைக்கிறது. கூடுதலாக, எந்தவொரு " +"டெபியன் தொகுப்பின் மூலக் குறியீட்டையும் " +"டெபியன் ஆதாரங்கள் தளத்திலிருந்து பெறலாம், அல்லது \"பொருத்தமான மூல " +"தொகுப்பு_நேம் ஆகியவற்றை இயக்குவதன் மூலம் \"ஒரு முனையத்தில் (காக்பிட் அல்லது பாஓடு " +"ஐப் பயன்படுத்தி)." #: modules/help/templates/help_about.html:97 msgid "Learn" msgstr "" -#: modules/help/templates/help_about.html:100 -msgid "Homepage" -msgstr "முகப்புப்பக்கம்" - #: modules/help/templates/help_about.html:116 templates/toolbar.html:19 msgid "Donate" msgstr "" @@ -3009,11 +3169,11 @@ msgid "" "into your language, hosting hackathons or install fests, and by spreading " "the word." msgstr "" -"குறியீட்டை எழுதுதல், பிழைகள் சோதனை செய்தல் மற்றும் புகாரளித்தல், புதிய பயன்பாட்டு வழக்குகள்" -" மற்றும் பயன்பாடுகளைப் பற்றி விவாதித்தல், லோகோக்கள் மற்றும் கலைப்படைப்புகளை வடிவமைத்தல், " -"உங்கள் தம பயனர்களுக்கு ஆதரவை வழங்குதல், ஃப்ரீடோம்பாக்ச் மற்றும் அதன் பயன்பாடுகளை உங்கள் " -"மொழியில் மொழிபெயர்ப்பது, ஏக்கத்தான்களை புரவலன் செய்தல் அல்லது ஃபெச்ட்களை நிறுவுதல் மற்றும் " -"பரப்புவதன் மூலம் நீங்கள் பங்களிக்கலாம் சொல்." +"குறியீட்டை எழுதுதல், பிழைகள் சோதனை செய்தல் மற்றும் புகாரளித்தல், புதிய பயன்பாட்டு " +"வழக்குகள் மற்றும் பயன்பாடுகளைப் பற்றி விவாதித்தல், லோகோக்கள் மற்றும் கலைப்படைப்புகளை " +"வடிவமைத்தல், உங்கள் தம பயனர்களுக்கு ஆதரவை வழங்குதல், ஃப்ரீடோம்பாக்ச் மற்றும் அதன் பயன்பாடுகளை " +"உங்கள் மொழியில் மொழிபெயர்ப்பது, ஏக்கத்தான்களை புரவலன் செய்தல் அல்லது ஃபெச்ட்களை நிறுவுதல் " +"மற்றும் பரப்புவதன் மூலம் நீங்கள் பங்களிக்கலாம் சொல்." #: modules/help/templates/help_contribute.html:28 msgid "" @@ -3026,13 +3186,13 @@ msgid "" "throughout the world. The FreedomBox Foundation would not exist without its " "supporters." msgstr "" -" நன்கொடை இலாப நோக்கற்" -"ற ஃப்ரீடோம்பாக்ச் அறக்கட்டளைக்கு நீங்கள் திட்டத்திற்கு பொருள் ரீதியாக உதவலாம். 2011 ஆம் ஆண்டில் " -"நிறுவப்பட்ட, ஃப்ரீடோம்பாக்ச் அறக்கட்டளை என்பது நியூயார்க் நகரத்தை தளமாகக் கொண்ட 501 (சி) (3)" -" அந்தச்தைக் கொண்ட ஒரு இலாப நோக்கற்ற அமைப்பாகும், இது ஃப்ரீடோம்பாக்சை ஆதரிக்க உள்ளது. இது " -"திட்டத்திற்கான தொழில்நுட்ப உள்கட்டமைப்பு மற்றும் சட்ட சேவைகளை வழங்குகிறது, கூட்டாண்மைகளைத் " -"தொடர்கிறது மற்றும் உலகம் முழுவதும் ஃப்ரீடம்பாக்சிற்கான வக்கீல்களை வழங்குகிறது. ஃப்ரீடோம்பாக்ச் " -"அறக்கட்டளை அதன் ஆதரவாளர்கள் இல்லாமல் இருக்காது." +" நன்கொடை இலாப " +"நோக்கற்ற ஃப்ரீடோம்பாக்ச் அறக்கட்டளைக்கு நீங்கள் திட்டத்திற்கு பொருள் ரீதியாக உதவலாம். 2011 ஆம் " +"ஆண்டில் நிறுவப்பட்ட, ஃப்ரீடோம்பாக்ச் அறக்கட்டளை என்பது நியூயார்க் நகரத்தை தளமாகக் கொண்ட 501 " +"(சி) (3) அந்தச்தைக் கொண்ட ஒரு இலாப நோக்கற்ற அமைப்பாகும், இது ஃப்ரீடோம்பாக்சை ஆதரிக்க " +"உள்ளது. இது திட்டத்திற்கான தொழில்நுட்ப உள்கட்டமைப்பு மற்றும் சட்ட சேவைகளை வழங்குகிறது, " +"கூட்டாண்மைகளைத் தொடர்கிறது மற்றும் உலகம் முழுவதும் ஃப்ரீடம்பாக்சிற்கான வக்கீல்களை " +"வழங்குகிறது. ஃப்ரீடோம்பாக்ச் அறக்கட்டளை அதன் ஆதரவாளர்கள் இல்லாமல் இருக்காது." #: modules/help/templates/help_contribute.html:42 #: modules/power/templates/power_restart.html:27 @@ -3088,8 +3248,8 @@ msgid "" "improve them on our discussion forum." msgstr "" -"காணாமல் போன நற்பொருத்தங்கள், உங்களுக்கு பிடித்த பயன்பாடுகள் மற்றும் அவற்றை எங்கள் கலந்துரையாடல் மன்றம் இல் எவ்வாறு " +"காணாமல் போன நற்பொருத்தங்கள், உங்களுக்கு பிடித்த பயன்பாடுகள் மற்றும் அவற்றை எங்கள் கலந்துரையாடல் மன்றம் இல் எவ்வாறு " "மேம்படுத்தலாம் என்பதை எங்களுக்குத் தெரியப்படுத்துங்கள்." #: modules/help/templates/help_feedback.html:26 @@ -3099,28 +3259,23 @@ msgid "" "tracker to let our developers know. To report, first check if the issue " "is already reported and then use the \"New issue\" button." msgstr "" -"நீங்கள் ஏதேனும் பிழைகள் அல்லது சிக்கல்களைக் கண்டால், தயவுசெய்து வெளியீடு " -"டிராக்கர் தெரியும். புகாரளிக்க, முதலில் சிக்கல் ஏற்கனவே புகாரளிக்கப்பட்டுள்ளதா என்பதை" -" சரிபார்க்கவும், பின்னர் \"புதிய வெளியீடு\" பொத்தானைப் பயன்படுத்தவும்." +"நீங்கள் ஏதேனும் பிழைகள் அல்லது சிக்கல்களைக் கண்டால், தயவுசெய்து வெளியீடு டிராக்கர் " +"தெரியும். புகாரளிக்க, முதலில் சிக்கல் ஏற்கனவே புகாரளிக்கப்பட்டுள்ளதா என்பதை " +"சரிபார்க்கவும், பின்னர் \"புதிய வெளியீடு\" பொத்தானைப் பயன்படுத்தவும்." #: modules/help/templates/help_feedback.html:36 msgid "Thank you!" msgstr "நன்றி!" -#: modules/help/templates/help_index.html:14 templates/help-menu.html:8 -#: templates/help-menu.html:14 -msgid "Help" -msgstr "உதவி" - #: modules/help/templates/help_index.html:18 #, python-format msgid "" "The %(box_name)s Manual is the best place to " "start for information regarding %(box_name)s." msgstr "" -"%(box_name)sயேடு %(box_name)s பற்றிய தகவல்களுக்கு" -" தொடங்க சிறந்த இடம்." +"%(box_name)sயேடு %(box_name)s பற்றிய " +"தகவல்களுக்கு தொடங்க சிறந்த இடம்." #: modules/help/templates/help_index.html:25 #, python-format @@ -3128,8 +3283,8 @@ msgid "" " " "%(box_name)s project wiki contains further information." msgstr "" -" %(box_name)" -"s திட்ட விக்கி மேலும் தகவல்களைக் கொண்டுள்ளது." +" " +"%(box_name)s திட்ட விக்கி மேலும் தகவல்களைக் கொண்டுள்ளது." #: modules/help/templates/help_index.html:32 #, python-format @@ -3139,10 +3294,10 @@ msgid "" "discuss\"> mailing list. The list archives also contain information " "about problems faced by other users and possible solutions." msgstr "" -"%(box_name)sமூகத்தின் உதவியைப் பெற, வினவல்கள் அஞ்சல்" -" பட்டியல் இல் வெளியிடப்படலாம். பட்டியல் காப்பகங்களில் பிற பயனர்கள் எதிர்கொள்ளும் " -"சிக்கல்கள் மற்றும் சாத்தியமான தீர்வுகள் பற்றிய தகவல்களும் உள்ளன." +"%(box_name)sமூகத்தின் உதவியைப் பெற, வினவல்கள் அஞ்சல் பட்டியல் இல் " +"வெளியிடப்படலாம். பட்டியல் காப்பகங்களில் பிற பயனர்கள் எதிர்கொள்ளும் சிக்கல்கள் மற்றும் " +"சாத்தியமான தீர்வுகள் பற்றிய தகவல்களும் உள்ளன." #: modules/help/templates/help_index.html:42 #, python-format @@ -3153,9 +3308,9 @@ msgid "" "channel using the IRC web interface." msgstr "" "பல %(box_name)s பங்களிப்பாளர்கள் மற்றும் பயனர்கள் irc.oftc.net irc நெட்வொர்க்கில் " -"கிடைக்கின்றனர். #freedompt=1 \"இல் " -"சேர்ந்து உதவி கோருங்கள்." +"கிடைக்கின்றனர். #freedompt=1 \"இல் சேர்ந்து உதவி கோருங்கள்." #: modules/help/templates/help_manual.html:18 msgid "Download as PDF" @@ -3176,9 +3331,8 @@ msgid "" "Search for past discussions or post a new query on our discussion forum." msgstr "" -"கடந்தகால விவாதங்களைத் தேடுங்கள் அல்லது எங்கள் கலந்துரையாடல் மன்றம் இல் புதிய வினவலை " -"இடுங்கள்." +"கடந்தகால விவாதங்களைத் தேடுங்கள் அல்லது எங்கள் கலந்துரையாடல் மன்றம் இல் புதிய வினவலை இடுங்கள்." #: modules/help/templates/help_support.html:27 msgid "" @@ -3188,9 +3342,9 @@ msgid "" "debian.net\">mailing list." msgstr "" "எங்கள் ஐ.ஆர்.சி மற்றும் மேட்ரிக்ச் சேனல்களிலும் (பிரிட்ச்) எங்களுடன் அரட்டை அடிக்கலாம்: " +"
  • #ஐ.ஆர்.சி.ஆஃப்ட்.சி. > அல்லது எங்கள் அஞ்சல் பட்டியல் க்கு மின்னஞ்சல் அனுப்புங்கள்." #: modules/help/templates/statuslog.html:10 msgid "Status Log" @@ -3205,9 +3359,9 @@ msgid "" "attach this status log to the bug report." msgstr "" "இந்த வலை இடைமுகத்திற்கான நிலை பதிவின் கடைசி %(num_lines)sோடுகள் இவை. நீங்கள் ஒரு " -"பிழையைப் புகாரளிக்க விரும்பினால், தயவுசெய்து பிழை டிராக்கர் " -" ஐப் பயன்படுத்தவும், இந்த நிலை உள்நுழைவு பிழை அறிக்கையில் இணைக்கவும் ." +"பிழையைப் புகாரளிக்க விரும்பினால், தயவுசெய்து பிழை டிராக்கர் ஐப் பயன்படுத்தவும், இந்த " +"நிலை உள்நுழைவு பிழை அறிக்கையில் இணைக்கவும் ." #: modules/help/templates/statuslog.html:27 msgid "" @@ -3236,9 +3390,9 @@ msgid "" "lightweight markup languages, including Markdown, and common blogging " "functionality such as comments and RSS feeds." msgstr "" -"இகிவிகி ஒரு எளிய விக்கி மற்றும் வலைப்பதிவு பயன்பாடு. இது மார்க் பேரூர் மற்றும் கருத்துகள்" -" மற்றும் ஆர்எச்எச் ஊட்டங்கள் போன்ற பொதுவான பிளாக்கிங் செயல்பாடுகளை உள்ளடக்கிய பல இலகுரக " -"மார்க்அப் மொழிகளை ஆதரிக்கிறது." +"இகிவிகி ஒரு எளிய விக்கி மற்றும் வலைப்பதிவு பயன்பாடு. இது மார்க் பேரூர் மற்றும் " +"கருத்துகள் மற்றும் ஆர்எச்எச் ஊட்டங்கள் போன்ற பொதுவான பிளாக்கிங் செயல்பாடுகளை உள்ளடக்கிய பல " +"இலகுரக மார்க்அப் மொழிகளை ஆதரிக்கிறது." #: modules/ikiwiki/__init__.py:24 #, python-brace-format @@ -3257,10 +3411,6 @@ msgstr "" msgid "ikiwiki" msgstr "Loveimale" -#: modules/ikiwiki/__init__.py:46 -msgid "Wiki and Blog" -msgstr "விக்கி மற்றும் வலைப்பதிவு" - #: modules/ikiwiki/forms.py:17 msgid "Admin Account Name" msgstr "நிர்வாக கணக்கு பெயர்" @@ -3348,8 +3498,7 @@ msgstr "{title}: {error} ஐ நீக்க முடியவில்லை" #: modules/infinoted/__init__.py:20 msgid "infinoted is a server for Gobby, a collaborative text editor." -msgstr "" -"இன்பினோட் செய்யப்பட்டவர், கோபிக்கான ஒரு சேவையகம், இது ஒரு கூட்டு உரை எடிட்டர்." +msgstr "இன்பினோட் செய்யப்பட்டவர், கோபிக்கான ஒரு சேவையகம், இது ஒரு கூட்டு உரை எடிட்டர்." #: modules/infinoted/__init__.py:22 #, python-brace-format @@ -3359,17 +3508,13 @@ msgid "" "enter your {box_name}'s domain name." msgstr "" "இதைப் பயன்படுத்த, கோபி , டெச்க்டாப் " -"கிளையன்ட் மற்றும் நிறுவவும். பின்னர் கோபியைத் தொடங்கி, \"சேவையகத்துடன் இணைக்கவும்\" என்பதைத்" -" தேர்ந்தெடுத்து உங்கள் {box_name} இன் டொமைன் பெயரை உள்ளிடவும்." +"கிளையன்ட் மற்றும் நிறுவவும். பின்னர் கோபியைத் தொடங்கி, \"சேவையகத்துடன் இணைக்கவும்\" " +"என்பதைத் தேர்ந்தெடுத்து உங்கள் {box_name} இன் டொமைன் பெயரை உள்ளிடவும்." #: modules/infinoted/__init__.py:41 msgid "infinoted" msgstr "எண்ணற்ற" -#: modules/infinoted/__init__.py:42 -msgid "Gobby Server" -msgstr "கோபி சேவையகம்" - #: modules/infinoted/manifest.py:10 modules/infinoted/manifest.py:46 msgid "Gobby" msgstr "கோபி" @@ -3408,10 +3553,6 @@ msgstr " கோட்டர்ன் சானச msgid "Janus" msgstr "சானச்" -#: modules/janus/__init__.py:44 -msgid "Video Room" -msgstr "வீடியோ அறை" - #: modules/janus/manifest.py:7 msgid "Janus Video Room" msgstr "சானச் வீடியோ அறை" @@ -3425,7 +3566,7 @@ msgid "Web conference" msgstr "வலை மாநாடு" #: modules/janus/templates/janus_video_room.html:205 -#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:269 +#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:271 msgid "JavaScript license information" msgstr "சாவாச்கிரிப்ட் உரிம செய்தி" @@ -3441,10 +3582,6 @@ msgstr "" msgid "JSXC" msgstr "JSXC" -#: modules/jsxc/__init__.py:39 -msgid "Chat Client" -msgstr "அரட்டை வாங்கி" - #: modules/jsxc/manifest.py:16 msgid "Web chat" msgstr "வலை அரட்டை" @@ -3477,8 +3614,8 @@ msgid "" msgstr "" "கிவிக்ச் பல்வேறு வகையான உள்ளடக்கங்களை புரவலன் செய்யலாம்:\n" "
      \n" -"
    • வலைத்தளங்களின் இணைப்பில்லாத பதிப்புகள்: விக்கிமீடியா திட்டங்கள், அடுக்கு எக்ச்சேஞ்ச் " -"
    • \n" +"
    • வலைத்தளங்களின் இணைப்பில்லாத பதிப்புகள்: விக்கிமீடியா திட்டங்கள், அடுக்கு எக்ச்சேஞ்ச் \n" "
    • வீடியோ உள்ளடக்கம்: கான் அகாடமி, டெட் டாக், க்ராச் பாடநெறி
    • \n" "
    • கல்விப் பொருட்கள்: பெட், டெட் எட், விக்கிடியா
    • \n" "
    • மின்புத்தகங்கள்: திட்ட குட்டன்பெர்க்
    • \n" @@ -3494,8 +3631,8 @@ msgid "" "target=\"_blank\" rel=\"noopener noreferrer\">create your own." msgstr "" "நீங்கள் " -"பதிவிறக்கம் கிவிக்ச் திட்டத்திலிருந்து உள்ளடக்க தொகுப்புகள் அல்லது உருவாக்கு உங்கள் சொந்த." +"பதிவிறக்கம் கிவிக்ச் திட்டத்திலிருந்து உள்ளடக்க தொகுப்புகள் அல்லது உருவாக்கு உங்கள் சொந்த." #: modules/kiwix/__init__.py:53 msgid "Manage Kiwix content server" @@ -3505,10 +3642,6 @@ msgstr "கிவிக்ச் உள்ளடக்க சேவையகத msgid "Kiwix" msgstr "கிவிக்ச்" -#: modules/kiwix/__init__.py:57 -msgid "Offline Wikipedia" -msgstr "இணைப்பில்லாத விக்கிபீடியா" - #: modules/kiwix/forms.py:23 msgid "Content packages have to be in .zim format" msgstr "உள்ளடக்க தொகுப்புகள் .zim வடிவத்தில் இருக்க வேண்டும்" @@ -3611,10 +3744,10 @@ msgid "" "Encrypt, a certificate authority (CA)." msgstr "" "டிசிட்டல் சான்றிதழ் ஒரு வலை சேவையைப் பயன்படுத்துவதை சேவையின் அடையாளத்தை சரிபார்க்கவும், " -"அதனுடன் பாதுகாப்பாக தொடர்பு கொள்ளவும் அனுமதிக்கிறது. {box_name} தானாகவே கிடைக்கக்கூடி" -"ய ஒவ்வொரு களத்திற்கும் டிசிட்டல் சான்றிதழ்களைப் பெறலாம் மற்றும் அமைக்கலாம். சான்றிதழ் " -"அதிகாரசபை (CA), லெட்ச் குறியாக்க ஒரு களத்தின் உரிமையாளராக தன்னை நிரூபிப்பதன் மூலம் அது" -" அவ்வாறு செய்கிறது." +"அதனுடன் பாதுகாப்பாக தொடர்பு கொள்ளவும் அனுமதிக்கிறது. {box_name} தானாகவே " +"கிடைக்கக்கூடிய ஒவ்வொரு களத்திற்கும் டிசிட்டல் சான்றிதழ்களைப் பெறலாம் மற்றும் அமைக்கலாம். " +"சான்றிதழ் அதிகாரசபை (CA), லெட்ச் குறியாக்க ஒரு களத்தின் உரிமையாளராக தன்னை நிரூபிப்பதன் " +"மூலம் அது அவ்வாறு செய்கிறது." #: modules/letsencrypt/__init__.py:33 msgid "" @@ -3623,19 +3756,29 @@ msgid "" "read and agree with the Let's Encrypt Subscriber Agreement before using this service." msgstr "" -"லெட்ச் என்க்ரிப்ட் என்பது ஒரு இலவச, தானியங்கி மற்றும் திறந்த சான்றிதழ் அதிகாரசபை ஆகும், இது" -" இணைய பாதுகாப்பு ஆராய்ச்சி குழுவால் (ஐ.எச்.ஆர்.சி) பொதுமக்களின் நலனுக்காக இயங்குகிறது. " -"தயவுசெய்து இந்த சேவையைப் " -"பயன்படுத்துவதற்கு முன்பு சந்தாதாரர் ஒப்பந்தத்தை குறியாக்குவோம்." +"லெட்ச் என்க்ரிப்ட் என்பது ஒரு இலவச, தானியங்கி மற்றும் திறந்த சான்றிதழ் அதிகாரசபை ஆகும், " +"இது இணைய பாதுகாப்பு ஆராய்ச்சி குழுவால் (ஐ.எச்.ஆர்.சி) பொதுமக்களின் நலனுக்காக " +"இயங்குகிறது. தயவுசெய்து இந்த " +"சேவையைப் பயன்படுத்துவதற்கு முன்பு சந்தாதாரர் ஒப்பந்தத்தை குறியாக்குவோம்." #: modules/letsencrypt/__init__.py:60 msgid "Let's Encrypt" msgstr "குறியாக்கம் செய்வோம்" -#: modules/letsencrypt/__init__.py:61 +#: modules/letsencrypt/manifest.py:11 msgid "Certificates" msgstr "சான்றிதழ்கள்" +#: modules/letsencrypt/manifest.py:11 +msgid "HTTPS" +msgstr "" + +#: modules/letsencrypt/manifest.py:11 +#, fuzzy +#| msgid "Website Security" +msgid "Web security" +msgstr "வலைத்தள பாதுகாப்பு" + #: modules/letsencrypt/templates/letsencrypt.html:25 msgid "Certificate Status" msgstr "சான்றிதழ் நிலை" @@ -3740,10 +3883,10 @@ msgid "" "not require phone numbers to work. Users on a given Matrix server can " "converse with users on all other Matrix servers via federation." msgstr "" -" மேட்ரிக்ச் என்பது திறந்" -"த, கூட்டமைப்பு உடனடி செய்தி மற்றும் VoIP க்கான புதிய சுற்றுச்சூழல் அமைப்பு. சினாப்ச் " -"என்பது மேட்ரிக்ச் நெறிமுறையை செயல்படுத்தும் சேவையகமாகும். இது அரட்டை குழுக்கள், " -"ஆடியோ/வீடியோ அழைப்புகள், இறுதி முதல் இறுதி குறியாக்கம், பல சாதன ஒத்திசைவு ஆகியவற்றை " +" மேட்ரிக்ச் என்பது " +"திறந்த, கூட்டமைப்பு உடனடி செய்தி மற்றும் VoIP க்கான புதிய சுற்றுச்சூழல் அமைப்பு. சினாப்ச் " +"என்பது மேட்ரிக்ச் நெறிமுறையை செயல்படுத்தும் சேவையகமாகும். இது அரட்டை குழுக்கள், ஆடியோ/" +"வீடியோ அழைப்புகள், இறுதி முதல் இறுதி குறியாக்கம், பல சாதன ஒத்திசைவு ஆகியவற்றை " "வழங்குகிறது மற்றும் தொலைபேசி எண்கள் வேலை செய்ய தேவையில்லை. கொடுக்கப்பட்ட மேட்ரிக்ச் " "சேவையகத்தில் உள்ள பயனர்கள் கூட்டமைப்பு வழியாக மற்ற அனைத்து மேட்ரிக்ச் சேவையகங்களிலும் " "பயனர்களுடன் உரையாடலாம்." @@ -3754,11 +3897,11 @@ msgid "" "Matrix Synapse needs a STUN/TURN server for audio/video calls. Install the " "Coturn app or configure an external server." msgstr "" -"மேட்ரிக்ச் சினாப்சுக்கு ஆடியோ/வீடியோ அழைப்புகளுக்கு ச்டன்/டர்ன் சேவையகம் தேவை. coturn பயன்பாட்டை நிறுவவும் அல்லது வெளிப்புற சேவையகத்தை " -"உள்ளமைக்கவும்." +"மேட்ரிக்ச் சினாப்சுக்கு ஆடியோ/வீடியோ அழைப்புகளுக்கு ச்டன்/டர்ன் சேவையகம் தேவை. coturn பயன்பாட்டை நிறுவவும் அல்லது வெளிப்புற " +"சேவையகத்தை உள்ளமைக்கவும்." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "மேட்ரிக்ச் சினாப்ச்" @@ -3767,8 +3910,8 @@ msgid "" "Disabled. This could lead to adversaries registering many spam accounts on " "your server with automated scripts." msgstr "" -"முடக்கப்பட்டது. இது உங்கள் சேவையகத்தில் பல ச்பேம் கணக்குகளை தானியங்கு ச்கிரிப்ட்களுடன் பதிவு" -" செய்ய வழிவகுக்கும்." +"முடக்கப்பட்டது. இது உங்கள் சேவையகத்தில் பல ச்பேம் கணக்குகளை தானியங்கு ச்கிரிப்ட்களுடன் " +"பதிவு செய்ய வழிவகுக்கும்." #: modules/matrixsynapse/forms.py:18 msgid "" @@ -3776,9 +3919,9 @@ msgid "" "will be created automatically. Pass this token to your potential new users. " "They will be asked for the token during registration. (recommended)" msgstr "" -"பதிவு கிள்ளாக்கைப் பயன்படுத்த பயனர்கள் புதிய கணக்கை உருவாக்க வேண்டும். ஒரு கிள்ளாக்கு தானா" -"க உருவாக்கப்படும். உங்கள் சாத்தியமான புதிய பயனர்களுக்கு இந்த கிள்ளாக்கை அனுப்பவும். பதிவின்" -" போது அவர்களிடம் கிள்ளாக்கு கேட்கப்படும். (பரிந்துரைக்கப்படுகிறது)" +"பதிவு கிள்ளாக்கைப் பயன்படுத்த பயனர்கள் புதிய கணக்கை உருவாக்க வேண்டும். ஒரு கிள்ளாக்கு " +"தானாக உருவாக்கப்படும். உங்கள் சாத்தியமான புதிய பயனர்களுக்கு இந்த கிள்ளாக்கை அனுப்பவும். " +"பதிவின் போது அவர்களிடம் கிள்ளாக்கு கேட்கப்படும். (பரிந்துரைக்கப்படுகிறது)" #: modules/matrixsynapse/forms.py:27 msgid "Enable Public Registration" @@ -3825,12 +3968,6 @@ msgstr "அரட்டை அறை" msgid "Matrix server" msgstr "அணி சேவையகம்" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "உள்ளமைவு" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3846,8 +3983,8 @@ msgid "" "Warning! Changing the domain name after this step will " "require uninstalling and reinstalling the app which will wipe app's data." msgstr "" -" எச்சரிக்கை! இந்த படிக்குப் பிறகு டொமைன் பெயரை மாற்றுவது பயன்பாட்டின்" -" தரவை மாற்றியமைக்கவும் மீண்டும் நிறுவவும் தேவைப்படும்." +" எச்சரிக்கை! இந்த படிக்குப் பிறகு டொமைன் பெயரை மாற்றுவது " +"பயன்பாட்டின் தரவை மாற்றியமைக்கவும் மீண்டும் நிறுவவும் தேவைப்படும்." #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:42 #, python-format @@ -3866,8 +4003,8 @@ msgid "" "the initial setup is currently not supported." msgstr "" "மேட்ரிக்ச் சர்வர் டொமைன் %(domain_name)s என அமைக்கப்பட்டுள்ளது. பயனர் ஐடிகள் " -" @username:%(domain_name)s போல இருக்கும். ஆரம்ப அமைப்புக்குப் பிறகு டொமைன்" -" பெயரை மாற்றுவது தற்போது ஆதரிக்கப்படவில்லை." +" @username:%(domain_name)s போல இருக்கும். ஆரம்ப அமைப்புக்குப் பிறகு " +"டொமைன் பெயரை மாற்றுவது தற்போது ஆதரிக்கப்படவில்லை." #: modules/matrixsynapse/templates/matrix-synapse.html:22 msgid "" @@ -3985,8 +4122,8 @@ msgid "" "onion\"." msgstr "" "அடிக்குறிப்பு, ஊட்டங்கள் மற்றும் மின்னஞ்சல்கள் போன்ற விக்கியை சுட்டிக்காட்டும் முகவரி களை " -"உருவாக்க மீடியாவிகி பயன்படுத்துகிறது. எடுத்துக்காட்டுகள்: " -"\"myfreedombox.example.org\" அல்லது \"example.onion\"." +"உருவாக்க மீடியாவிகி பயன்படுத்துகிறது. எடுத்துக்காட்டுகள்: \"myfreedombox.example." +"org\" அல்லது \"example.onion\"." #: modules/mediawiki/forms.py:71 msgid "Site Name" @@ -4029,8 +4166,8 @@ msgid "" "Choose a default skin for your MediaWiki installation. Users have the option " "to select their preferred skin." msgstr "" -"உங்கள் மீடியாவிகி நிறுவலுக்கு இயல்புநிலை தோலைத் தேர்வுசெய்க. பயனர்கள் தங்களுக்கு விருப்பமா" -"ன தோலைத் தேர்ந்தெடுக்க விருப்பம் உள்ளது." +"உங்கள் மீடியாவிகி நிறுவலுக்கு இயல்புநிலை தோலைத் தேர்வுசெய்க. பயனர்கள் தங்களுக்கு " +"விருப்பமான தோலைத் தேர்ந்தெடுக்க விருப்பம் உள்ளது." #: modules/mediawiki/forms.py:93 msgid "Default Language" @@ -4050,8 +4187,7 @@ msgstr "கடவுச்சொல் புதுப்பிக்கப் #: modules/mediawiki/views.py:48 msgid "Password update failed. Please choose a stronger password" -msgstr "" -"கடவுச்சொல் புதுப்பிப்பு தோல்வியடைந்தது. வலுவான கடவுச்சொல்லைத் தேர்வுசெய்க" +msgstr "கடவுச்சொல் புதுப்பிப்பு தோல்வியடைந்தது. வலுவான கடவுச்சொல்லைத் தேர்வுசெய்க" #: modules/mediawiki/views.py:57 msgid "Public registrations enabled" @@ -4093,19 +4229,15 @@ msgid "" "(30000). To connect to the server, a Minetest client is needed." msgstr "" -"மின்டெச்ட் ஒரு மல்டிபிளேயர் எல்லையற்ற-உலக தொகுதி சாண்ட்பாக்ச் ஆகும். இந்த தொகுதி இயல்புநிலை" -" துறைமுகத்தில் (30000) இந்த {box_name} at இல் இயங்குவதற்கு மின்டெச்ட் சேவையகத்தை " -"இயக்குகிறது. சேவையகத்துடன் இணைக்க, ஒரு மின்டெச்ட் வாங்கி தேவை." +"மின்டெச்ட் ஒரு மல்டிபிளேயர் எல்லையற்ற-உலக தொகுதி சாண்ட்பாக்ச் ஆகும். இந்த தொகுதி " +"இயல்புநிலை துறைமுகத்தில் (30000) இந்த {box_name} at இல் இயங்குவதற்கு மின்டெச்ட் " +"சேவையகத்தை இயக்குகிறது. சேவையகத்துடன் இணைக்க, ஒரு மின்டெச்ட் வாங்கி தேவை." #: modules/minetest/__init__.py:56 modules/minetest/manifest.py:9 msgid "Minetest" msgstr "பயணத்திலிருந்து" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "தொகுதி சாண்ட்பாக்ச்" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "அதிகபட்ச வீரர்களின் எண்ணிக்கை" @@ -4114,8 +4246,7 @@ msgstr "அதிகபட்ச வீரர்களின் எண்ணி msgid "" "You can change the maximum number of players playing minetest at a single " "instance of time." -msgstr "" -"ஒரு நிகழ்வில் மின்டெச்ட் விளையாடும் அதிகபட்ச வீரர்களின் எண்ணிக்கையை நீங்கள் மாற்றலாம்." +msgstr "ஒரு நிகழ்வில் மின்டெச்ட் விளையாடும் அதிகபட்ச வீரர்களின் எண்ணிக்கையை நீங்கள் மாற்றலாம்." #: modules/minetest/forms.py:19 msgid "Enable creative mode" @@ -4126,8 +4257,8 @@ msgid "" "Creative mode changes the rules of the game to make it more suitable for " "creative gameplay, rather than challenging \"survival\" gameplay." msgstr "" -"கிரியேட்டிவ் பயன்முறை விளையாட்டின் விதிகளை மாற்றுகிறது, இது \"உயிர்வாழும்\" விளையாட்டை" -" அறைகூவல் செய்வதை விட, ஆக்கபூர்வமான விளையாட்டுக்கு மிகவும் பொருத்தமானது." +"கிரியேட்டிவ் பயன்முறை விளையாட்டின் விதிகளை மாற்றுகிறது, இது \"உயிர்வாழும்\" " +"விளையாட்டை அறைகூவல் செய்வதை விட, ஆக்கபூர்வமான விளையாட்டுக்கு மிகவும் பொருத்தமானது." #: modules/minetest/forms.py:25 msgid "Enable PVP" @@ -4135,8 +4266,7 @@ msgstr "பி.வி.பி." #: modules/minetest/forms.py:26 msgid "Enabling Player Vs Player will allow players to damage other players." -msgstr "" -"பிளேயர் Vs பிளேயரை இயக்குவது வீரர்களை மற்ற வீரர்களை சேதப்படுத்த அனுமதிக்கும்." +msgstr "பிளேயர் Vs பிளேயரை இயக்குவது வீரர்களை மற்ற வீரர்களை சேதப்படுத்த அனுமதிக்கும்." #: modules/minetest/forms.py:30 msgid "Enable damage" @@ -4144,8 +4274,7 @@ msgstr "சேதத்தை இயக்கவும்" #: modules/minetest/forms.py:31 msgid "When disabled, players cannot die or receive damage of any kind." -msgstr "" -"முடக்கப்பட்டால், வீரர்கள் எந்த விதமான சேதத்தையும் இறக்கவோ அல்லது பெறவோ முடியாது." +msgstr "முடக்கப்பட்டால், வீரர்கள் எந்த விதமான சேதத்தையும் இறக்கவோ அல்லது பெறவோ முடியாது." #: modules/minetest/manifest.py:49 msgid "Game server" @@ -4186,10 +4315,6 @@ msgstr "" msgid "MiniDLNA" msgstr "மினிட்ல்னா" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "எளிய மீடியா சேவையகம்" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "மீடியா கோப்புகள் அடைவு" @@ -4260,20 +4385,16 @@ msgid "" "are several third-party clients as well." msgstr "" -"முக்கிய அம்சங்களில் விரைவான வழிசெலுத்தலுக்கான விசைப்பலகை குறுக்குவழிகள், முழு உரை தேடல்" -", கட்டுரைகள், வகைகள் மற்றும் பிடித்தவை வடிகட்டுதல் ஆகியவை அடங்கும். டிராக்கர்களை அகற்றுவதன்" -" மூலம் மினிஃப்ளக்ச் பயனர் தனியுரிமையைப் பாதுகாக்கிறது. முதன்மை இடைமுகம் இணைய " -"அடிப்படையிலானது. பல மூன்றாம் தரப்பு வாடிக்கையாளர்கள் ." +"முக்கிய அம்சங்களில் விரைவான வழிசெலுத்தலுக்கான விசைப்பலகை குறுக்குவழிகள், முழு உரை " +"தேடல், கட்டுரைகள், வகைகள் மற்றும் பிடித்தவை வடிகட்டுதல் ஆகியவை அடங்கும். டிராக்கர்களை " +"அகற்றுவதன் மூலம் மினிஃப்ளக்ச் பயனர் தனியுரிமையைப் பாதுகாக்கிறது. முதன்மை இடைமுகம் இணைய " +"அடிப்படையிலானது. பல மூன்றாம் தரப்பு வாடிக்கையாளர்கள் ." #: modules/miniflux/__init__.py:42 modules/miniflux/manifest.py:10 msgid "Miniflux" msgstr "மினிஃப்ளக்ச்" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "செய்தி ஊட்ட வாசகர்" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "பயனருக்கு பயனர்பெயரை உள்ளிடவும்." @@ -4410,10 +4531,6 @@ msgstr "" msgid "Mumble" msgstr "முணுமுணுப்பு" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "குரல் அரட்டை" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "சூப்பர் யூசர் கடவுச்சொல்லை அமைக்கவும்" @@ -4462,11 +4579,6 @@ msgstr "ஒரு மெழுகுவர்த்தியுடன்" msgid "Group conference" msgstr "குழு மாநாடு" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "சேவையகம்" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "சூப்பர் யூசர் கடவுச்சொல் வெற்றிகரமாக புதுப்பிக்கப்பட்டது." @@ -4489,8 +4601,8 @@ msgid "" msgstr "" "பெயர் சேவைகள் பொது இணையத்திலிருந்து {box_name} ways ஐ அடையக்கூடிய வழிகளின் " "கண்ணோட்டத்தை வழங்குகிறது: டொமைன் பெயர், டோர் வெங்காய பணி மற்றும் பேச்கைட். ஒவ்வொரு வகை " -"பெயருக்கும், கொடுக்கப்பட்ட பெயரின் மூலம் உள்வரும் இணைப்புகளுக்கு HTTP, HTTPS மற்றும் பாஓடு" -" சேவைகள் இயக்கப்பட்டதா அல்லது முடக்கப்பட்டுள்ளதா அல்லது முடக்கப்பட்டுள்ளதா என்பது " +"பெயருக்கும், கொடுக்கப்பட்ட பெயரின் மூலம் உள்வரும் இணைப்புகளுக்கு HTTP, HTTPS மற்றும் " +"பாஓடு சேவைகள் இயக்கப்பட்டதா அல்லது முடக்கப்பட்டுள்ளதா அல்லது முடக்கப்பட்டுள்ளதா என்பது " "காட்டப்பட்டுள்ளது." #: modules/names/__init__.py:54 @@ -4520,14 +4632,13 @@ msgstr "பாதுகாப்பான செல்" #: modules/names/forms.py:21 msgid "Use DNS-over-TLS for resolving domains (global preference)" -msgstr "" -"களங்களைத் தீர்ப்பதற்கு DNS-OVER-TLS ஐப் பயன்படுத்தவும் (உலகளாவிய விருப்பம்)" +msgstr "களங்களைத் தீர்ப்பதற்கு DNS-OVER-TLS ஐப் பயன்படுத்தவும் (உலகளாவிய விருப்பம்)" #: modules/names/forms.py:49 msgid "Use DNSSEC when resolving domains (global preference)" msgstr "களங்களைத் தீர்க்கும்போது DNSSEC ஐப் பயன்படுத்தவும் (உலகளாவிய விருப்பம்)" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "புரவலன்பெயர்" @@ -4561,9 +4672,19 @@ msgstr "" "டொமைன் பெயர் என்பது இணையத்தில் உள்ள பிற சாதனங்கள் உங்கள் {box_name} ஐ அடையக்கூடிய " "உலகளாவிய பெயர். இது புள்ளிகளால் பிரிக்கப்பட்ட லேபிள்களைக் கொண்டிருக்க வேண்டும். ஒவ்வொரு " "லேபிளும் ஒரு எழுத்துக்கள் அல்லது இலக்கத்துடன் தொடங்கி முடிவடைய வேண்டும் மற்றும் உள்துறை " -"எழுத்துக்களாக அகரவரிசை, இலக்கங்கள் மற்றும் ஐபன்கள் மட்டுமே இருக்க வேண்டும். ஒவ்வொரு லேபிளின்" -" நீளமும் 63 எழுத்துக்கள் அல்லது அதற்கும் குறைவாக இருக்க வேண்டும். டொமைன் பெயரின் மொத்த நீளம் " -"253 எழுத்துக்கள் அல்லது அதற்கும் குறைவாக இருக்க வேண்டும்." +"எழுத்துக்களாக அகரவரிசை, இலக்கங்கள் மற்றும் ஐபன்கள் மட்டுமே இருக்க வேண்டும். ஒவ்வொரு " +"லேபிளின் நீளமும் 63 எழுத்துக்கள் அல்லது அதற்கும் குறைவாக இருக்க வேண்டும். டொமைன் பெயரின் " +"மொத்த நீளம் 253 எழுத்துக்கள் அல்லது அதற்கும் குறைவாக இருக்க வேண்டும்." + +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "களங்கள்" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "பரிணாமம்" #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 @@ -4596,14 +4717,6 @@ msgstr "ஆதரிக்கப்பட்டது" msgid "unsupported" msgstr "ஆதரிக்கப்படாதது" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "களங்கள்" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "சேவைகள்" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "தீர்வி நிலை" @@ -4682,8 +4795,7 @@ msgstr "" msgid "" "Devices administered through other methods may not be available for " "configuration here." -msgstr "" -"பிற முறைகள் மூலம் நிர்வகிக்கப்படும் சாதனங்கள் இங்கே உள்ளமைவுக்கு கிடைக்காது." +msgstr "பிற முறைகள் மூலம் நிர்வகிக்கப்படும் சாதனங்கள் இங்கே உள்ளமைவுக்கு கிடைக்காது." #: modules/networks/__init__.py:42 msgid "Networks" @@ -4867,54 +4979,50 @@ msgstr "" msgid "-- select --" msgstr "-தேர்ந்தெடுக்கவும்-" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "Ssid" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "நெட்வொர்க்கின் புலப்படும் பெயர்." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "பயன்முறை" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "உள்கட்டமைப்பு" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "அணுகல் புள்ளி" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "To-this" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "அதிர்வெண் இசைக்குழு" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "தானியங்கி" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 சிகாஎர்ட்ச்)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "பி/சி (2.4 சிகாஎர்ட்ச்)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "வாய்க்கால்" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -4922,57 +5030,57 @@ msgstr "" "விருப்ப மதிப்பு. தேர்ந்தெடுக்கப்பட்ட அதிர்வெண் இசைக்குழுவில் வயர்லெச் சேனல் கட்டுப்படுத்த. " "வெற்று அல்லது 0 மதிப்பு என்பது தானியங்கி தேர்வு என்று பொருள்." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "பி.எச்.ஐ.டி." -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" "விருப்ப மதிப்பு. அணுகல் புள்ளிக்கான தனிப்பட்ட அடையாளங்காட்டி. அணுகல் புள்ளியுடன் " -"இணைக்கும்போது, அணுகல் புள்ளியின் BSSID வழங்கப்பட்ட ஒன்றோடு பொருந்தினால் மட்டுமே இணைக்கவும்" -". எடுத்துக்காட்டு: 00: 11: 22: AA: BB: CC." +"இணைக்கும்போது, அணுகல் புள்ளியின் BSSID வழங்கப்பட்ட ஒன்றோடு பொருந்தினால் மட்டுமே " +"இணைக்கவும். எடுத்துக்காட்டு: 00: 11: 22: AA: BB: CC." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "அங்கீகார முறை" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -"வயர்லெச் பிணையம் பாதுகாக்கப்பட்டிருந்தால் மற்றும் வாடிக்கையாளர்களுக்கு இணைக்க கடவுச்சொல் இருக்" -"க வேண்டும் என்றால் WPA ஐத் தேர்ந்தெடுக்கவும்." +"வயர்லெச் பிணையம் பாதுகாக்கப்பட்டிருந்தால் மற்றும் வாடிக்கையாளர்களுக்கு இணைக்க கடவுச்சொல் " +"இருக்க வேண்டும் என்றால் WPA ஐத் தேர்ந்தெடுக்கவும்." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "திற" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" "உங்கள் {box_name} உங்கள் பிணையத்துடன் எவ்வாறு இணைக்கப்பட்டுள்ளது என்பதைக் குறிப்பிடவும்" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

      Your {box_name} gets its " "Internet connection from your router via Wi-Fi or Ethernet cable. This is a " "typical home setup.

      " msgstr "" -"ஒரு திசைவி

      உங்கள் {box_name} the அதன் இணைய இணைப்பை உங்கள் திசைவியிலிருந்து வைஃபை" -" அல்லது ஈதர்நெட் கேபிள் வழியாகப் பெறுகிறது. இது ஒரு பொதுவான வீட்டு அமைப்பு.

      " +"ஒரு திசைவி

      உங்கள் {box_name} the அதன் இணைய இணைப்பை உங்கள் திசைவியிலிருந்து " +"வைஃபை அல்லது ஈதர்நெட் கேபிள் வழியாகப் பெறுகிறது. இது ஒரு பொதுவான வீட்டு அமைப்பு.

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

      Your {box_name} has " @@ -4985,7 +5093,7 @@ msgstr "" "நேரடியாக இணைக்கப்பட்டுள்ளது மற்றும் உங்கள் எல்லா சாதனங்களும் அவற்றின் இணைய இணைப்புக்காக " "{box_name} with உடன் இணைக்கப்படுகின்றன.

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

      Your Internet " @@ -4996,11 +5104,11 @@ msgstr "" "உடன் நேரடியாக இணைக்கப்பட்டுள்ளது, மேலும் பிணையத்தில் வேறு எந்த சாதனங்களும் இல்லை. இது " "சமூகம் அல்லது மேகக்கணி அமைப்புகளில் நிகழலாம்.

      " -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "உங்கள் இணைய இணைப்பு வகையைத் தேர்வுசெய்க" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5010,15 +5118,15 @@ msgid "" "connectivity. If you have a public IP address but are unsure if it changes " "over time or not, it is safer to choose this option.

      " msgstr "" -"என்னிடம் ஒரு பொது ஐபி முகவரி உள்ளது, அது காலப்போக்கில் மாறக்கூடும்

      இதன் பொருள் நீங்கள்" -" இணையத்துடன் இணைக்கப்படும்போது இணையத்தில் உள்ள சாதனங்கள் உங்களை அடைய முடியும். ஒவ்வொரு " -"முறையும் உங்கள் இணைய பணி வழங்குநருடன் (ஐ.எச்.பி) இணையத்துடன் இணைக்கும்போது, நீங்கள் வேறு " -"ஐபி முகவரியைப் பெறலாம், குறிப்பாக சில இணைப்பில்லாத நேரத்திற்குப் பிறகு. பல ISP கள் இந்" -"த வகை இணைப்பை வழங்குகின்றன. உங்களிடம் பொது ஐபி முகவரி இருந்தால், ஆனால் அது காலப்போக்கில்" -" மாறுமா இல்லையா என்று உறுதியாக தெரியவில்லை என்றால், இந்த விருப்பத்தைத் தேர்ந்தெடுப்பது " -"பாதுகாப்பானது.

      " +"என்னிடம் ஒரு பொது ஐபி முகவரி உள்ளது, அது காலப்போக்கில் மாறக்கூடும்

      இதன் பொருள் " +"நீங்கள் இணையத்துடன் இணைக்கப்படும்போது இணையத்தில் உள்ள சாதனங்கள் உங்களை அடைய முடியும். " +"ஒவ்வொரு முறையும் உங்கள் இணைய பணி வழங்குநருடன் (ஐ.எச்.பி) இணையத்துடன் இணைக்கும்போது, " +"நீங்கள் வேறு ஐபி முகவரியைப் பெறலாம், குறிப்பாக சில இணைப்பில்லாத நேரத்திற்குப் பிறகு. பல " +"ISP கள் இந்த வகை இணைப்பை வழங்குகின்றன. உங்களிடம் பொது ஐபி முகவரி இருந்தால், ஆனால் அது " +"காலப்போக்கில் மாறுமா இல்லையா என்று உறுதியாக தெரியவில்லை என்றால், இந்த விருப்பத்தைத் " +"தேர்ந்தெடுப்பது பாதுகாப்பானது.

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

      " msgstr "" -"என்னிடம் ஒரு பொது ஐபி முகவரி உள்ளது, அது காலப்போக்கில் மாறாது (பரிந்துரைக்கப்படுகிறது)" -"

      இதன் பொருள் நீங்கள் இணையத்துடன் இணைக்கப்படும்போது இணையத்தில் உள்ள சாதனங்கள் உங்களை அடைய " -"முடியும். ஒவ்வொரு முறையும் உங்கள் இணைய பணி வழங்குநருடன் (ISP) இணையத்துடன் இணைக்கும்போது" -", நீங்கள் எப்போதும் ஒரே ஐபி முகவரியைப் பெறுவீர்கள். பல {box_name} சேவைகளுக்கு இது " -"மிகவும் சிக்கல் இல்லாத அமைப்பாகும், ஆனால் மிகக் குறைவான ISP கள் இதை வழங்குகின்றன. கூடுதல்" -" கட்டணம் செலுத்துவதன் மூலம் இந்த சேவையை உங்கள் ISP இலிருந்து பெறலாம்.

      " +"என்னிடம் ஒரு பொது ஐபி முகவரி உள்ளது, அது காலப்போக்கில் மாறாது " +"(பரிந்துரைக்கப்படுகிறது)

      இதன் பொருள் நீங்கள் இணையத்துடன் இணைக்கப்படும்போது இணையத்தில் " +"உள்ள சாதனங்கள் உங்களை அடைய முடியும். ஒவ்வொரு முறையும் உங்கள் இணைய பணி வழங்குநருடன் " +"(ISP) இணையத்துடன் இணைக்கும்போது, நீங்கள் எப்போதும் ஒரே ஐபி முகவரியைப் பெறுவீர்கள். பல " +"{box_name} சேவைகளுக்கு இது மிகவும் சிக்கல் இல்லாத அமைப்பாகும், ஆனால் மிகக் குறைவான " +"ISP கள் இதை வழங்குகின்றன. கூடுதல் கட்டணம் செலுத்துவதன் மூலம் இந்த சேவையை உங்கள் ISP " +"இலிருந்து பெறலாம்.

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

      This means that " @@ -5054,7 +5163,7 @@ msgstr "" "சேவைகளை புரவலன் செய்வதற்கான மிகவும் சிக்கலான சூழ்நிலை இது. {box_name} பல பணித்திறன் " "தீர்வுகளை வழங்குகிறது, ஆனால் ஒவ்வொரு தீர்வுக்கும் சில வரம்புகள் உள்ளன.

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

      You will be suggested the most conservative actions.

      " @@ -5062,11 +5171,11 @@ msgstr "" "எனது ISP வழங்கும் இணைப்பின் வகை எனக்குத் தெரியாது

      உங்களுக்கு மிகவும் பழமைவாத " "செயல்கள் பரிந்துரைக்கப்படும்.

      " -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "விருப்பமான திசைவி உள்ளமைவு" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

      பெரும்பாலான திசைவிகள் DMZ " "எனப்படும் உள்ளமைவு அமைப்பை வழங்க DMZ அம்சத்தைப் பயன்படுத்தவும். இது {box_name} இன் ஐபி " -"முகவரி போன்ற ஒரு ஐபி முகவரிக்கு உள்வரும் அனைத்து போக்குவரத்தையும் இணையத்திலிருந்து அனுப்" -"ப திசைவி அனுமதிக்கும். உங்கள் திசைவியின் உள்ளமைவில் உங்கள் {box_name} க்கு க்கான நிலையா" -"ன உள்ளக ஐபி முகவரியை உள்ளமைக்க முதலில் நினைவில் கொள்ளுங்கள்.

      " +"முகவரி போன்ற ஒரு ஐபி முகவரிக்கு உள்வரும் அனைத்து போக்குவரத்தையும் இணையத்திலிருந்து " +"அனுப்ப திசைவி அனுமதிக்கும். உங்கள் திசைவியின் உள்ளமைவில் உங்கள் {box_name} க்கு க்கான " +"நிலையான உள்ளக ஐபி முகவரியை உள்ளமைக்க முதலில் நினைவில் கொள்ளுங்கள்.

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

      " msgstr "" -"ஒவ்வொரு பயன்பாட்டிற்கும் தேவைப்படும் குறிப்பிட்ட போக்குவரத்தை முன்னோக்கி அனுப்பவும்

      உங்கள்" -" {box_name} க்கு குறிப்பிட்ட போக்குவரத்தை மட்டுமே அனுப்ப நீங்கள் மாற்றமாக தேர்வு செய்யலாம்" -". உங்கள் நெட்வொர்க்கில் {box_name} போன்ற பிற சேவையகங்கள் இருந்தால் அல்லது உங்கள் திசைவி " -"DMZ அம்சத்தை ஆதரிக்கவில்லை என்றால் இது சிறந்தது. வலை இடைமுகத்தை வழங்கும் அனைத்து " -"பயன்பாடுகளும் 80 மற்றும் 443 துறைமுகங்களிலிருந்து போக்குவரத்தை வேலை செய்ய அனுப்ப வேண்டும்" -". மற்ற ஒவ்வொரு பயன்பாடுகளும் அந்த பயன்பாடு வேலை செய்ய எந்த துறைமுகம் (கள்) அனுப்பப்பட " -"வேண்டும் என்று பரிந்துரைக்கும்.

      " +"ஒவ்வொரு பயன்பாட்டிற்கும் தேவைப்படும் குறிப்பிட்ட போக்குவரத்தை முன்னோக்கி அனுப்பவும்

      " +"உங்கள் {box_name} க்கு குறிப்பிட்ட போக்குவரத்தை மட்டுமே அனுப்ப நீங்கள் மாற்றமாக தேர்வு " +"செய்யலாம். உங்கள் நெட்வொர்க்கில் {box_name} போன்ற பிற சேவையகங்கள் இருந்தால் அல்லது உங்கள் " +"திசைவி DMZ அம்சத்தை ஆதரிக்கவில்லை என்றால் இது சிறந்தது. வலை இடைமுகத்தை வழங்கும் அனைத்து " +"பயன்பாடுகளும் 80 மற்றும் 443 துறைமுகங்களிலிருந்து போக்குவரத்தை வேலை செய்ய அனுப்ப " +"வேண்டும். மற்ற ஒவ்வொரு பயன்பாடுகளும் அந்த பயன்பாடு வேலை செய்ய எந்த துறைமுகம் (கள்) " +"அனுப்பப்பட வேண்டும் என்று பரிந்துரைக்கும்.

      " -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

      Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -5111,6 +5220,28 @@ msgstr "" "திசைவியை உள்ளமைக்க முடியாவிட்டால் இதைத் தேர்வுசெய்க, பின்னர் நினைவூட்டப்பட விரும்பினால். " "வேறு சில உள்ளமைவு படிகள் தோல்வியடையக்கூடும்.

      " +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "இணையம்" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "இல்" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "உள்ளக பிணையம்" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5119,9 +5250,9 @@ msgid "" "that you have other means to access %(box_name)s before altering this " "connection." msgstr "" -"இணைய இணைப்பிற்கு %(box_name)s நம்பியிருக்கும் முதன்மை இணைப்பு இதுவாகும். அதை மாற்றுவது" -" உங்கள் %(box_name)s அணுக முடியாததாக இருக்கும். இந்த இணைப்பை மாற்றுவதற்கு முன் " -"%(box_name)s அணுக உங்களுக்கு வேறு வழிகள் உள்ளன என்பதை உறுதிப்படுத்தவும்." +"இணைய இணைப்பிற்கு %(box_name)s நம்பியிருக்கும் முதன்மை இணைப்பு இதுவாகும். அதை " +"மாற்றுவது உங்கள் %(box_name)s அணுக முடியாததாக இருக்கும். இந்த இணைப்பை மாற்றுவதற்கு " +"முன் %(box_name)s அணுக உங்களுக்கு வேறு வழிகள் உள்ளன என்பதை உறுதிப்படுத்தவும்." #: modules/networks/templates/connection_show.html:40 msgid "Edit connection" @@ -5130,7 +5261,7 @@ msgstr "இணைப்பைத் திருத்து" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "தொகு" @@ -5327,10 +5458,6 @@ msgstr "இணைப்பை நீக்கு" msgid "Delete connection %(name)s permanently?" msgstr "இணைப்பை நீக்கு %(name)s நிரந்தரமாக?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "இணையம்" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5342,13 +5469,6 @@ msgstr "இடைவெளி" msgid "Ethernet" msgstr "தூயவெளியம், தூயவெளி வலை" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "இல்" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5503,8 +5623,8 @@ msgid "" "network. This information is used only to suggest necessary configuration " "actions." msgstr "" -"உங்கள் நெட்வொர்க்கில் உங்கள் %(box_name)s எவ்வாறு இணைக்கப்பட்டுள்ளன என்பதை பின்வருவது சிறப்பா" -"க விவரிக்கிறது. தேவையான உள்ளமைவு செயல்களை பரிந்துரைக்க மட்டுமே இந்த செய்தி " +"உங்கள் நெட்வொர்க்கில் உங்கள் %(box_name)s எவ்வாறு இணைக்கப்பட்டுள்ளன என்பதை பின்வருவது " +"சிறப்பாக விவரிக்கிறது. தேவையான உள்ளமைவு செயல்களை பரிந்துரைக்க மட்டுமே இந்த செய்தி " "பயன்படுத்தப்படுகிறது." #: modules/networks/templates/network_topology_main.html:24 @@ -5522,8 +5642,8 @@ msgid "" "Your %(box_name)s is directly connected to the Internet and all your devices " "connect to %(box_name)s for their Internet connectivity." msgstr "" -"உங்கள் %(box_name)s நேரடியாக இணையத்துடன் இணைக்கப்பட்டுள்ளன, மேலும் உங்கள் எல்லா சாதனங்களும்" -" அவற்றின் இணைய இணைப்பிற்காக %(box_name)s உடன் இணைக்கப்படுகின்றன." +"உங்கள் %(box_name)s நேரடியாக இணையத்துடன் இணைக்கப்பட்டுள்ளன, மேலும் உங்கள் எல்லா " +"சாதனங்களும் அவற்றின் இணைய இணைப்பிற்காக %(box_name)s உடன் இணைக்கப்படுகின்றன." #: modules/networks/templates/network_topology_main.html:34 #, python-format @@ -5531,8 +5651,8 @@ msgid "" "Your Internet connection is directly attached to your %(box_name)s and there " "are no other devices on the network." msgstr "" -"உங்கள் இணைய இணைப்பு உங்கள் %(box_name)sுடன் நேரடியாக இணைக்கப்பட்டுள்ளது மற்றும் பிணையத்தில்" -" வேறு எந்த சாதனங்களும் இல்லை." +"உங்கள் இணைய இணைப்பு உங்கள் %(box_name)sுடன் நேரடியாக இணைக்கப்பட்டுள்ளது மற்றும் " +"பிணையத்தில் வேறு எந்த சாதனங்களும் இல்லை." #: modules/networks/templates/networks_configuration.html:24 msgid "" @@ -5582,8 +5702,7 @@ msgstr "" #: modules/networks/templates/router_configuration_content.html:39 msgid "Choose How You Wish to Configure Your Router" -msgstr "" -"உங்கள் திசைவியை எவ்வாறு உள்ளமைக்க விரும்புகிறீர்கள் என்பதைத் தேர்வுசெய்க" +msgstr "உங்கள் திசைவியை எவ்வாறு உள்ளமைக்க விரும்புகிறீர்கள் என்பதைத் தேர்வுசெய்க" #: modules/networks/templates/router_configuration_content.html:42 msgid "" @@ -5885,10 +6004,10 @@ msgid "" "interface." msgstr "" "நெக்ச்ட் முகில் என்பது சுய-ஓச்ட் செய்யப்பட்ட உற்பத்தித்திறன் தளமாகும், இது கோப்பு பகிர்வு, " -"கூட்டு வேலைகள் மற்றும் பலவற்றிற்கான தனிப்பட்ட மற்றும் பாதுகாப்பான செயல்பாடுகளை வழங்குகிறது" -". நெக்ச்ட் முகில் நெக்ச்ட் முகில் சேவையகம், டெச்க்டாப் கணினிகளுக்கான கிளையன்ட் பயன்பாடுகள் " -"மற்றும் மொபைல் கிளையண்டுகள் ஆகியவை அடங்கும். நெக்ச்ட் முகில் சேவையகம் நன்கு ஒருங்கிணைந்த வலை" -" இடைமுகத்தை வழங்குகிறது." +"கூட்டு வேலைகள் மற்றும் பலவற்றிற்கான தனிப்பட்ட மற்றும் பாதுகாப்பான செயல்பாடுகளை " +"வழங்குகிறது. நெக்ச்ட் முகில் நெக்ச்ட் முகில் சேவையகம், டெச்க்டாப் கணினிகளுக்கான கிளையன்ட் " +"பயன்பாடுகள் மற்றும் மொபைல் கிளையண்டுகள் ஆகியவை அடங்கும். நெக்ச்ட் முகில் சேவையகம் நன்கு " +"ஒருங்கிணைந்த வலை இடைமுகத்தை வழங்குகிறது." #: modules/nextcloud/__init__.py:39 msgid "All users of FreedomBox can use Nextcloud. To perform administrative " @@ -5917,10 +6036,6 @@ msgstr "இந்த பயன்பாடு சோதனை." msgid "Nextcloud" msgstr "அடுத்த முகில்" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "கோப்பு சேமிப்பு மற்றும் ஒத்துழைப்பு" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "அமைக்கப்படவில்லை" @@ -5936,8 +6051,9 @@ msgid "" "Nextcloud. Examples: \"myfreedombox.example.org\" or \"example.onion\"." msgstr "" "நெக்ச்ட் முகில் முகவரி களை உருவாக்க நிர்பந்திக்கப்பட வேண்டும் என்று டொமைன் அல்லது ஐபி " -"முகவரிக்கு அமைக்கவும். அடுத்த கிளவுட்டை அணுக சரியான டொமைன் பயன்படுத்தப்பட்டால் தேவையில்லை" -". எடுத்துக்காட்டுகள்: \"myfreedombox.example.org\" அல்லது \"example.onion\"." +"முகவரிக்கு அமைக்கவும். அடுத்த கிளவுட்டை அணுக சரியான டொமைன் பயன்படுத்தப்பட்டால் " +"தேவையில்லை. எடுத்துக்காட்டுகள்: \"myfreedombox.example.org\" அல்லது \"example." +"onion\"." #: modules/nextcloud/forms.py:33 msgid "Administrator password" @@ -5950,10 +6066,10 @@ msgid "" "required length is 10 characters. Leave this field blank to " "keep the current password." msgstr "" -"விரும்பினால். நெக்ச்ட் கிளவுட்டின் நிர்வாகி கணக்கிற்கு புதிய கடவுச்சொல்லை அமைக்கவும் (நெக்ச்ட்" -" கிளவுட்-அட்மின்). கடவுச்சொல் பொதுவானதாக இருக்க முடியாது மற்றும் குறைந்தபட்ச தேவையான " -"நீளம் 10 எழுத்துக்கள் ஆகும். தற்போதைய கடவுச்சொல்லை வைத்திருக்க இந்த " -"புலத்தை காலியாக விடவும்." +"விரும்பினால். நெக்ச்ட் கிளவுட்டின் நிர்வாகி கணக்கிற்கு புதிய கடவுச்சொல்லை அமைக்கவும் " +"(நெக்ச்ட் கிளவுட்-அட்மின்). கடவுச்சொல் பொதுவானதாக இருக்க முடியாது மற்றும் குறைந்தபட்ச " +"தேவையான நீளம் 10 எழுத்துக்கள் ஆகும். தற்போதைய கடவுச்சொல்லை " +"வைத்திருக்க இந்த புலத்தை காலியாக விடவும்." #: modules/nextcloud/forms.py:41 msgid "Default phone region" @@ -5981,8 +6097,7 @@ msgstr "குழுக்கள்" #: modules/nextcloud/views.py:53 msgid "Password update failed. Please choose a stronger password." -msgstr "" -"கடவுச்சொல் புதுப்பிப்பு தோல்வியடைந்தது. வலுவான கடவுச்சொல்லைத் தேர்வுசெய்க." +msgstr "கடவுச்சொல் புதுப்பிப்பு தோல்வியடைந்தது. வலுவான கடவுச்சொல்லைத் தேர்வுசெய்க." #: modules/openvpn/__init__.py:20 #, python-brace-format @@ -6008,11 +6123,7 @@ msgstr "VPN சேவைகளுடன் இணைக்கவும்" msgid "OpenVPN" msgstr "OpenVpn" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "மெய்நிகர் தனியார் பிணையம்" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6026,7 +6137,8 @@ msgstr "சுரங்கப்பாதை பார்வை" msgid "VPN server" msgstr "VPN சேவையகம்" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "தொலைநிலை அணுகல்" @@ -6080,8 +6192,7 @@ msgstr "{box_name} தடைசெய்யப்பட்ட ஃபயர்வ #: modules/pagekite/__init__.py:27 #, python-brace-format msgid "{box_name} is connected to a (wireless) router which you don't control." -msgstr "" -"{box_name} நீங்கள் கட்டுப்படுத்தாத (வயர்லெச்) திசைவியுடன் இணைக்கப்பட்டுள்ளது." +msgstr "{box_name} நீங்கள் கட்டுப்படுத்தாத (வயர்லெச்) திசைவியுடன் இணைக்கப்பட்டுள்ளது." #: modules/pagekite/__init__.py:29 msgid "" @@ -6112,19 +6223,15 @@ msgid "" "the future it might be possible to use your buddy's {box_name} for this." msgstr "" "சுரங்கங்கள் மற்றும் தலைகீழ் ப்ராக்சிகளின் கலவையைப் பயன்படுத்துவதன் மூலம் பேச்கைட் நாட், " -"ஃபயர்வால்கள் மற்றும் ஐபி முகவரி வரம்புகளைச் சுற்றி செயல்படுகிறது. நீங்கள் எந்த பேச் கைட் பணி" -" வழங்குநரைப் பயன்படுத்தலாம், எடுத்துக்காட்டாக " +"ஃபயர்வால்கள் மற்றும் ஐபி முகவரி வரம்புகளைச் சுற்றி செயல்படுகிறது. நீங்கள் எந்த பேச் கைட் " +"பணி வழங்குநரைப் பயன்படுத்தலாம், எடுத்துக்காட்டாக " "pageKite.net . எதிர்காலத்தில் இதற்காக உங்கள் நண்பரின் {box_name} ஐ பயன்படுத்தலாம்." #: modules/pagekite/__init__.py:59 msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "பொது தெரிவுநிலை" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "பேச் கைட் டொமைன்" @@ -6204,6 +6311,16 @@ msgstr "தனிப்பயன் பணி சேர்க்கப்பட msgid "This service already exists" msgstr "இந்த பணி ஏற்கனவே உள்ளது" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "சுரங்கப்பாதை பார்வை" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "தனிப்பயன் சேவைகள்" @@ -6234,8 +6351,8 @@ msgid "" "other than 443 is known to cause problems." msgstr "" "நீங்கள் இங்கே வரையறுக்கக்கூடிய அனைத்து நெறிமுறை/போர்ட் சேர்க்கைகளையும் உங்கள் பேச் கைட் " -"ஃபிரான்டென்ட் சேவையகம் ஆதரிக்காது. எடுத்துக்காட்டாக, 443 ஐத் தவிர வேறு துறைமுகங்களில் உள்" -"ள HTTP கள் சிக்கல்களை ஏற்படுத்தும் என்று அறியப்படுகிறது." +"ஃபிரான்டென்ட் சேவையகம் ஆதரிக்காது. எடுத்துக்காட்டாக, 443 ஐத் தவிர வேறு துறைமுகங்களில் " +"உள்ள HTTP கள் சிக்கல்களை ஏற்படுத்தும் என்று அறியப்படுகிறது." #: modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" @@ -6264,13 +6381,8 @@ msgid "" "See SSH client setup instructions" msgstr "" -"பாஓடு கிளையன்ட் அமைவு வழிமுறைகள் ஐப் " -"பார்க்கவும்" - -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "செயல்திறன்" +"பாஓடு கிளையன்ட் அமைவு வழிமுறைகள் ஐப் பார்க்கவும்" #: modules/performance/__init__.py:19 msgid "" @@ -6291,10 +6403,16 @@ msgstr "" "செயல்திறன் அளவீடுகள் செயல்திறன் இணை விமானிகளால் சேகரிக்கப்படுகின்றன மற்றும் காக்பிட் " "பயன்பாட்டைப் பயன்படுத்தி பார்க்கலாம்." -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "கணினி கண்காணிப்பு" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "கணினியை மறுதொடக்கம் செய்யுங்கள் அல்லது மூடவும்." @@ -6303,8 +6421,18 @@ msgstr "கணினியை மறுதொடக்கம் செய்ய msgid "Power" msgstr "விசை" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "மூடு" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "மறுதொடக்கம்" @@ -6352,8 +6480,7 @@ msgstr "கணினி அளவிலான தனியுரிமை அம #: modules/privacy/__init__.py:70 msgid "Please update privacy settings to match your preferences." -msgstr "" -"உங்கள் விருப்பங்களுடன் பொருந்துமாறு தனியுரிமை அமைப்புகளைப் புதுப்பிக்கவும்." +msgstr "உங்கள் விருப்பங்களுடன் பொருந்துமாறு தனியுரிமை அமைப்புகளைப் புதுப்பிக்கவும்." #: modules/privacy/__init__.py:75 msgid "Review privacy setting" @@ -6397,6 +6524,16 @@ msgstr "" "பயன்படுத்தவும். பிணையம் இணைப்பு நிலையானது மற்றும் நம்பகமானதாக இருந்தால் பெரும்பாலான " "சந்தர்ப்பங்களில் முடக்கப்படலாம்." +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "Fallback DNS Servers" +msgid "Fallback DNS" +msgstr "குறைவடையும் டிஎன்எச் சேவையகங்கள்" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6418,20 +6555,16 @@ msgid "" "p\">http://p.p." msgstr "" "துறைமுகம் 8118 உடன் உங்கள் {box_name} ஓச்ட்பெயர் (அல்லது ஐபி முகவரி) க்கு உங்கள் உலாவி " -"பதிலாள் அமைப்புகளை மாற்றியமைப்பதன் மூலம் நீங்கள் தனியுரிமையைப் பயன்படுத்தலாம். உள்ளக பிணையம்" -" ஐபி முகவரிகளிலிருந்து இணைப்புகள் மட்டுமே அனுமதிக்கப்படுகின்றன. தனியுரிமையைப் " -"பயன்படுத்தும் போது, அதன் உள்ளமைவு விவரங்கள் மற்றும் ஆவணங்களை http://config.privoxy.org/ அல்லது http: //p.p ." +"பதிலாள் அமைப்புகளை மாற்றியமைப்பதன் மூலம் நீங்கள் தனியுரிமையைப் பயன்படுத்தலாம். உள்ளக " +"பிணையம் ஐபி முகவரிகளிலிருந்து இணைப்புகள் மட்டுமே அனுமதிக்கப்படுகின்றன. தனியுரிமையைப் " +"பயன்படுத்தும் போது, அதன் உள்ளமைவு விவரங்கள் மற்றும் ஆவணங்களை http://config.privoxy.org/ அல்லது http: //p.p ." #: modules/privoxy/__init__.py:53 msgid "Privoxy" msgstr "தனியுரிமை" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "வலை பதிலாள்" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6446,10 +6579,6 @@ msgstr "விளம்பர தடுப்பான்" msgid "Proxy server" msgstr "பதிலாள் சேவையகம்" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "உள்ளக பிணையம்" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6463,9 +6592,9 @@ msgstr "" "குவாசல் என்பது ஒரு ஐ.ஆர்.சி பயன்பாடு ஆகும், இது \"கோர்\" மற்றும் \"கிளையன்ட்\" என்ற " "இரண்டு பகுதிகளாக பிரிக்கப்பட்டுள்ளது. இது மையத்தை ஐ.ஆர்.சி சேவையகங்களுடன் இணைக்க " "அனுமதிக்கிறது, மேலும் வாடிக்கையாளர் துண்டிக்கப்பட்டாலும் கூட, தொடர்ந்து செய்திகளைப் " -"பெறுகிறது. {box_name} the குவாசல் கோர் சேவையை எப்போதும் ஆன்லைனில் வைத்திருக்கும் மற்றும்" -" டெச்க்டாப் அல்லது மொபைலில் இருந்து ஒன்று அல்லது அதற்கு மேற்பட்ட குவாசல் வாடிக்கையாளர்களை " -"அதை இணைக்கவும் துண்டிக்கவும் பயன்படுத்தலாம்." +"பெறுகிறது. {box_name} the குவாசல் கோர் சேவையை எப்போதும் ஆன்லைனில் வைத்திருக்கும் " +"மற்றும் டெச்க்டாப் அல்லது மொபைலில் இருந்து ஒன்று அல்லது அதற்கு மேற்பட்ட குவாசல் " +"வாடிக்கையாளர்களை அதை இணைக்கவும் துண்டிக்கவும் பயன்படுத்தலாம்." #: modules/quassel/__init__.py:31 msgid "" @@ -6475,17 +6604,13 @@ msgid "" "\">mobile devices are available." msgstr "" "இயல்புநிலை குவாசல் துறைமுகம் 4242 இல் உங்கள் குவாசல் மையத்துடன் இணைக்கலாம். உங்கள் டெச்க்டாப் மற்றும் மோபில் சாதனங்கள் கிடைக்கின்றன." +"href=\"http://quassel-irc.org/downloads\"> டெச்க்டாப் மற்றும் மோபில் சாதனங்கள் கிடைக்கின்றன." #: modules/quassel/__init__.py:51 modules/quassel/manifest.py:9 msgid "Quassel" msgstr "குவாசல்" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "ஐ.ஆர்.சி வாங்கி" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "குவாசெல்ட்ராய்டு" @@ -6503,9 +6628,9 @@ msgid "" "a> is needed. Radicale can be accessed by any user with a {box_name} login." msgstr "" "ராடிகல் ஒரு கால்டாவ் மற்றும் கார்டாவ் சேவையகம். இது திட்டமிடல் மற்றும் தொடர்பு தரவுகளின் " -"ஒத்திசைவு மற்றும் பகிர்வை அனுமதிக்கிறது. ரேடிகல் பயன்படுத்த, ஒரு ஆதரிக்கப்பட்ட கிளையன்ட் " -"பயன்பாடு தேவை. {box_name} உள்நுழைவுடன் எந்த பயனரும் ராடிகலை அணுகலாம்." +"ஒத்திசைவு மற்றும் பகிர்வை அனுமதிக்கிறது. ரேடிகல் பயன்படுத்த, ஒரு ஆதரிக்கப்பட்ட கிளையன்ட் பயன்பாடு தேவை. {box_name} உள்நுழைவுடன் எந்த பயனரும் ராடிகலை அணுகலாம்." #: modules/radicale/__init__.py:31 msgid "" @@ -6513,18 +6638,14 @@ msgid "" "calendars and addressbooks. It does not support adding events or contacts, " "which must be done using a separate client." msgstr "" -"ரேடிகல் ஒரு அடிப்படை வலை இடைமுகத்தை வழங்குகிறது, இது புதிய காலெண்டர்கள் மற்றும் முகவரி" -" புத்தகங்களை உருவாக்குவதை மட்டுமே ஆதரிக்கிறது. இது நிகழ்வுகள் அல்லது தொடர்புகளைச் " -"சேர்ப்பதை ஆதரிக்காது, இது ஒரு தனி கிளையண்டைப் பயன்படுத்தி செய்யப்பட வேண்டும்." +"ரேடிகல் ஒரு அடிப்படை வலை இடைமுகத்தை வழங்குகிறது, இது புதிய காலெண்டர்கள் மற்றும் " +"முகவரி புத்தகங்களை உருவாக்குவதை மட்டுமே ஆதரிக்கிறது. இது நிகழ்வுகள் அல்லது " +"தொடர்புகளைச் சேர்ப்பதை ஆதரிக்காது, இது ஒரு தனி கிளையண்டைப் பயன்படுத்தி செய்யப்பட வேண்டும்." #: modules/radicale/__init__.py:53 modules/radicale/manifest.py:74 msgid "Radicale" msgstr "தீவிரமான" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "காலண்டர் மற்றும் முகவரி நூல்" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6588,9 +6709,9 @@ msgid "" "address>) and your user name. Clicking on the search button will list the " "existing calendars and address books." msgstr "" -"படிமலர்ச்சி வளர்ச்சியில் வெப்டாவுடன் முறையே ஒரு புதிய காலெண்டர் மற்றும் முகவரி புத்தகத்தைச்" -" சேர்க்கவும். ரேடிகல் சேவையகத்தின் முகவரி ஐ உள்ளிடவும் (எ.கா. தேடல் பொத்தானைக் சொடுக்கு " -"செய்தால், தற்போதுள்ள காலெண்டர்கள் மற்றும் முகவரி புத்தகங்களை பட்டியலிடும்." +"படிமலர்ச்சி வளர்ச்சியில் வெப்டாவுடன் முறையே ஒரு புதிய காலெண்டர் மற்றும் முகவரி " +"புத்தகத்தைச் சேர்க்கவும். ரேடிகல் சேவையகத்தின் முகவரி ஐ உள்ளிடவும் (எ.கா. தேடல் பொத்தானைக் " +"சொடுக்கு செய்தால், தற்போதுள்ள காலெண்டர்கள் மற்றும் முகவரி புத்தகங்களை பட்டியலிடும்." #: modules/radicale/manifest.py:91 msgid "Calendar" @@ -6620,9 +6741,9 @@ msgid "" "manipulation, message searching and spell checking." msgstr "" "ரவுண்ட்கூப் வெப்மெயில் என்பது ஒரு உலாவி அடிப்படையிலான பன்மொழி IMAP கிளையன்ட் ஆகும், இது " -"பயன்பாடு போன்ற பயனர் இடைமுகத்துடன் உள்ளது. MIME உதவி, முகவரி நூல், கோப்புறை கையாளுதல்" -", செய்தி தேடல் மற்றும் எழுத்துப்பிழை சோதனை உள்ளிட்ட மின்னஞ்சல் கிளையண்டிலிருந்து நீங்கள் " -"எதிர்பார்க்கும் முழு செயல்பாட்டை இது வழங்குகிறது." +"பயன்பாடு போன்ற பயனர் இடைமுகத்துடன் உள்ளது. MIME உதவி, முகவரி நூல், கோப்புறை " +"கையாளுதல், செய்தி தேடல் மற்றும் எழுத்துப்பிழை சோதனை உள்ளிட்ட மின்னஞ்சல் கிளையண்டிலிருந்து " +"நீங்கள் எதிர்பார்க்கும் முழு செயல்பாட்டை இது வழங்குகிறது." #: modules/roundcube/__init__.py:24 msgid "" @@ -6649,13 +6770,9 @@ msgid "" msgstr "" "சிமெயிலுக்கு, பயனர்பெயர் உங்கள் சிமெயில் முகவரியாக இருக்கும், கடவுச்சொல் உங்கள் Google " "கணக்கு கடவுச்சொல் மற்றும் சேவையகம் imaps: //imap.gmail.com ஆக " -"இருக்கும். உங்கள் Google கணக்கு அமைப்புகளில் ( https://" -"www.google.com /அமைப்புகள்/பாதுகாப்பு/LESCECUREAPPS )." - -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "மின்னஞ்சல் கிளையன்ட்" +"இருக்கும். உங்கள் Google கணக்கு அமைப்புகளில் ( https://www.google.com /அமைப்புகள்/" +"பாதுகாப்பு/LESCECUREAPPS )." #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" @@ -6669,11 +6786,11 @@ msgid "" "uncheck this option. When unchecked, a text entry field is added to the " "login page so the user can specify to which account they wish to connect." msgstr "" -"இயக்கப்பட்டால், பயனர்கள் இந்த {box_name} வழியாக மட்டுமே அஞ்சல்களைப் படித்து அனுப்ப முடியும்" -". சிமெயில் போன்ற வெளிப்புற அஞ்சல் கணக்குடன் ரவுண்ட்கூப் பயன்படுத்த விரும்பினால், இந்த " -"விருப்பத்தை நீங்கள் தேர்வு செய்ய வேண்டும். தேர்வு செய்யப்படும்போது, உள்நுழைவு பக்கத்தில் ஒரு " -"உரை நுழைவு புலம் சேர்க்கப்படும், எனவே அவர்கள் எந்த கணக்கை இணைக்க விரும்புகிறார்கள் என்பதை " -"பயனர் குறிப்பிடலாம்." +"இயக்கப்பட்டால், பயனர்கள் இந்த {box_name} வழியாக மட்டுமே அஞ்சல்களைப் படித்து அனுப்ப " +"முடியும். சிமெயில் போன்ற வெளிப்புற அஞ்சல் கணக்குடன் ரவுண்ட்கூப் பயன்படுத்த விரும்பினால், " +"இந்த விருப்பத்தை நீங்கள் தேர்வு செய்ய வேண்டும். தேர்வு செய்யப்படும்போது, உள்நுழைவு பக்கத்தில் " +"ஒரு உரை நுழைவு புலம் சேர்க்கப்படும், எனவே அவர்கள் எந்த கணக்கை இணைக்க விரும்புகிறார்கள் " +"என்பதை பயனர் குறிப்பிடலாம்." #: modules/roundcube/manifest.py:23 msgid "Email" @@ -6693,8 +6810,8 @@ msgid "" "When enabled, RSS-Bridge can be accessed by any " "user belonging to the feed-reader group." msgstr "" -"இயக்கப்பட்டால், RSS-BRIDGE ஐ எந்தவொரு பயனரும் ஃபீட்-ரீடர்" -" குழுவிற்கு சொந்தமானது." +"இயக்கப்பட்டால், RSS-BRIDGE ஐ எந்தவொரு பயனரும் ஃபீட்-" +"ரீடர் குழுவிற்கு சொந்தமானது." #: modules/rssbridge/__init__.py:28 #, python-brace-format @@ -6703,9 +6820,10 @@ msgid "" "href=\"{ttrss_url}\">Tiny Tiny RSS to follow various websites. When " "adding a feed, enable authentication and use your {box_name} credentials." msgstr "" -"நீங்கள் மினிஃப்ளக்ச் அல்லது சிறிய சிறிய RSS உடன் RSS-BRIDGE ஐப் பயன்படுத்தலாம். ஒரு ஊட்டத்தைச் சேர்க்கும்போது" -", அங்கீகாரத்தை இயக்கவும், உங்கள் {box_name} நற்சான்றிதழ்களைப் பயன்படுத்தவும்." +"நீங்கள் மினிஃப்ளக்ச் அல்லது சிறிய சிறிய RSS உடன் RSS-BRIDGE ஐப் பயன்படுத்தலாம். " +"ஒரு ஊட்டத்தைச் சேர்க்கும்போது, அங்கீகாரத்தை இயக்கவும், உங்கள் {box_name} நற்சான்றிதழ்களைப் " +"பயன்படுத்தவும்." #: modules/rssbridge/__init__.py:48 modules/ttrss/__init__.py:47 msgid "Read and subscribe to news feeds" @@ -6715,10 +6833,6 @@ msgstr "செய்தி ஊட்டங்களுக்கு படித msgid "RSS-Bridge" msgstr "ஆர்.எச்.எச்-பிரிட்ச்" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "ஆர்எச்எச் ஃபீட் செனரேட்டர்" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "பொது அணுகலை அனுமதிக்கவும்" @@ -6751,10 +6865,10 @@ msgid "" "\\{hostname} (on Windows) or smb://{hostname}.local (on Linux and Mac). " "There are three types of shares you can choose from: " msgstr "" -"நிறுவிய பின், பகிர்வுக்கு எந்த வட்டுகளைப் பயன்படுத்த வேண்டும் என்பதை நீங்கள் தேர்வு செய்யலாம்" -". உங்கள் கணினியில் உள்ள கோப்பு மேலாளரில் \\\\ {hostname} (விண்டோசில்) அல்லது SMB: // " -"{hostname} .லோகல் (லினக்ச் மற்றும் மேக்கில்) இயக்கப்பட்ட பங்குகள் அணுகக்கூடியவை. நீங்கள் " -"தேர்வுசெய்யக்கூடிய மூன்று வகையான பங்குகள் உள்ளன: " +"நிறுவிய பின், பகிர்வுக்கு எந்த வட்டுகளைப் பயன்படுத்த வேண்டும் என்பதை நீங்கள் தேர்வு " +"செய்யலாம். உங்கள் கணினியில் உள்ள கோப்பு மேலாளரில் \\\\ {hostname} (விண்டோசில்) அல்லது " +"SMB: // {hostname} .லோகல் (லினக்ச் மற்றும் மேக்கில்) இயக்கப்பட்ட பங்குகள் அணுகக்கூடியவை. " +"நீங்கள் தேர்வுசெய்யக்கூடிய மூன்று வகையான பங்குகள் உள்ளன: " #: modules/samba/__init__.py:31 msgid "Open share - accessible to everyone in your local network." @@ -6765,8 +6879,8 @@ msgid "" "Group share - accessible only to FreedomBox users who are in the freedombox-" "share group." msgstr "" -"குழு பங்கு - ஃப்ரீடோம்பாக்ச் -சேர் குழுவில் இருக்கும் ஃப்ரீடோம்பாக்ச் பயனர்களுக்கு மட்டுமே அணு" -"க முடியும்." +"குழு பங்கு - ஃப்ரீடோம்பாக்ச் -சேர் குழுவில் இருக்கும் ஃப்ரீடோம்பாக்ச் பயனர்களுக்கு மட்டுமே " +"அணுக முடியும்." #: modules/samba/__init__.py:34 msgid "" @@ -6784,10 +6898,6 @@ msgstr "தனியார் பங்குகளுக்கான அணு msgid "Samba" msgstr "சாம்பா" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "பிணைய கோப்பு சேமிப்பு" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "ஆண்ட்ராய்டு சம்பா வாங்கி" @@ -6941,10 +7051,6 @@ msgstr "வலையைத் தேடுங்கள்" msgid "Searx" msgstr "SEARX" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "வலை தேடல்" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "பாதுகாப்பான தேடல்" @@ -6983,6 +7089,18 @@ msgstr "" "இந்த விருப்பம் இயக்கப்பட்டால், Fail2ban பாஓடு சேவையகம் மற்றும் பிற இயக்கப்பட்ட கடவுச்சொல் " "பாதுகாக்கப்பட்ட இணைய சேவைகளுக்கு முரட்டுத்தனமான முறிவு முயற்சிகளை கட்டுப்படுத்தும்." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "தானியங்கி" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "துறைமுகங்கள்" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7012,8 +7130,8 @@ msgid "" "Instead, they are maintained by contributors to Debian and the %(box_name)s " "community." msgstr "" -"அடிக்கடி அம்ச புதுப்பிப்புகள் %(box_name)sேவையையும், மிகக் குறைந்த மென்பொருளையும் புதி" -"ய அம்சங்களை அடிக்கடி பெற அனுமதிக்கின்றன (பின்னணி களஞ்சியத்திலிருந்து). இது 2 " +"அடிக்கடி அம்ச புதுப்பிப்புகள் %(box_name)sேவையையும், மிகக் குறைந்த மென்பொருளையும் " +"புதிய அம்சங்களை அடிக்கடி பெற அனுமதிக்கின்றன (பின்னணி களஞ்சியத்திலிருந்து). இது 2 " "வருடங்களுக்கு ஒரு முறை அல்லது அதற்கு பதிலாக வாரங்களுக்குள் சில புதிய அம்சங்களைப் " "பெறுகிறது. அடிக்கடி அம்ச புதுப்பிப்புகளைக் கொண்ட மென்பொருளுக்கு டெபியன் பாதுகாப்பு " "குழுவின் உதவி இல்லை என்பதை நினைவில் கொள்க. அதற்கு பதிலாக, அவை டெபியன் மற்றும் " @@ -7113,14 +7231,14 @@ msgstr "" msgid "Shaarli" msgstr "சாம்ப்" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "புக்மார்க்குகள்" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "சார்லியர்" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "புக்மார்க்குகள்" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "இணைப்பு வலைப்பதிவு" @@ -7157,9 +7275,9 @@ msgid "" "the Shadowsocks server." msgstr "" "உங்கள் {box_name} a ஒரு நிழல் கிளையண்டை இயக்க முடியும், இது ஒரு நிழல் சேவையகத்துடன் " -"இணைக்க முடியும். இது ஒரு சாக்ச் 5 ப்ராக்சியையும் இயக்கும். உள்ளக சாதனங்கள் இந்த ப்ராக்சியுடன்" -" இணைக்க முடியும், மேலும் அவற்றின் தரவு சேடோவ்ச் சேவையகத்தின் மூலம் குறியாக்கம் செய்யப்பட்டு" -", அருகாமையில் இருக்கும்." +"இணைக்க முடியும். இது ஒரு சாக்ச் 5 ப்ராக்சியையும் இயக்கும். உள்ளக சாதனங்கள் இந்த " +"ப்ராக்சியுடன் இணைக்க முடியும், மேலும் அவற்றின் தரவு சேடோவ்ச் சேவையகத்தின் மூலம் குறியாக்கம் " +"செய்யப்பட்டு, அருகாமையில் இருக்கும்." #: modules/shadowsocks/__init__.py:31 msgid "" @@ -7173,10 +7291,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "சேடோவ்ச் வாங்கி" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "தணிக்கை பைபாச்" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "சேவையக ஓச்ட்பெயர் அல்லது ஐபி முகவரி" @@ -7217,14 +7331,10 @@ msgstr "" "இணைக்க அனுமதிக்கிறது. வாடிக்கையாளர்களின் தரவு இந்த சேவையகத்தின் மூலம் குறியாக்கம் " "செய்யப்பட்டு, அருகாமையில் இருக்கும்." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "நிழல் சேவையகம்" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "தணிக்கை மற்றவர்களுக்கு உதவ உதவுகிறது" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "பரிந்துரைக்கப்படுகிறது" @@ -7232,8 +7342,8 @@ msgstr "பரிந்துரைக்கப்படுகிறது" #: modules/shadowsocksserver/forms.py:38 msgid "Password used to encrypt data. Clients must use the same password." msgstr "" -"தரவை குறியாக்கப் பயன்படுத்தப்படும் கடவுச்சொல். வாடிக்கையாளர்கள் ஒரே கடவுச்சொல்லைப் பயன்படுத்" -"த வேண்டும்." +"தரவை குறியாக்கப் பயன்படுத்தப்படும் கடவுச்சொல். வாடிக்கையாளர்கள் ஒரே கடவுச்சொல்லைப் " +"பயன்படுத்த வேண்டும்." #: modules/shadowsocksserver/forms.py:43 msgid "Encryption method. Clients must use the same setting." @@ -7278,8 +7388,7 @@ msgstr "பொது பங்கு" #: modules/sharing/forms.py:28 msgid "Make files in this folder available to anyone with the link." -msgstr "" -"இந்த கோப்புறையில் கோப்புகளை இணைப்பு உள்ள எவருக்கும் கிடைக்கச் செய்யுங்கள்." +msgstr "இந்த கோப்புறையில் கோப்புகளை இணைப்பு உள்ள எவருக்கும் கிடைக்கச் செய்யுங்கள்." #: modules/sharing/forms.py:33 msgid "User groups that can read the files in the share:" @@ -7298,8 +7407,7 @@ msgstr "இந்த பெயருடன் ஒரு பங்கு ஏற #: modules/sharing/forms.py:62 msgid "Shares should be either public or shared with at least one group" -msgstr "" -"பங்குகள் பொதுவில் இருக்க வேண்டும் அல்லது குறைந்தது ஒரு குழுவுடன் பகிரப்பட வேண்டும்" +msgstr "பங்குகள் பொதுவில் இருக்க வேண்டும் அல்லது குறைந்தது ஒரு குழுவுடன் பகிரப்பட வேண்டும்" #: modules/sharing/manifest.py:19 modules/zoph/manifest.py:26 msgid "Web sharing" @@ -7397,8 +7505,8 @@ msgid "" "regained. The default value is 30%." msgstr "" "வட்டில் இலவச இடத்தின் இந்த சதவீதத்தை பராமரிக்கவும். இலவச இடம் இந்த மதிப்புக்கு கீழே " -"விழுந்தால், இந்த இலவச இடம் மீண்டும் பெறப்படும் வரை பழைய ச்னாப்சாட்கள் அகற்றப்படும். இயல்புநிலை" -" மதிப்பு 30%." +"விழுந்தால், இந்த இலவச இடம் மீண்டும் பெறப்படும் வரை பழைய ச்னாப்சாட்கள் அகற்றப்படும். " +"இயல்புநிலை மதிப்பு 30%." #: modules/snapshot/forms.py:20 msgid "Timeline Snapshots" @@ -7467,6 +7575,18 @@ msgstr "" "இந்த பல வருடாந்திர ச்னாப்சாட்களில் அதிகபட்சமாக வைத்திருங்கள். இயல்புநிலை மதிப்பு 0 " "(வருடாந்திர ச்னாப்சாட்டை வைத்திருங்கள்)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "பின்வரும் ச்னாப்சாட்களை நிரந்தரமாக நீக்கவா?" @@ -7530,8 +7650,8 @@ msgid "" "automatically created. You will be able to undo a rollback by reverting to " "the newly created snapshot." msgstr "" -"கோப்பு முறைமையின் தற்போதைய நிலை கொண்ட புதிய ச்னாப்சாட் தானாகவே உருவாக்கப்படும். புதிதா" -"க உருவாக்கப்பட்ட ச்னாப்சாட்டுக்கு மாற்றுவதன் மூலம் நீங்கள் ஒரு ரோல்பேக்கை செயல்தவிர்க்க " +"கோப்பு முறைமையின் தற்போதைய நிலை கொண்ட புதிய ச்னாப்சாட் தானாகவே உருவாக்கப்படும். " +"புதிதாக உருவாக்கப்பட்ட ச்னாப்சாட்டுக்கு மாற்றுவதன் மூலம் நீங்கள் ஒரு ரோல்பேக்கை செயல்தவிர்க்க " "முடியும்." #: modules/snapshot/templates/snapshot_rollback.html:44 @@ -7573,8 +7693,7 @@ msgstr "ச்னாப்சாட்டை நீக்குவது தோ #: modules/snapshot/views.py:189 msgid "Snapshot is currently in use. Please try again later." -msgstr "" -"ச்னாப்சாட் தற்போது பயன்பாட்டில் உள்ளது. தயவுசெய்து பின்னர் மீண்டும் முயற்சிக்கவும்." +msgstr "ச்னாப்சாட் தற்போது பயன்பாட்டில் உள்ளது. தயவுசெய்து பின்னர் மீண்டும் முயற்சிக்கவும்." #: modules/snapshot/views.py:208 #, python-brace-format @@ -7602,7 +7721,9 @@ msgstr "" "இயக்கலாம்." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "பாதுகாப்பான செல் (SSH) சேவையகம்" #: modules/ssh/__init__.py:75 @@ -7636,6 +7757,24 @@ msgstr "" "அனுமதிக்கவும். முடக்கப்பட்டால், குழுக்களின் பயனர்கள் மட்டுமே ரூட், நிர்வாகி மற்றும் " "ஃப்ரீடோம்பாக்ச்-எச்.எச்.எச் எச்.எச்.எச் வழியாக உள்நுழைய முடியும்." +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "RSS" +msgid "SSH" +msgstr "ஆர்.எச்.எச்" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "இருப்பிடத்தை அகற்று" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "கைரேகை" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "சேவையக கைரேகைகள்" @@ -7668,7 +7807,7 @@ msgstr "உள்நுழைவு பக்கத்திற்குச் msgid "Proceed to Login" msgstr "உள்நுழைய தொடரவும்" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "புகுபதிவு" @@ -7684,13 +7823,8 @@ msgid "" "media, expand the root partition etc." msgstr "" "உங்கள் {box_name} with உடன் இணைக்கப்பட்ட சேமிப்பக ஊடகத்தை நிர்வகிக்க இந்த தொகுதி உங்களை " -"அனுமதிக்கிறது. தற்போது பயன்பாட்டில் உள்ள சேமிப்பக ஊடகத்தை நீங்கள் காணலாம், ஏற்றுக்கொள்ளக்கூடி" -"ய மீடியா ஏற்றுக்கொள்ளலாம், ரூட் பகிர்வு போன்றவற்றை விரிவுபடுத்தலாம்." - -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "சேமிப்பு" +"அனுமதிக்கிறது. தற்போது பயன்பாட்டில் உள்ள சேமிப்பக ஊடகத்தை நீங்கள் காணலாம், " +"ஏற்றுக்கொள்ளக்கூடிய மீடியா ஏற்றுக்கொள்ளலாம், ரூட் பகிர்வு போன்றவற்றை விரிவுபடுத்தலாம்." #: modules/storage/__init__.py:227 #, python-brace-format @@ -7791,8 +7925,8 @@ msgid "" "Disk {id} is reporting that it is likely to fail in the near future. Copy " "any data while you still can and replace the drive." msgstr "" -"வட்டு {id} the எதிர்காலத்தில் அது தோல்வியடையும் என்று தெரிவிக்கிறது. உங்களால் முடிந்தவரை" -" எந்த தரவையும் நகலெடுத்து இயக்ககத்தை மாற்றவும்." +"வட்டு {id} the எதிர்காலத்தில் அது தோல்வியடையும் என்று தெரிவிக்கிறது. உங்களால் " +"முடிந்தவரை எந்த தரவையும் நகலெடுத்து இயக்ககத்தை மாற்றவும்." #: modules/storage/__init__.py:390 #, no-python-format @@ -7851,6 +7985,26 @@ msgstr "பங்கு" msgid "Other directory (specify below)" msgstr "பிற அடைவு (கீழே குறிப்பிடப்பட்டுள்ளது)" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "தானியங்கி" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "ரூட் பகிர்வை விரிவாக்குங்கள்" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "பின்வரும் சேமிப்பக சாதனங்கள் பயன்பாட்டில் உள்ளன:" @@ -7878,9 +8032,9 @@ msgid "" "root partition. Root partition can be expanded to use this space. This " "will provide you additional free space to store your files." msgstr "" -"உங்கள் ரூட் பகிர்வுக்குப் பிறகு ஒதுக்கப்படாத இடத்தின் %(expandable_root_size)s உள்ளன. இந்" -"த இடத்தைப் பயன்படுத்த ரூட் பகிர்வு விரிவாக்கப்படலாம். இது உங்கள் கோப்புகளை சேமிக்க கூடுதல் " -"இலவச இடத்தை வழங்கும்." +"உங்கள் ரூட் பகிர்வுக்குப் பிறகு ஒதுக்கப்படாத இடத்தின் %(expandable_root_size)s உள்ளன. " +"இந்த இடத்தைப் பயன்படுத்த ரூட் பகிர்வு விரிவாக்கப்படலாம். இது உங்கள் கோப்புகளை சேமிக்க " +"கூடுதல் இலவச இடத்தை வழங்கும்." #: modules/storage/templates/storage.html:89 #: modules/storage/templates/storage_expand.html:24 modules/storage/views.py:55 @@ -7892,8 +8046,8 @@ msgid "" "Advanced storage operations such as disk partitioning and RAID management " "are provided by the Cockpit app." msgstr "" -"வட்டு பகிர்வு மற்றும் RAID மேலாண்மை போன்ற மேம்பட்ட சேமிப்பக செயல்பாடுகள் காக்பிட் பயன்பாட்டால் வழங்கப்படுகின்றன." +"வட்டு பகிர்வு மற்றும் RAID மேலாண்மை போன்ற மேம்பட்ட சேமிப்பக செயல்பாடுகள் காக்பிட் பயன்பாட்டால் வழங்கப்படுகின்றன." #: modules/storage/templates/storage_expand.html:14 #, python-format @@ -7934,9 +8088,9 @@ msgid "" "deletion of files on one device will be automatically replicated on all " "other devices that also run Syncthing." msgstr "" -"ஒத்திசைவு என்பது பல சாதனங்களில் கோப்புகளை ஒத்திசைக்க ஒரு பயன்பாடு, எ.கா. உங்கள் டெச்க்டாப்" -" கணினி மற்றும் மொபைல் போன். ஒரு சாதனத்தில் கோப்புகளை உருவாக்குதல், மாற்றியமைத்தல் அல்லது " -"நீக்குதல் ஆகியவை மற்ற எல்லா சாதனங்களிலும் தானாகவே பிரதிபலிக்கும்." +"ஒத்திசைவு என்பது பல சாதனங்களில் கோப்புகளை ஒத்திசைக்க ஒரு பயன்பாடு, எ.கா. உங்கள் " +"டெச்க்டாப் கணினி மற்றும் மொபைல் போன். ஒரு சாதனத்தில் கோப்புகளை உருவாக்குதல், மாற்றியமைத்தல் " +"அல்லது நீக்குதல் ஆகியவை மற்ற எல்லா சாதனங்களிலும் தானாகவே பிரதிபலிக்கும்." #: modules/syncthing/__init__.py:28 #, python-brace-format @@ -7964,10 +8118,6 @@ msgstr "ஒத்திசைவு பயன்பாட்டை நிர் msgid "Syncthing" msgstr "ஒத்திசைவு" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "கோப்பு ஒத்திசைவு" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7977,10 +8127,10 @@ msgid "" "several short notes called Tiddlers and link them together into a dense " "graph." msgstr "" -"டிட்லிவிக்கி என்பது ஒரு ஊடாடும் பயன்பாடாகும், இது முற்றிலும் வலை உலாவியில் இயங்குகிறது" -". ஒவ்வொரு விக்கியும் உங்கள் {box_name} இல் சேமிக்கப்பட்ட ஒரு தன்னிறைவான உஉகுமொ கோப்பு. " -"நீண்ட விக்கி பக்கங்களை எழுதுவதற்கு பதிலாக, டிட்லிவிகி டிட்லர்ச் எனப்படும் பல சிறு " -"குறிப்புகளை எழுதி அவற்றை அடர்த்தியான வரைபடமாக இணைக்க ஊக்குவிக்கிறது." +"டிட்லிவிக்கி என்பது ஒரு ஊடாடும் பயன்பாடாகும், இது முற்றிலும் வலை உலாவியில் " +"இயங்குகிறது. ஒவ்வொரு விக்கியும் உங்கள் {box_name} இல் சேமிக்கப்பட்ட ஒரு தன்னிறைவான " +"உஉகுமொ கோப்பு. நீண்ட விக்கி பக்கங்களை எழுதுவதற்கு பதிலாக, டிட்லிவிகி டிட்லர்ச் எனப்படும் " +"பல சிறு குறிப்புகளை எழுதி அவற்றை அடர்த்தியான வரைபடமாக இணைக்க ஊக்குவிக்கிறது." #: modules/tiddlywiki/__init__.py:30 msgid "" @@ -7990,8 +8140,8 @@ msgid "" "TiddlyWiki. Encrypting individual tiddlers or password-protecting a wiki " "file is possible from within the application." msgstr "" -"இது பலவிதமான பயன்பாட்டு நிகழ்வுகளைக் கொண்ட பல்துறை பயன்பாடாகும் - நேரியல் அல்லாத நோட்புக்" -", வலைத்தளம், தனிப்பட்ட அறிவுத் தளம், பணி மற்றும் திட்ட மேலாண்மை அமைப்பு, தனிப்பட்ட " +"இது பலவிதமான பயன்பாட்டு நிகழ்வுகளைக் கொண்ட பல்துறை பயன்பாடாகும் - நேரியல் அல்லாத " +"நோட்புக், வலைத்தளம், தனிப்பட்ட அறிவுத் தளம், பணி மற்றும் திட்ட மேலாண்மை அமைப்பு, தனிப்பட்ட " "நாட்குறிப்பு போன்றவை. செருகுநிரல்கள் டிட்லிவிக்கியின் செயல்பாட்டை நீட்டிக்க முடியும். " "தனிப்பட்ட டிட்லர்களை குறியாக்குவது அல்லது கடவுச்சொல்லை பாதுகாப்பது ஒரு விக்கி கோப்பை " "பயன்பாட்டிற்குள் இருந்து சாத்தியமாகும்." @@ -8015,10 +8165,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "டிட்லிவிக்கி" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "நேரியல் அல்லாத குறிப்பேடுகள்" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr ".Html கோப்பு நீட்டிப்புடன் ஒரு டிட்லிவிக்கி கோப்பு" @@ -8051,7 +8197,7 @@ msgstr "" " குறிப்பு : இந்த விக்கியின் நகலை நீக்குவதற்கு முன் டிட்லிவிக்கிக்குள் " "இருந்து பதிவிறக்கம் செய்யலாம்." -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8061,11 +8207,10 @@ msgid "" msgstr "" "டோர் ஒரு அநாமதேய தொடர்பு அமைப்பு. டோர் " "திட்டம் வலைத்தளத்திலிருந்து இதைப் பற்றி மேலும் அறியலாம். வலை உலாவும்போது சிறந்த " -"பாதுகாப்பிற்காக, நீங்கள் டோர் உலாவி ஐப் பயன்படுத்துமாறு TOR திட்டம் பரிந்துரைக்கிறது." +"பாதுகாப்பிற்காக, நீங்கள் டோர் உலாவி ஐப் பயன்படுத்துமாறு TOR திட்டம் பரிந்துரைக்கிறது." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." @@ -8073,7 +8218,7 @@ msgstr "" "இந்த பயன்பாடு டோர் நெட்வொர்க்கிற்கு பங்களிப்பதற்கும் மற்றவர்களுக்கு தணிக்கை செய்ய உதவுவதற்கும் " "ரிலே சேவைகளை வழங்குகிறது." -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8084,15 +8229,11 @@ msgstr "" "வழங்குகிறது. TOR உலாவியைப் பயன்படுத்தி, வீட்டில் சேவையகங்களை கட்டுப்படுத்தும் ஒரு ISP ஐப் " "பயன்படுத்தும் போது கூட இணையத்திலிருந்து {box_name} ஐ அணுகலாம்." -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "டோர்" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "அநாமதேய பிணையம்" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "டோர் வெங்காய பணி" @@ -8101,19 +8242,19 @@ msgstr "டோர் வெங்காய பணி" msgid "Tor Bridge Relay" msgstr "டோர் பிரிட்ச் ரிலே" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "டோர் ரிலே துறைமுகம் கிடைக்கிறது" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "OBFS3 போக்குவரத்து பதிவு செய்யப்பட்டது" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "OBFS4 போக்குவரத்து பதிவு செய்யப்பட்டது" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "வெங்காய பணி பதிப்பு 3 ஆகும்" @@ -8198,8 +8339,7 @@ msgstr "" #: modules/tor/forms.py:125 msgid "Specify at least one upstream bridge to use upstream bridges." -msgstr "" -"மேலோடை பாலங்களைப் பயன்படுத்த குறைந்தது ஒரு மேலோடை பாலத்தைக் குறிப்பிடவும்." +msgstr "மேலோடை பாலங்களைப் பயன்படுத்த குறைந்தது ஒரு மேலோடை பாலத்தைக் குறிப்பிடவும்." #: modules/tor/manifest.py:15 modules/torproxy/manifest.py:14 msgid "Tor Browser" @@ -8225,10 +8365,6 @@ msgstr "அநாமதேய பிணையம்" msgid "Onion Service" msgstr "வெங்காய பணி" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "துறைமுகங்கள்" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "உள்ளமைவைப் புதுப்பித்தல்" @@ -8238,7 +8374,7 @@ msgstr "உள்ளமைவைப் புதுப்பித்தல்" msgid "Error configuring app: {error}" msgstr "பயன்பாட்டை உள்ளமைப்பதில் பிழை: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8251,7 +8387,7 @@ msgstr "" "வழியாக இணையத்தை அணுக பல்வேறு பயன்பாடுகளால் இதைப் பயன்படுத்தலாம். ஐ.எச்.பி தணிக்கை " "மேலோடை பாலங்களைப் பயன்படுத்தி தவிர்க்கப்படலாம்." -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "டோர் பதிலாள்" @@ -8259,12 +8395,12 @@ msgstr "டோர் பதிலாள்" msgid "Tor Socks Proxy" msgstr "டோர் சாக்ச் பதிலாள்" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "TOR வழியாக TCP {kind} on இல் முகவரி {url} ஐ அணுகவும்" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "TCP {kind} on இல் {url} at இல் TOR பயன்பாட்டை உறுதிப்படுத்தவும்" @@ -8279,9 +8415,9 @@ msgid "" "installations and upgrades. This adds a degree of privacy and security " "during software downloads." msgstr "" -"இயக்கப்பட்டால், நிறுவல்கள் மற்றும் மேம்படுத்தல்களுக்காக TOR நெட்வொர்க்கில் மென்பொருள் பதிவிறக்கம்" -" செய்யப்படும். இது மென்பொருள் பதிவிறக்கங்களின் போது தனியுரிமை மற்றும் பாதுகாப்பின் அளவை " -"சேர்க்கிறது." +"இயக்கப்பட்டால், நிறுவல்கள் மற்றும் மேம்படுத்தல்களுக்காக TOR நெட்வொர்க்கில் மென்பொருள் " +"பதிவிறக்கம் செய்யப்படும். இது மென்பொருள் பதிவிறக்கங்களின் போது தனியுரிமை மற்றும் " +"பாதுகாப்பின் அளவை சேர்க்கிறது." #: modules/transmission/__init__.py:25 msgid "Transmission is a BitTorrent client with a web interface." @@ -8326,9 +8462,9 @@ msgid "" "rpc." msgstr "" "வலை இடைமுகத்திற்கு கூடுதலாக, {box_name} இல் பரிமாற்றத்தை தொலைவிலிருந்து கட்டுப்படுத்த " -"மொபைல் மற்றும் டெச்க்டாப் பயன்பாடுகளையும் பயன்படுத்தலாம். ரிமோட் கண்ட்ரோல் பயன்பாடுகளை உள்ளமைக்" -"க, முகவரி /டிரான்ச்மிசன்-ரீமோட்/ஆர்.பி.சி ஐப் " -"பயன்படுத்தவும்." +"மொபைல் மற்றும் டெச்க்டாப் பயன்பாடுகளையும் பயன்படுத்தலாம். ரிமோட் கண்ட்ரோல் பயன்பாடுகளை " +"உள்ளமைக்க, முகவரி /டிரான்ச்மிசன்-ரீமோட்/ஆர்.பி.சி ஐப் பயன்படுத்தவும்." #: modules/transmission/__init__.py:44 #, python-brace-format @@ -8362,9 +8498,10 @@ msgid "" "allow reading news from any location, while feeling as close to a real " "desktop application as possible." msgstr "" -"சிறிய சிறிய ஆர்எச்எச் என்பது ஒரு செய்தி ஊட்டம் (ஆர்எச்எச்/ஆட்டம்) வாசகர் மற்றும் திரட்டியாகும்" -", இது எந்த இடத்திலிருந்தும் செய்திகளைப் படிக்க அனுமதிக்க வடிவமைக்கப்பட்டுள்ளது, அதே " -"நேரத்தில் முடிந்தவரை உண்மையான டெச்க்டாப் பயன்பாட்டிற்கு நெருக்கமாக உணர்கிறது." +"சிறிய சிறிய ஆர்எச்எச் என்பது ஒரு செய்தி ஊட்டம் (ஆர்எச்எச்/ஆட்டம்) வாசகர் மற்றும் " +"திரட்டியாகும், இது எந்த இடத்திலிருந்தும் செய்திகளைப் படிக்க அனுமதிக்க " +"வடிவமைக்கப்பட்டுள்ளது, அதே நேரத்தில் முடிந்தவரை உண்மையான டெச்க்டாப் பயன்பாட்டிற்கு " +"நெருக்கமாக உணர்கிறது." #: modules/ttrss/__init__.py:25 #, python-brace-format @@ -8382,8 +8519,8 @@ msgid "" "for connecting." msgstr "" "சிறிய சிறிய RSS க்கு மொபைல் அல்லது டெச்க்டாப் பயன்பாட்டைப் பயன்படுத்தும் போது, URL /tt-rss அல்லது ஐப் பயன்படுத்தவும்" -" /tt-rss-app இணைப்பதற்கு." +"href=\"/tt-rss/\">/tt-rss அல்லது ஐப் " +"பயன்படுத்தவும் /tt-rss-app இணைப்பதற்கு." #: modules/ttrss/__init__.py:50 modules/ttrss/manifest.py:34 msgid "Tiny Tiny RSS" @@ -8470,8 +8607,7 @@ msgstr "ஆட்டோ புதுப்பிப்பை இயக்கவ #: modules/upgrades/forms.py:16 msgid "When enabled, FreedomBox automatically updates once a day." -msgstr "" -"இயக்கப்பட்டால், ஃப்ரீட்ம்பாக்ச் ஒரு நாளைக்கு ஒரு முறை தானாகவே புதுப்பிக்கும்." +msgstr "இயக்கப்பட்டால், ஃப்ரீட்ம்பாக்ச் ஒரு நாளைக்கு ஒரு முறை தானாகவே புதுப்பிக்கும்." #: modules/upgrades/forms.py:19 msgid "Enable auto-update to next stable release" @@ -8490,6 +8626,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "அடிக்கடி அம்ச புதுப்பிப்புகளை செயல்படுத்தவும் (பரிந்துரைக்கப்படுகிறது)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8503,8 +8647,8 @@ msgid "" "Note: Once frequent feature updates are activated, they " "cannot be deactivated." msgstr "" -" குறிப்பு: அடிக்கடி அம்ச புதுப்பிப்புகள் செயல்படுத்தப்பட்டவுடன், அவற்றை" -" செயலிழக்க முடியாது." +" குறிப்பு: அடிக்கடி அம்ச புதுப்பிப்புகள் செயல்படுத்தப்பட்டவுடன், " +"அவற்றை செயலிழக்க முடியாது." #: modules/upgrades/templates/backports-firstboot.html:51 msgid "Next" @@ -8564,8 +8708,8 @@ msgid "" "cannot be deactivated. You may wish to take a snapshot using Storage Snapshots before continuing." msgstr "" -" எச்சரிக்கை! அடிக்கடி அம்ச புதுப்பிப்புகள் செயல்படுத்தப்பட்டதும், அவற்றை" -" செயலிழக்க முடியாது. தொடர்வதற்கு முன் சேமிப்பக " +" எச்சரிக்கை! அடிக்கடி அம்ச புதுப்பிப்புகள் செயல்படுத்தப்பட்டதும், " +"அவற்றை செயலிழக்க முடியாது. தொடர்வதற்கு முன் சேமிப்பக " "ச்னாப்சாட்கள் ஐப் பயன்படுத்தி ஒரு ச்னாப்சாட்டை எடுக்க விரும்பலாம்." #: modules/upgrades/templates/upgrades_configure.html:100 @@ -8685,9 +8829,9 @@ msgid "" "able to log in to all services. They can also log in to the system through " "SSH and have administrative privileges (sudo)." msgstr "" -"புதிய பயனருக்கு எந்த சேவைகள் கிடைக்க வேண்டும் என்பதைத் தேர்ந்தெடுக்கவும். அவர்கள் பொருத்தமா" -"ன குழுவில் இருந்தால், எல்.டி.ஏ.பி மூலம் ஒற்றை உள்நுழைவை ஆதரிக்கும் சேவைகளில் பயனர் " -"உள்நுழைய முடியும்.

      நிர்வாகக் குழுவில் உள்ள பயனர்கள் அனைத்து சேவைகளிலும் " +"புதிய பயனருக்கு எந்த சேவைகள் கிடைக்க வேண்டும் என்பதைத் தேர்ந்தெடுக்கவும். அவர்கள் " +"பொருத்தமான குழுவில் இருந்தால், எல்.டி.ஏ.பி மூலம் ஒற்றை உள்நுழைவை ஆதரிக்கும் சேவைகளில் " +"பயனர் உள்நுழைய முடியும்.

      நிர்வாகக் குழுவில் உள்ள பயனர்கள் அனைத்து சேவைகளிலும் " "உள்நுழைய முடியும். அவர்கள் பாஓடு மூலம் கணினியில் உள்நுழைந்து நிர்வாக சலுகைகள் (SUDO) " "வைத்திருக்கலாம்." @@ -8710,8 +8854,7 @@ msgstr "அங்கீகார கடவுச்சொல்" #, python-brace-format msgid "" "Enter the password for user \"{user}\" to authorize account modifications." -msgstr "" -"கணக்கு மாற்றங்களை அங்கீகரிக்க பயனர் \"{user}\" க்கான கடவுச்சொல்லை உள்ளிடவும்." +msgstr "கணக்கு மாற்றங்களை அங்கீகரிக்க பயனர் \"{user}\" க்கான கடவுச்சொல்லை உள்ளிடவும்." #: modules/users/forms.py:157 msgid "Invalid password." @@ -8738,8 +8881,8 @@ msgid "" "line. Blank lines and lines starting with # will be ignored." msgstr "" "ஒரு பாஓடு பொது விசையை அமைப்பது கடவுச்சொல்லைப் பயன்படுத்தாமல் இந்த பயனரை கணினியில் " -"பாதுகாப்பாக உள்நுழைய அனுமதிக்கும். நீங்கள் பல விசைகளை உள்ளிடலாம், ஒவ்வொரு வரியிலும் ஒன்று" -". # உடன் தொடங்கும் வெற்று கோடுகள் மற்றும் கோடுகள் புறக்கணிக்கப்படும்." +"பாதுகாப்பாக உள்நுழைய அனுமதிக்கும். நீங்கள் பல விசைகளை உள்ளிடலாம், ஒவ்வொரு வரியிலும் " +"ஒன்று. # உடன் தொடங்கும் வெற்று கோடுகள் மற்றும் கோடுகள் புறக்கணிக்கப்படும்." #: modules/users/forms.py:252 msgid "Delete user" @@ -8790,6 +8933,18 @@ msgstr "நிர்வாகக் குழுவில் புதிய ப msgid "User account created, you are now logged in" msgstr "பயனர் கணக்கு உருவாக்கப்பட்டது, நீங்கள் இப்போது உள்நுழைந்துள்ளீர்கள்" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "ச்னாப்சாட்களை நிர்வகிக்கவும்" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "அனுமதிகள்" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8816,8 +8971,9 @@ msgid "" "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -"இந்த வலை இடைமுகத்தை அணுக பயனர்பெயர் மற்றும் கடவுச்சொல்லைத் தேர்வுசெய்க. கடவுச்சொல்லை பின்னர்" -" மாற்றலாம். இந்த பயனருக்கு நிர்வாக சலுகைகள் வழங்கப்படும். பிற பயனர்களை பின்னர் சேர்க்கலாம்." +"இந்த வலை இடைமுகத்தை அணுக பயனர்பெயர் மற்றும் கடவுச்சொல்லைத் தேர்வுசெய்க. கடவுச்சொல்லை " +"பின்னர் மாற்றலாம். இந்த பயனருக்கு நிர்வாக சலுகைகள் வழங்கப்படும். பிற பயனர்களை பின்னர் " +"சேர்க்கலாம்." #: modules/users/templates/users_firstboot.html:28 msgid "Create Account" @@ -8841,9 +8997,9 @@ msgid "" "already usable with %(box_name)s, skip this step." msgstr "" "இந்த கணக்குகளை கட்டளை வரியிலிருந்து நீக்கி, %(box_name)s மூலம் பயன்படுத்தக்கூடிய ஒரு " -"கணக்கை உருவாக்க பக்கத்தைப் புதுப்பிக்கவும். கட்டளை வரியில் \"எக்கோ '{\" ஆர்க்ச் " -"\"என்ற கட்டளையை இயக்கவும்: [\" பயனர்பெயர் \",\" கடவுச்சொல் \"],\" குவார்க்ச் \": {}}' " -"ஒரு கணக்கு ஏற்கனவே %(box_name)s உடன் பயன்படுத்தக்கூடியதாக இருந்தால், இந்த படிநிலையைத் " +"கணக்கை உருவாக்க பக்கத்தைப் புதுப்பிக்கவும். கட்டளை வரியில் \"எக்கோ '{\" ஆர்க்ச் \"என்ற " +"கட்டளையை இயக்கவும்: [\" பயனர்பெயர் \",\" கடவுச்சொல் \"],\" குவார்க்ச் \": {}}' ஒரு " +"கணக்கு ஏற்கனவே %(box_name)s உடன் பயன்படுத்தக்கூடியதாக இருந்தால், இந்த படிநிலையைத் " "தவிர்க்கவும்." #: modules/users/templates/users_firstboot.html:69 @@ -8870,8 +9026,8 @@ msgid "" "Use the change password form to " "change the password." msgstr "" -"கடவுச்சொல்லை மாற்ற கடவுச்சொல் படிவத்தை மாற்றவும்" -" ஐப் பயன்படுத்தவும்." +"கடவுச்சொல்லை மாற்ற கடவுச்சொல் படிவத்தை " +"மாற்றவும் ஐப் பயன்படுத்தவும்." #: modules/users/templates/users_update.html:32 #: templates/language-selection.html:17 @@ -8881,8 +9037,7 @@ msgstr "மாற்றங்களைச் சேமிக்கவும்" #: modules/users/templates/users_update.html:41 #, python-format msgid "Delete user %(username)s and all the user's files?" -msgstr "" -"பயனர் %(username)s மற்றும் பயனரின் அனைத்து கோப்புகளையும் நீக்கு?" +msgstr "பயனர் %(username)s மற்றும் பயனரின் அனைத்து கோப்புகளையும் நீக்கு?" #: modules/users/templates/users_update.html:51 msgid "" @@ -8948,8 +9103,8 @@ msgid "" "securely relayed through {box_name}." msgstr "" "பயணத்தின் போது மொபைல் சாதனத்தை {box_name} with உடன் இணைப்பது இரண்டாவது பயன்பாட்டு " -"வழக்கு. பொது வைஃபை நெட்வொர்க்குடன் இணைக்கப்படும்போது, அனைத்து போக்குவரத்தையும் {box_name}" -" full மூலம் பாதுகாப்பாக ஒளிபரப்பலாம்." +"வழக்கு. பொது வைஃபை நெட்வொர்க்குடன் இணைக்கப்படும்போது, அனைத்து போக்குவரத்தையும் " +"{box_name} full மூலம் பாதுகாப்பாக ஒளிபரப்பலாம்." #: modules/wireguard/forms.py:32 msgid "Invalid key." @@ -8966,8 +9121,8 @@ msgid "" "Public key of the peer. Example: " "MConEJFIg6+DFHg2J1nn9SNLOSE9KR0ysdPgmPjibEs= ." msgstr "" -"சகாக்களின் பொது விசை. எடுத்துக்காட்டு: MCONEJFIG6+" -"DFHG2J1NN9SNLOSE9KR0YSDPGMPJIBES =." +"சகாக்களின் பொது விசை. எடுத்துக்காட்டு: " +"MCONEJFIG6+DFHG2J1NN9SNLOSE9KR0YSDPGMPJIBES =." #: modules/wireguard/forms.py:70 msgid "Endpoint of the server" @@ -8978,8 +9133,8 @@ msgid "" "Domain name and port in the form \"ip:port\". Example: demo.wireguard." "com:12912 ." msgstr "" -"\"ஐபி: துறைமுகம்\" வடிவத்தில் டொமைன் பெயர் மற்றும் துறைமுகம். எடுத்துக்காட்டு: " -"Demo.wiregaurd.com:12912." +"\"ஐபி: துறைமுகம்\" வடிவத்தில் டொமைன் பெயர் மற்றும் துறைமுகம். எடுத்துக்காட்டு: Demo." +"wiregaurd.com:12912." #: modules/wireguard/forms.py:76 msgid "Public key of the server" @@ -8990,8 +9145,8 @@ msgid "" "Provided by the server operator, a long string of characters. Example: " "MConEJFIg6+DFHg2J1nn9SNLOSE9KR0ysdPgmPjibEs= ." msgstr "" -"சேவையக ஆபரேட்டரால் வழங்கப்பட்டது, நீண்ட எழுத்துக்கள். எடுத்துக்காட்டு: MCONEJFIG6+" -"DFHG2J1NN9SNLOSE9KR0YSDPGMPJIBES =." +"சேவையக ஆபரேட்டரால் வழங்கப்பட்டது, நீண்ட எழுத்துக்கள். எடுத்துக்காட்டு: " +"MCONEJFIG6+DFHG2J1NN9SNLOSE9KR0YSDPGMPJIBES =." #: modules/wireguard/forms.py:82 msgid "Client IP address provided by server" @@ -9019,8 +9174,8 @@ msgid "" msgstr "" "விரும்பினால். காலியாக இருந்தால் புதிய பொது/தனியார் விசைகள் உருவாக்கப்படுகின்றன. பொது " "விசையை சேவையகத்திற்கு வழங்கலாம். இது பரிந்துரைக்கப்பட்ட வழி. இருப்பினும், சில சேவையக " -"ஆபரேட்டர்கள் இதை வழங்க வலியுறுத்துகின்றனர். எடுத்துக்காட்டு: MCONEJFIG6+" -"DFHG2J1NN9SNLOSE9KR0YSDPGMPJIBES =." +"ஆபரேட்டர்கள் இதை வழங்க வலியுறுத்துகின்றனர். எடுத்துக்காட்டு: " +"MCONEJFIG6+DFHG2J1NN9SNLOSE9KR0YSDPGMPJIBES =." #: modules/wireguard/forms.py:98 msgid "Pre-shared key" @@ -9033,18 +9188,16 @@ msgid "" "MConEJFIg6+DFHg2J1nn9SNLOSE9KR0ysdPgmPjibEs=." msgstr "" "விரும்பினால். கூடுதல் பாதுகாப்பை சேர்க்க சேவையகத்தால் வழங்கப்பட்ட பகிரப்பட்ட ரகசிய விசை. " -"வழங்கப்பட்டால் மட்டுமே நிரப்பவும். எடுத்துக்காட்டு: MCONEJFIG6+" -"DFHG2J1NN9SNLOSE9KR0YSDPGMPJIBES =." +"வழங்கப்பட்டால் மட்டுமே நிரப்பவும். எடுத்துக்காட்டு: " +"MCONEJFIG6+DFHG2J1NN9SNLOSE9KR0YSDPGMPJIBES =." #: modules/wireguard/forms.py:105 msgid "Use this connection to send all outgoing traffic" -msgstr "" -"வெளிச்செல்லும் அனைத்து போக்குவரத்தையும் அனுப்ப இந்த இணைப்பைப் பயன்படுத்தவும்" +msgstr "வெளிச்செல்லும் அனைத்து போக்குவரத்தையும் அனுப்ப இந்த இணைப்பைப் பயன்படுத்தவும்" #: modules/wireguard/forms.py:107 msgid "Typically checked for a VPN service through which all traffic is sent." -msgstr "" -"பொதுவாக அனைத்து போக்குவரத்தும் அனுப்பப்படும் VPN சேவைக்கு சரிபார்க்கப்படும்." +msgstr "பொதுவாக அனைத்து போக்குவரத்தும் அனுப்பப்படும் VPN சேவைக்கு சரிபார்க்கப்படும்." #: modules/wireguard/manifest.py:45 msgid "VPN client" @@ -9122,13 +9275,11 @@ msgstr "கிளையன்ட் சேர்க்கவும்" #: modules/wireguard/templates/wireguard_delete_client.html:14 msgid "Are you sure that you want to delete this client?" -msgstr "" -"இந்த கிளையண்டை நீக்க விரும்புகிறீர்கள் என்பதில் உறுதியாக இருக்கிறீர்களா?" +msgstr "இந்த கிளையண்டை நீக்க விரும்புகிறீர்கள் என்பதில் உறுதியாக இருக்கிறீர்களா?" #: modules/wireguard/templates/wireguard_delete_server.html:14 msgid "Are you sure that you want to delete this server?" -msgstr "" -"இந்த சேவையகத்தை நீக்க விரும்புகிறீர்கள் என்பதில் உறுதியாக இருக்கிறீர்களா?" +msgstr "இந்த சேவையகத்தை நீக்க விரும்புகிறீர்கள் என்பதில் உறுதியாக இருக்கிறீர்களா?" #: modules/wireguard/templates/wireguard_edit_client.html:19 msgid "Update Client" @@ -9191,9 +9342,9 @@ msgid "" "information. Ensure that the server is configured to allow %(box_name)s's " "public key and IP address." msgstr "" -"%(box_name)s பின்வரும் தகவலுடன் வயர் கார்ட் சேவையகத்தை அடைய முயற்சிக்கும். %(box_name)" -"s இன் பொது விசை மற்றும் ஐபி முகவரியை அனுமதிக்க சேவையகம் கட்டமைக்கப்பட்டுள்ளதா என்பதை " -"உறுதிப்படுத்தவும்." +"%(box_name)s பின்வரும் தகவலுடன் வயர் கார்ட் சேவையகத்தை அடைய முயற்சிக்கும். " +"%(box_name)s இன் பொது விசை மற்றும் ஐபி முகவரியை அனுமதிக்க சேவையகம் " +"கட்டமைக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்." #: modules/wireguard/templates/wireguard_show_server.html:24 msgid "Server endpoint:" @@ -9274,8 +9425,8 @@ msgstr "" "வலைத்தளங்கள் மற்றும் வலைப்பதிவுகளை உருவாக்குவதற்கும் நிர்வகிப்பதற்கும் வேர்ட்பிரச் ஒரு " "பிரபலமான வழியாகும். காட்சி இடைமுகத்தைப் பயன்படுத்தி உள்ளடக்கத்தை நிர்வகிக்க முடியும். " "வலைப்பக்கங்களின் தளவமைப்பு மற்றும் செயல்பாடு தனிப்பயனாக்கப்படலாம். கருப்பொருள்களைப் " -"பயன்படுத்தி தோற்றத்தைத் தேர்வு செய்யலாம். நிர்வாக இடைமுகம் மற்றும் தயாரிக்கப்பட்ட வலைப்பக்கங்கள்" -" மொபைல் சாதனங்களுக்கு ஏற்றவை." +"பயன்படுத்தி தோற்றத்தைத் தேர்வு செய்யலாம். நிர்வாக இடைமுகம் மற்றும் தயாரிக்கப்பட்ட " +"வலைப்பக்கங்கள் மொபைல் சாதனங்களுக்கு ஏற்றவை." #: modules/wordpress/__init__.py:26 #, python-brace-format @@ -9297,8 +9448,8 @@ msgid "" "to reach administration interface in the future." msgstr "" "வேர்ட்பிரச் அதன் சொந்த பயனர் கணக்குகளைக் கொண்டுள்ளது. அமைப்பின் போது முதல் நிர்வாகி கணக்கு " -"உருவாக்கப்படுகிறது. எதிர்காலத்தில் நிர்வாக இடைமுகத்தை அடைய நிர்வாகப் பக்கம் ஐ புக்மார்க்குங்கள்." +"உருவாக்கப்படுகிறது. எதிர்காலத்தில் நிர்வாக இடைமுகத்தை அடைய நிர்வாகப் பக்கம் ஐ புக்மார்க்குங்கள்." #: modules/wordpress/__init__.py:35 msgid "" @@ -9314,10 +9465,6 @@ msgstr "" msgid "WordPress" msgstr "வேர்ட்பிரச்" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "வலைத்தளம் மற்றும் வலைப்பதிவு" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "பொது அணுகல்" @@ -9327,8 +9474,9 @@ msgid "" "Allow all visitors. Disabling allows only administrators to view the " "WordPress site or blog. Enable only after performing initial WordPress setup." msgstr "" -"அனைத்து பார்வையாளர்களையும் அனுமதிக்கவும். முடக்குதல் வேர்ட்பிரச் தளம் அல்லது வலைப்பதிவைக் கா" -"ண நிர்வாகிகளை மட்டுமே அனுமதிக்கிறது. ஆரம்ப வேர்ட்பிரச் அமைப்பைச் செய்த பின்னரே இயக்கவும்." +"அனைத்து பார்வையாளர்களையும் அனுமதிக்கவும். முடக்குதல் வேர்ட்பிரச் தளம் அல்லது வலைப்பதிவைக் " +"காண நிர்வாகிகளை மட்டுமே அனுமதிக்கிறது. ஆரம்ப வேர்ட்பிரச் அமைப்பைச் செய்த பின்னரே " +"இயக்கவும்." #: modules/wordpress/manifest.py:26 msgid "Content management system" @@ -9371,10 +9519,6 @@ msgstr "" msgid "Zoph" msgstr "ZOFF" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "புகைப்பட அமைப்பாளர்" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "வரைபடங்களுக்கு OpenStreetMap ஐ இயக்கவும்" @@ -9435,8 +9579,7 @@ msgstr "தொகுப்பு {package_expression} install நிறுவல #: package.py:226 #, python-brace-format msgid "Package {package_name} is the latest version ({latest_version})" -msgstr "" -"தொகுப்பு {package_name} என்பது அண்மைக் கால பதிப்பாகும் ({latest_version})" +msgstr "தொகுப்பு {package_name} என்பது அண்மைக் கால பதிப்பாகும் ({latest_version})" #: package.py:420 msgid "installing" @@ -9581,9 +9724,9 @@ msgid "" "freedombox/issues\">bug tracker so we can fix it. Also, please attach " "the status log to the bug report." msgstr "" -"இது ஒரு உள் பிழை மற்றும் நீங்கள் ஏற்படுத்திய அல்லது சரிசெய்ய முடியாத ஒன்று அல்ல. பிழை டிராக்கர் " -" இல் பிழையைப் புகாரளிக்கவும், எனவே நாங்கள் அதை சரிசெய்ய முடியும். மேலும், " +"இது ஒரு உள் பிழை மற்றும் நீங்கள் ஏற்படுத்திய அல்லது சரிசெய்ய முடியாத ஒன்று அல்ல. பிழை " +"டிராக்கர் இல் பிழையைப் புகாரளிக்கவும், எனவே நாங்கள் அதை சரிசெய்ய முடியும். மேலும், " "தயவுசெய்து நிலை பதிவு பிழை அறிக்கையுடன் " "இணைக்கவும்." @@ -9600,6 +9743,12 @@ msgstr "பணி %(service_name)s இயங்கவில்லை." msgid "Search with tags" msgstr "குறிச்சொற்களுடன் தேடுங்கள்" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search with tags" +msgid "Clear all tags" +msgstr "குறிச்சொற்களுடன் தேடுங்கள்" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " @@ -9609,43 +9758,35 @@ msgstr "" "சேவையகமாகும். இது இலவச மென்பொருளாகும், இது சேவையக பயன்பாடுகளை எளிதாக நிறுவவும் " "நிர்வகிக்கவும் உங்களை அனுமதிக்கிறது." -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " வீடு" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " பயன்பாடுகள்" -#: templates/base.html:130 -msgid "Apps" -msgstr "பயன்பாடுகள்" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " அமைப்பு" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "கடவுச்சொல்லை மாற்றவும்" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "மூடு" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "விடுபதிகை" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "மொழியைத் தேர்ந்தெடுக்கவும்" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "புகுபதிகை" @@ -9829,8 +9970,8 @@ msgid "" "conflict with the installation of this app. The following packages will be " "removed if you proceed:" msgstr "" -" முரண்பட்ட தொகுப்புகள்: கணினி மோதலில் நிறுவப்பட்ட சில தொகுப்புகள் இந்" -"த பயன்பாட்டை நிறுவுவதன் மூலம் மோதல். நீங்கள் தொடர்ந்தால் பின்வரும் தொகுப்புகள் அகற்றப்படும்:" +" முரண்பட்ட தொகுப்புகள்: கணினி மோதலில் நிறுவப்பட்ட சில தொகுப்புகள் " +"இந்த பயன்பாட்டை நிறுவுவதன் மூலம் மோதல். நீங்கள் தொடர்ந்தால் பின்வரும் தொகுப்புகள் அகற்றப்படும்:" #: templates/setup.html:80 msgid "Update" @@ -9859,14 +10000,18 @@ msgid "" "All app data and configuration will be permanently lost. App may be " "installed freshly again." msgstr "" -"அனைத்து பயன்பாட்டு தரவு மற்றும் உள்ளமைவும் நிரந்தரமாக இழக்கப்படும். பயன்பாடு மீண்டும் புதிதா" -"க நிறுவப்படலாம்." +"அனைத்து பயன்பாட்டு தரவு மற்றும் உள்ளமைவும் நிரந்தரமாக இழக்கப்படும். பயன்பாடு மீண்டும் " +"புதிதாக நிறுவப்படலாம்." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "மாறாமல் அமைத்தல்" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "{app_id} ஐ நிறுவல் நீக்குவதற்கு முன்" @@ -9874,3 +10019,111 @@ msgstr "{app_id} ஐ நிறுவல் நீக்குவதற்கு #: web_framework.py:114 msgid "Gujarati" msgstr "குசராத்தி" + +#~ msgid "File & Snippet Sharing" +#~ msgstr "கோப்பு மற்றும் துணுக்கை பகிர்வு" + +#~ msgid "Domain Name Server" +#~ msgstr "டொமைன் பெயர் சேவையகம்" + +#~ msgid "E-book Library" +#~ msgstr "மின் புத்தக நூலகம்" + +#~ msgid "Server Administration" +#~ msgstr "சேவையக நிர்வாகம்" + +#~ msgid "VoIP Helper" +#~ msgstr "VoIP உதவி" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "பிட்டோரண்ட் வலை வாங்கி" + +#~ msgid "Chat Server" +#~ msgstr "அரட்டை சேவையகம்" + +#~ msgid "Email Server" +#~ msgstr "மின்னஞ்சல் சேவையகம்" + +#~ msgid "Personal Notebooks" +#~ msgstr "தனிப்பட்ட குறிப்பேடுகள்" + +#~ msgid "Simple Git Hosting" +#~ msgstr "எளிய அறிவிலி ஓச்டிங்" + +#~ msgid "Wiki and Blog" +#~ msgstr "விக்கி மற்றும் வலைப்பதிவு" + +#~ msgid "Gobby Server" +#~ msgstr "கோபி சேவையகம்" + +#~ msgid "Video Room" +#~ msgstr "வீடியோ அறை" + +#~ msgid "Chat Client" +#~ msgstr "அரட்டை வாங்கி" + +#~ msgid "Offline Wikipedia" +#~ msgstr "இணைப்பில்லாத விக்கிபீடியா" + +#~ msgid "Block Sandbox" +#~ msgstr "தொகுதி சாண்ட்பாக்ச்" + +#~ msgid "Simple Media Server" +#~ msgstr "எளிய மீடியா சேவையகம்" + +#~ msgid "News Feed Reader" +#~ msgstr "செய்தி ஊட்ட வாசகர்" + +#~ msgid "Voice Chat" +#~ msgstr "குரல் அரட்டை" + +#~ msgid "File Storage & Collaboration" +#~ msgstr "கோப்பு சேமிப்பு மற்றும் ஒத்துழைப்பு" + +#~ msgid "Virtual Private Network" +#~ msgstr "மெய்நிகர் தனியார் பிணையம்" + +#~ msgid "Public Visibility" +#~ msgstr "பொது தெரிவுநிலை" + +#~ msgid "Web Proxy" +#~ msgstr "வலை பதிலாள்" + +#~ msgid "IRC Client" +#~ msgstr "ஐ.ஆர்.சி வாங்கி" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "காலண்டர் மற்றும் முகவரி நூல்" + +#~ msgid "Email Client" +#~ msgstr "மின்னஞ்சல் கிளையன்ட்" + +#~ msgid "RSS Feed Generator" +#~ msgstr "ஆர்எச்எச் ஃபீட் செனரேட்டர்" + +#~ msgid "Network File Storage" +#~ msgstr "பிணைய கோப்பு சேமிப்பு" + +#~ msgid "Web Search" +#~ msgstr "வலை தேடல்" + +#~ msgid "Bypass Censorship" +#~ msgstr "தணிக்கை பைபாச்" + +#~ msgid "Help Others Bypass Censorship" +#~ msgstr "தணிக்கை மற்றவர்களுக்கு உதவ உதவுகிறது" + +#~ msgid "File Synchronization" +#~ msgstr "கோப்பு ஒத்திசைவு" + +#~ msgid "Non-linear Notebooks" +#~ msgstr "நேரியல் அல்லாத குறிப்பேடுகள்" + +#~ msgid "Anonymity Network" +#~ msgstr "அநாமதேய பிணையம்" + +#~ msgid "Website and Blog" +#~ msgstr "வலைத்தளம் மற்றும் வலைப்பதிவு" + +#~ msgid "Photo Organizer" +#~ msgstr "புகைப்பட அமைப்பாளர்" diff --git a/plinth/locale/te/LC_MESSAGES/django.po b/plinth/locale/te/LC_MESSAGES/django.po index fcb1b9ae0..13cbc9581 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-12-26 01:00+0000\n" "Last-Translator: Joseph Nuthalapati \n" "Language-Team: Telugu software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "ఇప్పుడే నవీకరించండి" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing కారు జానస్ ఉపయో msgid "Janus" msgstr "జాన్స్" -#: modules/janus/__init__.py:44 -msgid "Video Room" -msgstr "వీడియొ రూమ్" - #: modules/janus/manifest.py:7 msgid "Janus Video Room" msgstr "జాన్స్ వీడియొ రూమ్" @@ -3420,7 +3576,7 @@ msgid "Web conference" msgstr "" #: modules/janus/templates/janus_video_room.html:205 -#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:269 +#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:271 msgid "JavaScript license information" msgstr "జావాస్క్రిప్ట్ లైసెన్స్ సమాచరం" @@ -3435,10 +3591,6 @@ msgstr "" msgid "JSXC" msgstr "JSXC" -#: modules/jsxc/__init__.py:39 -msgid "Chat Client" -msgstr "చాట్ క్లయింట్" - #: modules/jsxc/manifest.py:16 #, fuzzy #| msgid "Web Search" @@ -3494,10 +3646,6 @@ msgstr "Kiwix కంటెంట్ సర్వర్‌ని నిర్వ msgid "Kiwix" msgstr "కివిక్స్" -#: modules/kiwix/__init__.py:57 -msgid "Offline Wikipedia" -msgstr "ఆఫ్‌లైన్ వికీపీడియా" - #: modules/kiwix/forms.py:23 msgid "Content packages have to be in .zim format" msgstr "కంటెంట్ ప్యాకేజీలు .zim ఆకృతిలో ఉండాలి" @@ -3626,10 +3774,20 @@ msgstr "" msgid "Let's Encrypt" msgstr "లెట్స్ ఎన్క్రిప్ట్" -#: modules/letsencrypt/__init__.py:61 +#: modules/letsencrypt/manifest.py:11 msgid "Certificates" msgstr "యోగ్యతాపత్రాలు" +#: modules/letsencrypt/manifest.py:11 +msgid "HTTPS" +msgstr "హెచ్‌టిటిపియస్" + +#: modules/letsencrypt/manifest.py:11 +#, fuzzy +#| msgid "Website Security" +msgid "Web security" +msgstr "వెబ్‌సైటు భద్రత" + #: modules/letsencrypt/templates/letsencrypt.html:25 msgid "Certificate Status" msgstr "యోగ్యతాపత్రం స్థితి" @@ -3755,7 +3913,7 @@ msgstr "" "Matrix Synapseకి ఆడియో/వీడియో కాల్‌ల కోసం STUN/TURN సర్వర్ అవసరం.Coturn యాప్‌ను ఇన్‌స్టాల్ చేయండి లేదా బాహ్య సర్వర్‌ను కాన్ఫిగర్ చేయండి." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "మ్యాట్రిక్స్ సినాప్స్" @@ -3823,12 +3981,6 @@ msgstr "IRC చాట్ రూమ్" msgid "Matrix server" msgstr "మీడియా స్ట్రీమింగ్ సేవిక" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "ఆకృతీకరణ" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4097,10 +4249,6 @@ msgstr "" msgid "Minetest" msgstr "మైన్ టెస్ట్" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "బ్లాక్ శాండ్‌బాక్స్‌" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "క్రీడాకారుల గరిష్ట సంఖ్య" @@ -4181,10 +4329,6 @@ msgstr "" msgid "MiniDLNA" msgstr "చిన్న DLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "సరళమైన మీడియా సేవిక" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "మీడియా ఫైల్స్ డైరెక్టరీ" @@ -4257,10 +4401,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "న్యూస్ ఫీడ్ రీడర్" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Enter a valid username." @@ -4426,10 +4566,6 @@ msgstr "" msgid "Mumble" msgstr "మంబుల్" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "స్వర సంభాషణ" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "సూపర్‌యూజర్ రహస్యపదంని సెట్ చేయండి" @@ -4475,11 +4611,6 @@ msgstr "ముంల" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "సర్వర్" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "సూపర్ యూసర్ ర హస్యపదం విజయవంతంగా మార్చబడినది." @@ -4537,7 +4668,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "అతిథ్యనామం" @@ -4573,6 +4704,16 @@ msgstr "" "అక్షరాలు లేదా అంత కన్నా తక్కువే కలిగి ఉండాలి. మొత్తం డోమైన్ పేరు పొడవు ౨౫౩ అక్షరాలు లేదా అంత అత కంటే " "తక్కువే ఉండాలి." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "డొమైన్లు" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "పరిణామం" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4608,14 +4749,6 @@ msgstr "సహాయం పొందు" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "డొమైన్లు" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "సేవలు" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4887,54 +5020,50 @@ msgstr "" msgid "-- select --" msgstr "--ఎంచుకోండి--" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "నెట్వర్క్ యొక్క కనిపించే పేరు." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "విధం" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "ఇన్ఫ్రాస్ట్రక్చర్" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "వాడుక సూచి" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "తదర్థ" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "ఫ్రీక్వెన్సీ బ్యాండ్" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "స్వయంచాలక" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "ఎ (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "బి/జి (2.4 గిగాహెర్ట్జ్)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "మార్గం" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -4942,11 +5071,11 @@ msgstr "" "ఐచ్ఛికము విలువ. ఎంపిక ఫ్రీక్వెన్సీ బ్యాండ్ వైర్లెస్ ఇన్ ఛానెల్కు నిరోధించండి. ఖాళీ లేదా 0 విలువ స్వయంచాలక " "ఎంపిక అర్థం." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -4955,30 +5084,30 @@ msgstr "" "ఐచ్ఛికము విలువ. ప్రవేశ బిందువు కోసం ప్రత్యేక ఐడెంటిఫైయర్. ఒక యాక్సెస్ పాయింట్ కనెక్ట్ చేసినప్పుడు, యాక్సెస్ " "పాయింట్ BSSID అందించిన మ్యాచ్లు మాత్రమే ఉంటే కనెక్ట్. ఉదాహరణ: 00: 11: 22: aa: BB: సిసి." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "ప్రామాణీకరణ విధం" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "వైర్లెస్ నెట్వర్క్ భద్రతతో కనెక్ట్ పాస్వర్డ్ను ఖాతాదారులకు అవసరం ఉంటే WPA ఎంచుకోండి." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA (వైఫై రక్షిత యాక్సెస్)" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "తెరచిన" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "మీ బాక్స్_నామ మీ నెట్‌వర్క్‌కు ఎలా కనెక్ట్ అయిందో ఎంచుకోండి {box_name}" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

      Your {box_name} gets its " @@ -4988,7 +5117,7 @@ msgstr "" "రూటర్‌కి కనెక్ట్ చేయబడింది

      మీ {box_name} మీ రూటర్ నుండి Wi-Fi లేదా " "Ethernet కేబుల్ ద్వారా ఇంటర్నెట్ కనెక్షన్‌ని పొందుతుంది. ఇది సాధారణ ఇంటి సెటప్.

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

      Your {box_name} has " @@ -5000,7 +5129,7 @@ msgstr "" "wi-fi అడాప్టర్ వంటి బహుళ నెట్‌వర్క్ ఇంటర్‌ఫేస్‌లను కలిగి ఉంది. {box_name} నేరుగా ఇంటర్నెట్‌కి కనెక్ట్ " "చేయబడింది మరియు మీ అన్ని పరికరాలు వాటి ఇంటర్నెట్ కనెక్టివిటీ కోసం {box_name}కి కనెక్ట్ చేయబడ్డాయి.

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

      Your Internet " @@ -5011,11 +5140,11 @@ msgstr "" "{box_name}కి జోడించబడింది మరియు నెట్‌వర్క్‌లో ఇతర పరికరాలు ఏవీ లేవు. ఇది సంఘం లేదా క్లౌడ్ సెటప్‌లలో " "జరగవచ్చు.

      " -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "మీ ఇంటర్నెట్ కనెక్షన్ రకాన్ని ఎంచుకోండి" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5031,7 +5160,7 @@ msgstr "" "కొంత ఆఫ్‌లైన్ సమయం తర్వాత. అనేక ISPలు ఈ రకమైన కనెక్టివిటీని అందిస్తాయి. మీరు పబ్లిక్ IP చిరునామాను కలిగి " "ఉండి, అది కాలక్రమేణా మారుతుందో లేదో ఖచ్చితంగా తెలియకపోతే, ఈ ఎంపికను ఎంచుకోవడం సురక్షితం.

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

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

      This means that " @@ -5066,7 +5195,7 @@ msgstr "" "అనేక ISPలు ఈ రకమైన కనెక్టివిటీని అందిస్తాయి. ఇంట్లో సేవలను హోస్ట్ చేయడానికి ఇది చాలా సమస్యాత్మకమైన పరిస్థితి. " "{box_name} అనేక పరిష్కార పరిష్కారాలను అందిస్తుంది కానీ ప్రతి పరిష్కారానికి కొన్ని పరిమితులు ఉంటాయి.

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

      You will be suggested the most conservative actions.

      " @@ -5074,11 +5203,11 @@ msgstr "" "నా ఐ ఎస్ పి అందించే కనెక్షన్ రకం నాకు తెలియదు

      మీరు అత్యంత సాంప్రదాయిక " "చర్యలను సూచించబడతారు

      " -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "ప్రస్తుత ఇష్టపడే మార్గం అల్లిక ఆకృతీకరణ" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

      " -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

      Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -5122,6 +5251,30 @@ msgstr "" "ప్రస్తుతం రూటర్‌ని కాన్ఫిగర్ చేయలేక పోతే దీన్ని ఎంచుకోండి మరియు తర్వాత గుర్తు చేయాలనుకుంటున్నాను. కొన్ని " "ఇతర కాన్ఫిగరేషన్ దశలు విఫలం కావచ్చు.

      " +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "ఇంటర్ నెట్" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "స్థానిక నెట్‌వర్క్ డొమైన్" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5141,7 +5294,7 @@ msgstr "అనుసంధానాన్ని సవరించు" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "సవరించు" @@ -5338,10 +5491,6 @@ msgstr "అనుసంధానం తొలగించు" msgid "Delete connection %(name)s permanently?" msgstr "%(name)s అనుసంధానం శాశ్వతంగా తొలగించు ?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "ఇంటర్ నెట్" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5353,13 +5502,6 @@ msgstr "అంతరం" msgid "Ethernet" msgstr "ఈథర్నెట్" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5925,10 +6067,6 @@ msgstr "" msgid "Nextcloud" msgstr "తర్వాత" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -6035,11 +6173,7 @@ msgstr "అనుసంధాన రకం విపిన్ సేవలకు msgid "OpenVPN" msgstr "తెరచిన విపిన్" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "వర్చువల్ ప్రైవేట్ నెట్వర్క్" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6056,7 +6190,8 @@ msgstr "టన్నెల్‌బ్లిక్" msgid "VPN server" msgstr "సేవిక" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 #, fuzzy #| msgid "Name Services" msgid "Remote access" @@ -6146,11 +6281,7 @@ msgstr "" msgid "PageKite" msgstr "పేజ్‌కైట్" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "ప్రజా దృశ్యమానం" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "పేజ్‌కైట్ అధికారక్షేత్రం" @@ -6229,6 +6360,16 @@ msgstr "అనుకూల సేవ జోడించబడింది" msgid "This service already exists" msgstr "ఈ సేవ ఇప్పటికే ఉంది" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "టన్నెల్‌బ్లిక్" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "కస్టమ్ సేవలు" @@ -6296,10 +6437,6 @@ msgstr "" "SSH క్లైంట్ సెటప్ చూడండి సూచనలు " -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "ప్రదర్శన" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6316,10 +6453,16 @@ msgid "" "using the Cockpit app." msgstr "పనితీరు కొలమానాలు పనితీరు కో-పైలట్ ద్వారా సేకరించబడతాయి మరియు కాక్‌పిట్ యాప్‌ని ఉపయోగించి వీక్షించవచ్చు." -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "వ్యవస్థ దర్శినికరణ" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "సిస్టమ్ ని పునఃప్రారంభించండి లేదా మూసివేయండి." @@ -6328,8 +6471,18 @@ msgstr "సిస్టమ్ ని పునఃప్రారంభించ msgid "Power" msgstr "శక్తి" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "మూసివేయి" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "పునఃప్రారంభించండి" @@ -6414,6 +6567,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS Server" +msgid "Fallback DNS" +msgstr "DNS సేవకం" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6449,10 +6612,6 @@ msgstr "" msgid "Privoxy" msgstr "ప్రివొక్సి" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "వెబ్ ప్రాక్సీ" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6469,12 +6628,6 @@ msgstr "" msgid "Proxy server" msgstr "గాబ్బీ సేవకం" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "స్థానిక నెట్‌వర్క్ డొమైన్" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6507,10 +6660,6 @@ msgstr "" msgid "Quassel" msgstr "క్వాసెల్" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "IRC క్లయింట్" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "క్వాసెల్ డ్రొఇడ్" @@ -6552,10 +6701,6 @@ msgstr "" msgid "Radicale" msgstr "రాడికేల్" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "క్యాలెండర్ మరియు అడ్రస్సు పుస్తకము" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "క్యాలెండర్ / ఆడ్రస్ బుక్ యజమాని మాత్రమే వీక్షించగలరు లేదా మార్పులు చేయగలరు." @@ -6685,10 +6830,6 @@ msgstr "" "google.comలో \"తక్కువ సురక్షిత యాప్‌లు\" కూడా ప్రారంభించవలసి ఉంటుందని గుర్తుంచుకోండి /" "settings/security/lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "ఇమెయిల్ క్లయింట్" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "స్థానిక తపాల సేవికని మాత్రమే ఉపయోగించండి" @@ -6752,10 +6893,6 @@ msgstr "న్యూస్ ఫీడ్‌లను చదవడం మరియ msgid "RSS-Bridge" msgstr "ఆర్ ఎస్ ఎస్- వంతెన" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "ఆర్ఎస్ఎస్ ఫీడ్ జనరేటర్" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "ప్రజా ప్రాప్తి అనుమతించు" @@ -6822,10 +6959,6 @@ msgstr "ప్రైవేటు షేర్లలో ప్రవేశం" msgid "Samba" msgstr "సాంబా" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "నెట్‌వర్క్ దస్త్రంనిల్వ" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "ఆండ్రాయిడ్ సాంబా క్లయింట్" @@ -6987,10 +7120,6 @@ msgstr "అంతర్జాలమును శోధింపుము" msgid "Searx" msgstr "సేర్క్స్" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "వెబ్ శోధన" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "సురక్షితశోధన" @@ -7030,6 +7159,18 @@ msgstr "" "ఈ ఎంపిక ఎనేబుల్ చేసినప్పుడు, ఫెయిల్2బ్యాన్ SSH సర్వర్కు మరియు ఇతర ప్రారంభించబడిన పాస్వర్డ్ను రక్షిత " "అంతర్జాల-సేవలకు బ్రూట్ ఫోర్స్ బ్రేక్-ఇన్ ప్రయత్నాలను పరిమితం చేస్తుంది." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "స్వయంచాలక" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "పోర్ట్స్" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7156,14 +7297,14 @@ msgstr "" msgid "Shaarli" msgstr "షార్లి" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "బుక్‌మార్క్‌లు" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "షార్లియర్" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "బుక్‌మార్క్‌లు" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7219,10 +7360,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "షాడోసాక్స్" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "బైపాస్ సెన్సార్‌షిప్" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "సర్వర్ హోస్ట్ పేరు లేదా ఐపి చిరునామా" @@ -7273,16 +7410,12 @@ msgstr "" "చేయగలదు. ఇది SOCKS5 ప్రాక్సీని కూడా అమలు చేస్తుంది. స్థానిక పరికరాలు ఈ ప్రాక్సీకి కనెక్ట్ చేయగలవు " "మరియు వాటి డేటా Shadowsocks సర్వర్ ద్వారా గుప్తీకరించబడుతుంది మరియు ప్రాక్సీ చేయబడుతుంది." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 #, fuzzy #| msgid "Shadowsocks" msgid "Shadowsocks Server" msgstr "షాడోసాక్స్" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "సెన్సార్‌షిప్‌ను దాటవేయడానికి ఇతరులకు సహాయం చేయండి" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "సిఫార్సు చేయబడింది" @@ -7518,6 +7651,18 @@ msgid "" "no yearly snapshot)." msgstr "ఈ అనేక వార్షిక స్నాప్‌షాట్‌లను గరిష్టంగా ఉంచండి. డిఫాల్ట్ విలువ 0 (వార్షిక స్నాప్‌షాట్‌ను ఉంచవద్దు)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "క్రింది స్నాప్షాట్‌లను శాశ్వతంగా తొలగించు ?" @@ -7653,7 +7798,9 @@ msgstr "" "ఫైల్‌లను కాపీ చేయగలదు లేదా ఇతర సేవలను అమలు చేయగలదు." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "సెక్యూర్ షెల్ (SSH) సర్వర్" #: modules/ssh/__init__.py:75 @@ -7687,6 +7834,24 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "SSH" +msgid "SSH" +msgstr "ఎస్‌ఎస్‌హెచ్" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "స్థానాన్ని తీసివేయి" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "వేలిముద్ర" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "సర్వర్ వేలిముద్రలు" @@ -7719,7 +7884,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "ప్రవేశించు" @@ -7738,11 +7903,6 @@ msgstr "" "ప్రస్తుతం వాడుకలో ఉన్న స్టోరేజ్ మీడియాను వీక్షించవచ్చు, తొలగించగల మీడియాను మౌంట్ చేయవచ్చు మరియు అన్‌మౌంట్ " "చేయవచ్చు, రూట్ విభజనను విస్తరించవచ్చు మొదలైనవి." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "నిల్వ" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7902,6 +8062,28 @@ msgstr "షేర్" msgid "Other directory (specify below)" msgstr "ఇతర డైరెక్టరీ (దిగువన పేర్కొనండి)" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disk" +msgid "Disks" +msgstr "డిస్కు" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "స్వయంచాలక" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "రూట్ విభజనను విస్తరించు" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "క్రింది డిస్కులు ఉపయోగంలో ఉన్నాయి:" @@ -8016,10 +8198,6 @@ msgstr "సమకాలీకరణ అప్లికేషన్‌ను న msgid "Syncthing" msgstr "సింక్ తింగ్" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "ఫైళ్ళ సమకాలీకరణ" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8054,10 +8232,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -8088,7 +8262,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8101,13 +8275,13 @@ msgstr "" "టార్ ప్రాజెక్ట్ మీరు టార్ బ్రౌజర్ ను ఉపయోగించాలని సిఫార్సు చేస్తున్నారు." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8115,15 +8289,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "టార్" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "అజ్ఞాత జాలిక" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "టోర్ ఉల్లిపాయ సేవ" @@ -8132,19 +8302,19 @@ msgstr "టోర్ ఉల్లిపాయ సేవ" msgid "Tor Bridge Relay" msgstr "టార్ బ్రిడ్జ్ రిలే" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "టార్ రిలే పోర్ట్ అందుబాటులో ఉంది" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Obfs3 రవాణా నమోదు చేయబడింది" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Obfs4 రవాణా నమోదు చేయబడింది" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 #, fuzzy #| msgid "Onion Service" msgid "Onion service is version 3" @@ -8260,10 +8430,6 @@ msgstr "అజ్ఞాత జాలిక" msgid "Onion Service" msgstr "ఉల్లిపాయ సేవ" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "పోర్ట్స్" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "An error occurred during configuration." @@ -8275,7 +8441,7 @@ msgstr "కాన్ఫిగరేషన్‌ను నవీకరిస్ msgid "Error configuring app: {error}" msgstr "యాప్‌ని కాన్ఫిగర్ చేయడంలో లోపం: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8287,7 +8453,7 @@ msgstr "" "ప్రాక్సీని అందిస్తుంది. Tor నెట్‌వర్క్ ద్వారా ఇంటర్నెట్‌ను యాక్సెస్ చేయడానికి వివిధ యాప్‌ల ద్వారా దీన్ని " "ఉపయోగించవచ్చు. ISP సెన్సార్‌షిప్‌ను అప్‌స్ట్రీమ్ వంతెనలను ఉపయోగించి తప్పించుకోవచ్చు." -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "టోర్ ప్రాక్సీ" @@ -8295,12 +8461,12 @@ msgstr "టోర్ ప్రాక్సీ" msgid "Tor Socks Proxy" msgstr "టోర్ సాక్స్ ప్రాతినిధ్య" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "టార్ ద్వారా {kind} లో {url} ను ఆక్సెస్ చెయ్యండి" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "టోర్ వాడుకను నిర్ధారించండి{url} టీ సి పి పై{kind}" @@ -8512,6 +8678,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "తరచుగా ఫీచర్ అప్‌డేట్‌లను యాక్టివేట్ చేయండి (సిఫార్సు చేయబడింది)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "Backups" +msgid "New features" +msgstr "బ్యాకప్స్" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8810,6 +8986,18 @@ msgstr "నిర్వాహక సమూహానికి కొత్త వ msgid "User account created, you are now logged in" msgstr "వాడుకరి ఖాతా సృస్టించబడింది, మీరు లాగిన్ చేయబడ్డారు" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "స్నాప్‌షాట్‌లను నిర్వహించండి" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "అనుమతులు" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9330,10 +9518,6 @@ msgstr "" msgid "WordPress" msgstr "వర్డుప్రెస్సు" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "వెబ్‌సైట్ మరియు బ్లాగ్" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "ప్రజా ప్రాప్తి" @@ -9383,10 +9567,6 @@ msgstr "" msgid "Zoph" msgstr "జోఫ్" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "ఫోటో ఆర్గనైజర్" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "మ్యాప్‌ల కోసం ఓపెన్స్ట్రీట్మ్యాప్ని ప్రారంభించండి" @@ -9638,6 +9818,12 @@ msgstr "%(service_name)s సేవ నడవడం లేదు." msgid "Search with tags" msgstr "అంతర్జాలమును శోధింపుము" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search the web" +msgid "Clear all tags" +msgstr "అంతర్జాలమును శోధింపుము" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " @@ -9646,43 +9832,35 @@ msgstr "" "FreedomBox అనేది గోప్యత మరియు డేటా యాజమాన్యం కోసం రూపొందించబడిన వ్యక్తిగత సర్వర్. ఇది సర్వర్ యాప్‌లను " "సులభంగా ఇన్‌స్టాల్ చేయడానికి మరియు నిర్వహించడానికి మిమ్మల్ని అనుమతించే ఉచిత సాఫ్ట్‌వేర్." -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " నివాసం" -#: templates/base.html:121 -msgid "Home" -msgstr "ముంగిలి" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " కార్యక్షేత్రం" -#: templates/base.html:130 -msgid "Apps" -msgstr "అనువర్తనాలు" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " కార్యవ్యవస్థ" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "రహస్యపదాన్ని మార్చు" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "మూసివేయి" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "నిష్క్రమించు" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "బాషను ఎంచుకోండి" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "లోనికి ప్రవేశించండి" @@ -9904,11 +10082,15 @@ msgid "" "installed freshly again." msgstr "మొత్తం యాప్ డేటా మరియు కాన్ఫిగరేషన్ శాశ్వతంగా పోతాయి. యాప్ను మళ్లీ తాజాగా ఇన్‌స్టాల్ చేయవచ్చు." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "మారకుండా అమర్చుతోంది" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "{app_id} ని అన్ఇన్‌స్టాల్ చేయడానికి ముందు" @@ -9918,6 +10100,108 @@ msgstr "{app_id} ని అన్ఇన్‌స్టాల్ చేయడా msgid "Gujarati" msgstr "గుజరాతీ" +#~ msgid "File & Snippet Sharing" +#~ msgstr "ఫైల్ & స్నిప్పెట్ భాగస్వామ్యం" + +#~ msgid "Domain Name Server" +#~ msgstr "డొమైన్ పేరు సేవిక" + +#~ msgid "E-book Library" +#~ msgstr "ఇ-బుక్ లైబ్రరీ" + +#~ msgid "Server Administration" +#~ msgstr "సేవిక పరిపాలన" + +#~ msgid "VoIP Helper" +#~ msgstr "విఓఐపీ సహాయకుడు" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "బిట్ టొరెంట్ వెబ్ క్లయింట్" + +#~ msgid "Chat Server" +#~ msgstr "కబుర్ల సేవిక" + +#~ msgid "Email Server" +#~ msgstr "ఇమెయిల్ సేవిక" + +#~ msgid "Simple Git Hosting" +#~ msgstr "సాధారణ Git హోస్టింగ్" + +#~ msgid "Documentation" +#~ msgstr "డాక్యుమెంటేషన్" + +#~ msgid "Wiki and Blog" +#~ msgstr "వికీ మరియు బ్లాగ్" + +#~ msgid "Gobby Server" +#~ msgstr "గాబ్బీ సేవకం" + +#~ msgid "Video Room" +#~ msgstr "వీడియొ రూమ్" + +#~ msgid "Chat Client" +#~ msgstr "చాట్ క్లయింట్" + +#~ msgid "Offline Wikipedia" +#~ msgstr "ఆఫ్‌లైన్ వికీపీడియా" + +#~ msgid "Block Sandbox" +#~ msgstr "బ్లాక్ శాండ్‌బాక్స్‌" + +#~ msgid "Simple Media Server" +#~ msgstr "సరళమైన మీడియా సేవిక" + +#~ msgid "News Feed Reader" +#~ msgstr "న్యూస్ ఫీడ్ రీడర్" + +#~ msgid "Voice Chat" +#~ msgstr "స్వర సంభాషణ" + +#~ msgid "Virtual Private Network" +#~ msgstr "వర్చువల్ ప్రైవేట్ నెట్వర్క్" + +#~ msgid "Public Visibility" +#~ msgstr "ప్రజా దృశ్యమానం" + +#~ msgid "Web Proxy" +#~ msgstr "వెబ్ ప్రాక్సీ" + +#~ msgid "IRC Client" +#~ msgstr "IRC క్లయింట్" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "క్యాలెండర్ మరియు అడ్రస్సు పుస్తకము" + +#~ msgid "Email Client" +#~ msgstr "ఇమెయిల్ క్లయింట్" + +#~ msgid "RSS Feed Generator" +#~ msgstr "ఆర్ఎస్ఎస్ ఫీడ్ జనరేటర్" + +#~ msgid "Network File Storage" +#~ msgstr "నెట్‌వర్క్ దస్త్రంనిల్వ" + +#~ msgid "Web Search" +#~ msgstr "వెబ్ శోధన" + +#~ msgid "Bypass Censorship" +#~ msgstr "బైపాస్ సెన్సార్‌షిప్" + +#~ msgid "Help Others Bypass Censorship" +#~ msgstr "సెన్సార్‌షిప్‌ను దాటవేయడానికి ఇతరులకు సహాయం చేయండి" + +#~ msgid "File Synchronization" +#~ msgstr "ఫైళ్ళ సమకాలీకరణ" + +#~ msgid "Anonymity Network" +#~ msgstr "అజ్ఞాత జాలిక" + +#~ msgid "Website and Blog" +#~ msgstr "వెబ్‌సైట్ మరియు బ్లాగ్" + +#~ msgid "Photo Organizer" +#~ msgstr "ఫోటో ఆర్గనైజర్" + #, fuzzy, python-format #~| msgid "" #~| "\n" @@ -10287,11 +10571,6 @@ msgstr "గుజరాతీ" #~ msgid "SSH authentication with password enabled." #~ msgstr "SSH ప్రమాణీకరణ తో SSH ఆపివేయబడింది ." -#, fuzzy -#~| msgid "Error During Backup" -#~ msgid "Error running apt-get" -#~ msgstr "బ్యాకప్ సమయంలో లోపం" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "%(box_name)s కోసం కోర్ ఫంక్షనాలిటీ మరియు వెబ్ ఇంటర్‌ఫేస్" @@ -10723,9 +11002,6 @@ msgstr "గుజరాతీ" #~ msgid "Connected introducers" #~ msgstr "కనెక్ట్ చేసిన పరిచయకర్తలు" -#~ msgid "Remove" -#~ msgstr "తొలగించు" - #, fuzzy #~| msgid "Error setting domain name: {exception}" #~ msgid "Postfix domain name config" @@ -10751,11 +11027,6 @@ msgstr "గుజరాతీ" #~ msgid "Delete selected" #~ msgstr "అన్ని స్నాప్షాట్‌లను తొలగించు" -#, fuzzy -#~| msgid "Backups" -#~ msgid "New value" -#~ msgstr "బ్యాకప్స్" - #, fuzzy #~| msgid "Download directory" #~ msgid "You do not have a home directory." @@ -11304,9 +11575,6 @@ msgstr "గుజరాతీ" #~ msgid "HTTP" #~ msgstr "హెచ్‌టిటిపి" -#~ msgid "HTTPS" -#~ msgstr "హెచ్‌టిటిపియస్" - #~ msgid "Not Available" #~ msgstr "అందుబాటులో లేదు" @@ -11605,9 +11873,6 @@ msgstr "గుజరాతీ" #~ msgid "Delete Snapshot" #~ msgstr "చాయాచిత్రం ని తొలగించండి" -#~ msgid "Disk" -#~ msgstr "డిస్కు" - #~ msgid "Restore apps" #~ msgstr "అనువర్తనాలను పునరుద్ధరించు" diff --git a/plinth/locale/tr/LC_MESSAGES/django.po b/plinth/locale/tr/LC_MESSAGES/django.po index 505781c9d..41eca339c 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-12-18 02:16+0000\n" "Last-Translator: Burak Yavuz \n" "Language-Team: Turkish herhangi bir kullanıcı tarafından " "düzenlenebilirler. Eşzamanlı düzenleme desteklenmez." -#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:80 +#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:79 #: modules/tiddlywiki/__init__.py:61 msgid "View and edit wiki applications" msgstr "Viki uygulamalarını görüntüle ve düzenle" @@ -2310,10 +2480,6 @@ msgstr "Viki uygulamalarını görüntüle ve düzenle" msgid "Feather Wiki" msgstr "Feather Wiki" -#: modules/featherwiki/__init__.py:61 -msgid "Personal Notebooks" -msgstr "Kişisel Defterler" - #: modules/featherwiki/forms.py:13 modules/tiddlywiki/forms.py:13 msgid "Name of the wiki file, with file extension \".html\"" msgstr "\".html\" dosya uzantılı viki dosyasının adı" @@ -2349,8 +2515,7 @@ msgstr "Bu bilgisayardan varolan bir Feather Wiki dosyasını yükleyin." #: modules/featherwiki/manifest.py:18 #: modules/help/templates/help_about.html:108 modules/ikiwiki/manifest.py:15 -#: modules/mediawiki/__init__.py:52 modules/mediawiki/manifest.py:25 -#: modules/tiddlywiki/manifest.py:19 +#: modules/mediawiki/manifest.py:25 modules/tiddlywiki/manifest.py:19 msgid "Wiki" msgstr "Viki" @@ -2526,6 +2691,21 @@ msgstr "Harici ağlar için {name} ({details}) bağlantı noktası kullanılabil msgid "Port {name} ({details}) unavailable for external networks" msgstr "Harici ağlar için {name} ({details}) bağlantı noktası kullanılamaz" +#: modules/firewall/manifest.py:10 modules/tor/templates/tor.html:20 +msgid "Ports" +msgstr "Bağlantı Noktaları" + +#: modules/firewall/manifest.py:10 +#, fuzzy +#| msgid "Blocked" +msgid "Blocking" +msgstr "Engellendi" + +#: modules/firewall/manifest.py:10 modules/networks/forms.py:319 +#: modules/upgrades/manifest.py:10 +msgid "Automatic" +msgstr "Otomatik" + #: modules/firewall/templates/firewall.html:21 msgid "Service/Port" msgstr "Hizmet/Bağlantı Noktası" @@ -2620,11 +2800,11 @@ msgstr "" msgid "Firstboot Wizard Secret" msgstr "Firstboot Sihirbazı Gizli Anahtarı" -#: modules/first_boot/templates/firstboot_complete.html:11 +#: modules/first_boot/templates/firstboot_complete.html:14 msgid "Setup Complete! Next Steps:" msgstr "Kurulum Tamamlandı! Sonraki Adımlar:" -#: modules/first_boot/templates/firstboot_complete.html:18 +#: modules/first_boot/templates/firstboot_complete.html:21 #, python-format msgid "" "Automatic software update " @@ -2634,12 +2814,12 @@ msgstr "" "güncellemesi varsayılan olarak günlük çalışır. Şimdi ilk kez el ile " "çalıştırın." -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Şimdi güncelle" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." @@ -2647,7 +2827,7 @@ msgstr "" "Gizlilik seçeneklerini " "inceleyin." -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " @@ -2657,7 +2837,7 @@ msgstr "" "inceleyin ve ayarlayın. Varsa, varsayılan kablosuz (Wi-Fi) şifresini " "değiştirin." -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." @@ -2665,7 +2845,7 @@ msgstr "" "Bir etki alanı adı " "yapılandırın." -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote yedeklemeleri " "yapılandırın ve zamanlayın." -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn gereklidir." msgid "Janus" msgstr "Janus" -#: modules/janus/__init__.py:44 -msgid "Video Room" -msgstr "Video Odası" - #: modules/janus/manifest.py:7 msgid "Janus Video Room" msgstr "Janus Video Odası" @@ -3447,7 +3603,7 @@ msgid "Web conference" msgstr "Web görüşme" #: modules/janus/templates/janus_video_room.html:205 -#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:269 +#: modules/jsxc/templates/jsxc_launch.html:117 templates/base.html:271 msgid "JavaScript license information" msgstr "JavaScript lisans bilgileri" @@ -3463,10 +3619,6 @@ msgstr "" msgid "JSXC" msgstr "JSXC" -#: modules/jsxc/__init__.py:39 -msgid "Chat Client" -msgstr "Sohbet İstemcisi" - #: modules/jsxc/manifest.py:16 msgid "Web chat" msgstr "Web sohbeti" @@ -3529,10 +3681,6 @@ msgstr "Kiwix içerik sunucusunu yönetin" msgid "Kiwix" msgstr "Kiwix" -#: modules/kiwix/__init__.py:57 -msgid "Offline Wikipedia" -msgstr "Çevrimdışı Vikipedi" - #: modules/kiwix/forms.py:23 msgid "Content packages have to be in .zim format" msgstr "İçerik paketleri .zim biçiminde olmak zorundadır" @@ -3657,10 +3805,20 @@ msgstr "" msgid "Let's Encrypt" msgstr "Let's Encrypt" -#: modules/letsencrypt/__init__.py:61 +#: modules/letsencrypt/manifest.py:11 msgid "Certificates" msgstr "Sertifikalar" +#: modules/letsencrypt/manifest.py:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: modules/letsencrypt/manifest.py:11 +#, fuzzy +#| msgid "Website Security" +msgid "Web security" +msgstr "Web Sitesi Güvenliği" + #: modules/letsencrypt/templates/letsencrypt.html:25 msgid "Certificate Status" msgstr "Sertifika Durumu" @@ -3783,7 +3941,7 @@ msgstr "" "ihtiyaç duyar. Coturn uygulamasını yükleyin veya " "harici bir sunucu yapılandırın." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3851,12 +4009,6 @@ msgstr "Sohbet odası" msgid "Matrix server" msgstr "Matrix sunucusu" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Yapılandırma" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4134,10 +4286,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Blok Kum Havuzu" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "En fazla oyuncu sayısı" @@ -4220,10 +4368,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "Basit Ortam Sunucusu" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "Ortam Dosyaları Dizini" @@ -4304,10 +4448,6 @@ msgstr "" msgid "Miniflux" msgstr "Miniflux" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "Haber Bildirim Okuyucusu" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "Kullanıcı için bir kullanıcı adı girin." @@ -4446,10 +4586,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Sesli Sohbet" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Süper Kullanıcı Parolası Ayarlayın" @@ -4498,11 +4634,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "Grup görüşme" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Sunucu" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "Süper Kullanıcı parolası başarılı olarak güncellendi." @@ -4563,7 +4694,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "Etki alanlarını çözümlerken DNSSEC'yi kullan (genel tercih)" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Anamakine Adı" @@ -4601,6 +4732,16 @@ msgstr "" "etiketin uzunluğu 63 karakter veya daha az olmak zorundadır. Etki alanı " "adının toplam uzunluğu 253 karakter veya daha az olmak zorundadır." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Etki Alanları" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4632,14 +4773,6 @@ msgstr "desteklenen" msgid "unsupported" msgstr "desteklenmeyen" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Etki Alanları" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Hizmetler" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "Çözümleyici Durumu" @@ -4908,54 +5041,50 @@ msgstr "" msgid "-- select --" msgstr "-- seç --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Ağın görünür adı." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Kip" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Altyapı" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Erişim Noktası" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Geçici" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Frekans Bandı" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Otomatik" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Kanal" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -4963,11 +5092,11 @@ msgstr "" "İsteğe bağlı değer. Seçilen frekans bandında kısıtlanacak kablosuz kanal. " "Boş veya 0 değeri otomatik seçim anlamına gelir." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -4977,11 +5106,11 @@ msgstr "" "noktasına bağlanırken, sadece erişim noktasının BSSID'si sağlanan ile " "eşleşiyorsa bağlanır. Örnek: 00:11:22:aa:bb:cc." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Kimlik Doğrulama Kipi" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -4989,20 +5118,20 @@ msgstr "" "Kablosuz ağ güvenliyse ve istemcilerin bağlanmak için parolaya sahip " "olmasını gerektiriyorsa WPA'yı seçin." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Açık" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "{box_name} cihazınızın ağınıza nasıl bağlı olduğunu belirtin" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

      Your {box_name} gets its " @@ -5013,7 +5142,7 @@ msgstr "" "İnternet bağlantısını yönlendiricinizden Kablosuz (Wi-Fi) veya Ethernet " "kablosu aracılığıyla alır. Bu tipik bir ev ayarlamasıdır.

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

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

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

      Your Internet " @@ -5038,11 +5167,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.

      " -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "İnternet bağlantı türünüzü seçin" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5060,7 +5189,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.

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

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

      This means that " @@ -5097,7 +5226,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.

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

      You will be suggested the most conservative actions.

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

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

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

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

      " -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

      Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -5157,6 +5286,28 @@ msgstr "" "yapılandıramıyorsanız ve daha sonra hatırlatılmasını istiyorsanız bunu " "seçin. Diğer yapılandırma adımlarından bazıları başarısız olabilir.

      " +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "İnternet" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Kablosuz (Wi-Fi)" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "Yerel ağ" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5177,7 +5328,7 @@ msgstr "Bağlantıyı düzenle" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Düzenle" @@ -5375,10 +5526,6 @@ msgstr "Bağlantıyı Sil" msgid "Delete connection %(name)s permanently?" msgstr "%(name)s bağlantısı kalıcı olarak silinsin mi?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "İnternet" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5390,13 +5537,6 @@ msgstr "Aralık" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Kablosuz (Wi-Fi)" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5969,10 +6109,6 @@ msgstr "Bu uygulama deneyseldir." msgid "Nextcloud" msgstr "Nextcloud" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "Dosya Depolama ve İşbirliği" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "Ayarlı değil" @@ -6061,11 +6197,7 @@ msgstr "VPN hizmetlerine bağlan" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Sanal Özel Ağ" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6079,7 +6211,8 @@ msgstr "Tunnelblick" msgid "VPN server" msgstr "VPN sunucusu" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "Uzaktan erişim" @@ -6171,11 +6304,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Herkese Açık Görünürlük" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "PageKite Etki Alanı" @@ -6255,6 +6384,16 @@ msgstr "Özel hizmet eklendi" msgid "This service already exists" msgstr "Bu hizmet zaten var" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "Tunnelblick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Özel Hizmetler" @@ -6321,10 +6460,6 @@ msgstr "" "SSH istemci ayarlaması talimatlarına bakın" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "Performans" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6344,10 +6479,16 @@ msgstr "" "Performans ölçümleri, Performance Co-Pilot tarafından toplanır ve Cockpit " "uygulaması kullanılarak görüntülenebilir." -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Sistem İzleme" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Sistemi yeniden başlatın veya kapatın." @@ -6356,8 +6497,18 @@ msgstr "Sistemi yeniden başlatın veya kapatın." msgid "Power" msgstr "Güç" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Kapat" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Yeniden başlat" @@ -6450,6 +6601,16 @@ msgstr "" "halka açık DNS sunucularını kullanın. Ağ bağlantısı sağlam ve güvenilirse " "çoğu durumda etkisizleştirilebilir." +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "Fallback DNS Servers" +msgid "Fallback DNS" +msgstr "Yedek DNS Sunucuları" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6482,10 +6643,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Web Vekil Sunucusu" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6500,10 +6657,6 @@ msgstr "Reklam engelleyici" msgid "Proxy server" msgstr "Vekil sunucusu" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "Yerel ağ" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6537,10 +6690,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "IRC İstemcisi" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6558,8 +6707,8 @@ msgid "" "a> is needed. Radicale can be accessed by any user with a {box_name} login." msgstr "" "Radicale bir CalDAV ve CardDAV sunucusudur. Planlama ve kişi verilerinin " -"eşitlenmesini ve paylaşımını sağlar. Radicale'yi kullanmak için desteklenen bir " +"eşitlenmesini ve paylaşımını sağlar. Radicale'yi kullanmak için desteklenen bir " "istemci uygulaması gereklidir. Radicale'ye {box_name} oturum açma adı " "ile herhangi bir kullanıcı tarafından erişilebilir." @@ -6577,10 +6726,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Takvim ve Adres Defteri" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6713,10 +6858,6 @@ msgstr "" "gerekeceğini unutmayın (https://myaccount.google.com/lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "E-posta İstemcisi" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "Sadece yerel posta sunucusunu kullan" @@ -6778,10 +6919,6 @@ msgstr "Haber bildirimlerini oku ve abone ol" msgid "RSS-Bridge" msgstr "RSS-Bridge" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "RSS Bildirim Oluşturucu" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "Herkese Açık Erişime izin ver" @@ -6849,10 +6986,6 @@ msgstr "Özel paylaşımlara erişim" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "Ağ Dosya Depolama" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Android Samba İstemcisi" @@ -7006,10 +7139,6 @@ msgstr "Web'de ara" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Web Arama" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Güvenli Arama" @@ -7048,6 +7177,18 @@ msgstr "" "etkinleştirilmiş parola korumalı İnternet hizmetlerine yönelik deneme " "yanılmayla zorlama girişimlerini sınırlayacaktır." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Otomatik" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Bağlantı Noktaları" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7180,14 +7321,14 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Yer İşaretleri" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "Shaarlier" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Yer İşaretleri" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "Bağlantı blogu" @@ -7242,10 +7383,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Shadowsocks İstemcisi" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "Sansürü Atlat" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "Sunucu anamakine adı veya IP adresi" @@ -7287,14 +7424,10 @@ msgstr "" "veren bir Shadowsocks sunucusu çalıştırabilir. İstemcilerin verileri " "şifrelenecek ve bu sunucu vekil olarak kullanılacaktır." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "Shadowsocks Sunucusu" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "Başkalarının Sansürü Aşmasına Yardım Edin" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "Önerilen" @@ -7538,6 +7671,18 @@ msgstr "" "En fazla bu kadar tutulacak yıllık anlık görüntü. Varsayılan değer 0'dır " "(yıllık anlık görüntü tutma)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "Aşağıdaki anlık görüntüler kalıcı olarak silinsin mi?" @@ -7673,7 +7818,9 @@ msgstr "" "kopyalayabilir veya diğer hizmetleri çalıştırabilir." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Güvenli Kabuk (SSH) Sunucusu" #: modules/ssh/__init__.py:75 @@ -7708,6 +7855,24 @@ msgstr "" "açmasını sağlar. Etkisizleştirildiğinde, sadece root, admin ve freedombox-" "ssh gruplarının kullanıcıları SSH aracılığıyla oturum açabilir." +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "RSS" +msgid "SSH" +msgstr "RSS" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Konumu Kaldır" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Parmak İzi" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Sunucu Parmak İzleri" @@ -7740,7 +7905,7 @@ msgstr "Oturum açma sayfasına ilerlemek için resimdeki harfleri girin" msgid "Proceed to Login" msgstr "Oturum açmak için ilerle" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Oturum aç" @@ -7760,11 +7925,6 @@ msgstr "" "ortamı bağlayabilir ve bağlantısını kaldırabilir, kök bölümünü vb. " "genişletebilirsiniz." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Depolama" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7924,6 +8084,28 @@ msgstr "Paylaş" msgid "Other directory (specify below)" msgstr "Diğer dizin (aşağıda belirtin)" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disks" +msgid "Disks" +msgstr "Diskler" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Otomatik" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Kök Bölümünü Genişlet" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "Aşağıdaki depolama aygıtları kullanımda:" @@ -8040,10 +8222,6 @@ msgstr "Syncthing uygulamasını yönet" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Dosya Eşitleme" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8092,10 +8270,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "TiddlyWiki" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "Doğrusal Olmayan Defterler" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr ".html dosya uzantılı bir TiddlyWiki dosyası" @@ -8128,7 +8302,7 @@ msgstr "" "İpucu: Bu viki'nin bir kopyasını silmeden önce TiddlyWiki " "içinden indirebilirsiniz." -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8141,7 +8315,7 @@ msgstr "" "gezinirken en iyi koruma için Tor Projesi, Tor Tarayıcı kullanmanızı önerir." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." @@ -8149,7 +8323,7 @@ msgstr "" "Bu uygulama, Tor ağına katkıda bulunmak ve başkalarının sansürü atlatmasına " "yardımcı olmak için aktarma hizmetleri sağlar." -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8161,15 +8335,11 @@ msgstr "" "sunucuları sınırlayan bir İSS kullanılırken bile internetten {box_name} " "cihazına erişilebilir." -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "İsim Gizliliği Ağı" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Tor Onion Hizmeti" @@ -8178,19 +8348,19 @@ msgstr "Tor Onion Hizmeti" msgid "Tor Bridge Relay" msgstr "Tor Köprüsü Aktarımı" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Tor aktarma bağlantı noktası kullanılabilir" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Obfs3 taşıma kayıtlı" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Obfs4 taşıma kayıtlı" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "Onion hizmeti sürüm 3'tür" @@ -8303,10 +8473,6 @@ msgstr "İsim gizliliği ağı" msgid "Onion Service" msgstr "Onion Hizmeti" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Bağlantı Noktaları" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Yapılandırma güncelleniyor" @@ -8316,7 +8482,7 @@ msgstr "Yapılandırma güncelleniyor" msgid "Error configuring app: {error}" msgstr "Uygulama yapılandırılırken hata oldu: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8329,7 +8495,7 @@ msgstr "" "ağı aracılığıyla internete erişmek için çeşitli uygulamalar tarafından " "kullanılabilir. İSS sansürü yukarı akış köprüleri kullanılarak atlatılabilir." -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "Tor Vekil Sunucusu" @@ -8337,12 +8503,12 @@ msgstr "Tor Vekil Sunucusu" msgid "Tor Socks Proxy" msgstr "Tor Socks Vekil Sunucusu" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Tor aracılığıyla tcp{kind} üzerinde erişim URL'si {url}" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Tcp{kind} üzerinde {url} adresinde Tor kullanımını onaylama" @@ -8571,6 +8737,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "Sık yapılan özellik güncellemelerini etkinleştir (önerilir)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "New value" +msgid "New features" +msgstr "Yeni değer" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8879,6 +9055,18 @@ msgstr "Admin grubuna yeni kullanıcı ekleme başarısız oldu: {error}" msgid "User account created, you are now logged in" msgstr "Kullanıcı hesabı oluşturuldu, şu an oturum açtınız" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Anlık Görüntüleri Yönet" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "İzinler" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9403,10 +9591,6 @@ msgstr "" msgid "WordPress" msgstr "WordPress" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "Web Sitesi ve Blog" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "Herkese açık erişim" @@ -9461,10 +9645,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "Fotoğraf Düzenleyici" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "Haritalar için OpenStreetMap'i etkinleştir" @@ -9692,6 +9872,12 @@ msgstr "%(service_name)s hizmeti çalışmıyor." msgid "Search with tags" msgstr "Etiketler ile ara" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search with tags" +msgid "Clear all tags" +msgstr "Etiketler ile ara" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " @@ -9701,43 +9887,35 @@ msgstr "" "sunucudur. Sunucu uygulamalarını kolaylıkla yüklemenizi ve yönetmenizi " "sağlayan özgür bir yazılımdır." -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Giriş" -#: templates/base.html:121 -msgid "Home" -msgstr "Giriş" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Uygulamalar" -#: templates/base.html:130 -msgid "Apps" -msgstr "Uygulamalar" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " Sistem" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Parolayı değiştir" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Kapat" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Oturumu kapat" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Dil seçin" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Oturum aç" @@ -9956,11 +10134,15 @@ msgstr "" "Tüm uygulama verileri ve yapılandırması kalıcı olarak kaybolacaktır. " "Uygulama tekrar yeni olarak yüklenebilir." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Ayar değişmedi" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "{app_id} kaldırılmadan önce" @@ -9969,6 +10151,117 @@ msgstr "{app_id} kaldırılmadan önce" msgid "Gujarati" msgstr "Gujarati" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Dosya ve Kod Parçacığı Paylaşımı" + +#~ msgid "Domain Name Server" +#~ msgstr "Etki Alanı Adı Sunucusu" + +#~ msgid "E-book Library" +#~ msgstr "E-kitap Kütüphanesi" + +#~ msgid "Server Administration" +#~ msgstr "Sunucu Yönetimi" + +#~ msgid "VoIP Helper" +#~ msgstr "VoIP Yardımcısı" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "BitTorrent Web İstemcisi" + +#~ msgid "Chat Server" +#~ msgstr "Sohbet Sunucusu" + +#~ msgid "Email Server" +#~ msgstr "E-posta Sunucusu" + +#~ msgid "Personal Notebooks" +#~ msgstr "Kişisel Defterler" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Basit Git Barındırma" + +#~ msgid "Documentation" +#~ msgstr "Belgeler" + +#~ msgid "Wiki and Blog" +#~ msgstr "Viki ve Blog" + +#~ msgid "Gobby Server" +#~ msgstr "Gobby Sunucusu" + +#~ msgid "Video Room" +#~ msgstr "Video Odası" + +#~ msgid "Chat Client" +#~ msgstr "Sohbet İstemcisi" + +#~ msgid "Offline Wikipedia" +#~ msgstr "Çevrimdışı Vikipedi" + +#~ msgid "Block Sandbox" +#~ msgstr "Blok Kum Havuzu" + +#~ msgid "Simple Media Server" +#~ msgstr "Basit Ortam Sunucusu" + +#~ msgid "News Feed Reader" +#~ msgstr "Haber Bildirim Okuyucusu" + +#~ msgid "Voice Chat" +#~ msgstr "Sesli Sohbet" + +#~ msgid "File Storage & Collaboration" +#~ msgstr "Dosya Depolama ve İşbirliği" + +#~ msgid "Virtual Private Network" +#~ msgstr "Sanal Özel Ağ" + +#~ msgid "Public Visibility" +#~ msgstr "Herkese Açık Görünürlük" + +#~ msgid "Web Proxy" +#~ msgstr "Web Vekil Sunucusu" + +#~ msgid "IRC Client" +#~ msgstr "IRC İstemcisi" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Takvim ve Adres Defteri" + +#~ msgid "Email Client" +#~ msgstr "E-posta İstemcisi" + +#~ msgid "RSS Feed Generator" +#~ msgstr "RSS Bildirim Oluşturucu" + +#~ msgid "Network File Storage" +#~ msgstr "Ağ Dosya Depolama" + +#~ msgid "Web Search" +#~ msgstr "Web Arama" + +#~ msgid "Bypass Censorship" +#~ msgstr "Sansürü Atlat" + +#~ msgid "Help Others Bypass Censorship" +#~ msgstr "Başkalarının Sansürü Aşmasına Yardım Edin" + +#~ msgid "File Synchronization" +#~ msgstr "Dosya Eşitleme" + +#~ msgid "Non-linear Notebooks" +#~ msgstr "Doğrusal Olmayan Defterler" + +#~ msgid "Anonymity Network" +#~ msgstr "İsim Gizliliği Ağı" + +#~ msgid "Website and Blog" +#~ msgstr "Web Sitesi ve Blog" + +#~ msgid "Photo Organizer" +#~ msgstr "Fotoğraf Düzenleyici" + #, python-format #~ msgid "" #~ "\n" @@ -10361,9 +10654,6 @@ msgstr "Gujarati" #~ msgid "SSH authentication with password enabled." #~ msgstr "Parola ile SSH kimlik doğrulaması etkinleştirildi." -#~ msgid "Error running apt-get" -#~ msgstr "apt-get çalıştırılırken hata oldu" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "%(box_name)s için temel işlevsellik ve web arayüzü" @@ -10553,9 +10843,6 @@ msgstr "Gujarati" #~ msgid "Service Alert" #~ msgstr "Hizmet Uyarısı" -#~ msgid "Repair" -#~ msgstr "Onar" - #, python-brace-format #~ msgid "Internal error in {0}" #~ msgstr "{0} içinde dahili hata" @@ -10840,9 +11127,6 @@ msgstr "Gujarati" #~ msgid "Connected introducers" #~ msgstr "Bağlı tanıtıcılar" -#~ msgid "Remove" -#~ msgstr "Kaldır" - #~ msgid "Postfix domain name config" #~ msgstr "Postfix etki alanı adı yapılandırması" @@ -10867,9 +11151,6 @@ msgstr "Gujarati" #~ msgid "Delete selected" #~ msgstr "Seçileni sil" -#~ msgid "New value" -#~ msgstr "Yeni değer" - #~ msgid "There was a problem with your request. Please try again." #~ msgstr "İsteğiniz ile ilgili bir sorun oldu. Lütfen tekrar deneyin." @@ -11446,9 +11727,6 @@ msgstr "Gujarati" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "Mevcut değil" @@ -11754,11 +12032,6 @@ msgstr "Gujarati" #~ msgid "Delete Snapshot" #~ msgstr "Anlığı sil" -#, fuzzy -#~| msgid "Disks" -#~ msgid "Disk" -#~ msgstr "Diskler" - #, fuzzy #~| msgid "reStore" #~ msgid "Restore apps" diff --git a/plinth/locale/uk/LC_MESSAGES/django.po b/plinth/locale/uk/LC_MESSAGES/django.po index 5063d38eb..033a670c5 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-10-21 23:16+0000\n" "Last-Translator: Ihor Hordiichuk \n" "Language-Team: Ukrainian software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "Оновити зараз" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn або налаштуйте " "зовнішній сервер." -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3907,12 +4065,6 @@ msgstr "Канал IRC" msgid "Matrix server" msgstr "Сервер потокового медія" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Налаштування" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -4198,10 +4350,6 @@ msgstr "" msgid "Minetest" msgstr "Minetest" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "Блокова пісочниця" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "Найбільша кількість гравців" @@ -4288,10 +4436,6 @@ msgstr "" msgid "MiniDLNA" msgstr "MiniDLNA" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "Простий сервер медія" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "Каталог файлів медія" @@ -4366,10 +4510,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "Читання новинних стрічок" - #: modules/miniflux/forms.py:12 #, fuzzy #| msgid "Enter a valid username." @@ -4531,10 +4671,6 @@ msgstr "" msgid "Mumble" msgstr "Mumble" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "Голосовий чат" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Задати пароль суперкористувача" @@ -4584,11 +4720,6 @@ msgstr "Mumla" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "Сервер" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "Пароль суперкористувача успішно оновлено." @@ -4647,7 +4778,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Назва компʼютера" @@ -4686,6 +4817,16 @@ msgstr "" "кожної мітки не повинна перевищувати 63 знаки. Загальна довжина доменної " "назви не повинна перевищувати 253 знаки." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "Домени" + +#: modules/names/manifest.py:13 +#, fuzzy +#| msgid "Evolution" +msgid "DNS Resolution" +msgstr "Evolution" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4721,14 +4862,6 @@ msgstr "Отримати підтримку" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "Домени" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "Сервіси" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -5006,54 +5139,50 @@ msgstr "" msgid "-- select --" msgstr "-- вибрати --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "Видима назва мережі." -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "Режим" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "Інфраструктура" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "Точка доступу" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Ad-hoc" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "Діапазон частот" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "Автоматично" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 ҐГц)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 ҐГц)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "Канал" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." @@ -5061,11 +5190,11 @@ msgstr "" "Необов'язкове значення. Бездротовий канал у вибраному діапазоні частот для " "обмеження. Пропуск або значення 0 означає автоматичний вибір." -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -5075,11 +5204,11 @@ msgstr "" "під'єднанні до точки доступу підключатися тільки в тому випадку, якщо BSSID " "точки доступу збігається з наданим. Приклад: 00:11:22:aa:bb:cc." -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "Режим автентифікації" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." @@ -5087,20 +5216,20 @@ msgstr "" "Виберіть WPA, якщо бездротова мережа захищена і вимагає, щоб клієнти мали " "пароль для під'єднання." -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "Відкрити" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "Визначте як Ваш {box_name} підʼєднано до мережі" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

      Your {box_name} gets its " @@ -5111,7 +5240,7 @@ msgstr "" "зʼєднання з Інтернетом від Вашого маршрутизатора через Wi-Fi або кабель " "Ethernet. Це типове домашнє налаштування.

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

      Your {box_name} has " @@ -5124,7 +5253,7 @@ msgstr "" "Wi-Fi. {box_name} напряму підʼєднано до Інтернету й усі Ваші пристрої " "підʼєднано до Інтернету через {box_name}.

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

      Your Internet " @@ -5135,11 +5264,11 @@ msgstr "" "зʼєднання напряму під'єднане до Вашого {box_name} і нема інших пристроїв у " "мережі. Таке може бути при налаштуванні спільноти або хмари.

      " -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "Оберіть тип Вашого Інтернет-зʼєднання" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -5158,7 +5287,7 @@ msgstr "" "впевнені чи змінюється вона час від часу, то буде безпечніше обрати цей " "пункт.

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

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

      This means that " @@ -5197,7 +5326,7 @@ msgstr "" "{box_name} надає багато обхідних рішень, але кожне рішення має певні " "обмеження.

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

      You will be suggested the most conservative actions.

      " @@ -5205,11 +5334,11 @@ msgstr "" "Я не знаю типу зʼєднання, яке надає мій постачальник Інтернет-послуг

      Вам буде запропоновано консервативніші дії.

      " -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "Бажана конфіґурація маршрутизатора" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

      " -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

      Choose this if you " "have not configured or are unable to configure the router currently and wish " @@ -5255,6 +5384,30 @@ msgstr "" "якщо маршрутизатор ще не налаштовано або неможливо налаштувати, та нагадати " "про це пізніше. Деякі наступні кроки налаштування можуть бути невдалими.

      " +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "Інтернет" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Домен локальної мережі" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -5275,7 +5428,7 @@ msgstr "Змінити зʼєднання" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "Зміни" @@ -5474,10 +5627,6 @@ msgstr "Видалити зʼєднання" msgid "Delete connection %(name)s permanently?" msgstr "Видалити зʼєднання %(name)s назавжди?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "Інтернет" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5489,13 +5638,6 @@ msgstr "Інтервал" msgid "Ethernet" msgstr "Ethernet" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -6080,10 +6222,6 @@ msgstr "Це експериментальний застосунок." msgid "Nextcloud" msgstr "Nextcloud" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "Зберігання файлів та спільна робота" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "Не встановлено" @@ -6173,11 +6311,7 @@ msgstr "Підʼєднання до сервісів VPN" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "Віртуальна приватна мережа" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -6194,7 +6328,8 @@ msgstr "Tunnelblick" msgid "VPN server" msgstr "Сервер DNS" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -6290,11 +6425,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "Публічна видимість" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "Домен PageKite" @@ -6374,6 +6505,16 @@ msgstr "Додано власний сервіс" msgid "This service already exists" msgstr "Цей сервіс вже існує" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +#, fuzzy +#| msgid "Tunnelblick" +msgid "Tunneling" +msgstr "Tunnelblick" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "Власні сервіси" @@ -6442,10 +6583,6 @@ msgstr "" "Дивіться інструкції налаштування клієнта SSH" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "Продуктивність" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -6465,10 +6602,16 @@ msgstr "" "Показники продуктивності збираються Performance Co-Pilot і можуть бути " "переглянуті за допомогою програми Cockpit." -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "Моніторинг системи" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "Перезапустити або вимкнути систему." @@ -6477,8 +6620,18 @@ msgstr "Перезапустити або вимкнути систему." msgid "Power" msgstr "Живлення" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "Вимкнути" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "Перезапустити" @@ -6568,6 +6721,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "DNS Server" +msgid "Fallback DNS" +msgstr "Сервер DNS" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6599,10 +6762,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Вебпроксі" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6619,12 +6778,6 @@ msgstr "" msgid "Proxy server" msgstr "Сервер Gobby" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Домен локальної мережі" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6657,10 +6810,6 @@ msgstr "" msgid "Quassel" msgstr "Quassel" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "Клієнт IRC" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "Quasseldroid" @@ -6703,10 +6852,6 @@ msgstr "" msgid "Radicale" msgstr "Radicale" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "Календар і адресна книга" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6841,10 +6986,6 @@ msgstr "" "lesssecureapps\">https://www.google.com/settings/security/lesssecureapps)." -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "Клієнт ел. пошти" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "Використовувати лише локальний поштовий сервер" @@ -6911,10 +7052,6 @@ msgstr "Читати і підписатися на стрічки новин" msgid "RSS-Bridge" msgstr "RSS-міст" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "Ґенератор стрічок RSS" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "Дозволити публічний доступ" @@ -6984,10 +7121,6 @@ msgstr "Доступ до приватних поширень" msgid "Samba" msgstr "Samba" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "Мережеве сховище файлів" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Клієнт Samba для Android" @@ -7147,10 +7280,6 @@ msgstr "Пошук в Інтернеті" msgid "Searx" msgstr "Searx" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Вебпошук" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "Безпечний пошук" @@ -7192,6 +7321,18 @@ msgstr "" "допомогою грубого перебору до сервера SSH та інших захищених паролем " "Інтернет-сервісів." +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "Автоматично" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "Порти" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -7324,14 +7465,14 @@ msgstr "" msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "Закладки" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "Shaarlier" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "Закладки" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -7388,10 +7529,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Клієнт Shadowsocks" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "Обхід цензури" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "Назва хоста сервера або IP-адреса" @@ -7439,14 +7576,10 @@ msgstr "" "клієнтам Shadowsocks під'єднуватися до нього. Дані клієнтів будуть " "зашифровані та передані через цей сервер." -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "Сервер Shadowsocks" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "Допоможіть іншим обійти цензуру" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "Рекомендоване" @@ -7690,6 +7823,18 @@ msgstr "" "Зберігати не більше стількох щорічних зрізів. Типове значення — 0 (не " "зберігати щорічних зрізів)." +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "Видалити наступні зрізи назавжди?" @@ -7822,7 +7967,9 @@ msgstr "" "сервіси через певні зʼєднання." #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "Сервер захищеної оболонки (SSH)" #: modules/ssh/__init__.py:75 @@ -7857,6 +8004,22 @@ msgstr "" "входити через SSH. Якщо вимкнено, лише користувачі груп root, admin і " "freedombox-ssh можуть увійти через SSH." +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Вилучити розташування" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "Відбиток" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "Відбитки сервера" @@ -7889,7 +8052,7 @@ msgstr "Введіть букви з зображення, щоб перейти msgid "Proceed to Login" msgstr "Перейти до входу" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "Вхід" @@ -7908,11 +8071,6 @@ msgstr "" "{box_name}. Під час використання сховище даних можна переглядати, монтувати " "і відмонтовувати знімні накопичувачі, розширювати розділ root тощо." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "Сховище" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -8074,6 +8232,26 @@ msgstr "Поділитися" msgid "Other directory (specify below)" msgstr "Інший каталог (вкажіть нижче)" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "Автоматично" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "Розширити кореневий розділ" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "Використовуються наступні пристрої сховища:" @@ -8190,10 +8368,6 @@ msgstr "Адміністрування програми Syncthing" msgid "Syncthing" msgstr "Syncthing" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "Синхронізація файлів" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -8228,10 +8402,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -8262,7 +8432,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -8275,7 +8445,7 @@ msgstr "" "під час вебсерфінгу, проєкт Tor радить використовувати Tor Browser." -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." @@ -8283,7 +8453,7 @@ msgstr "" "Цей застосунок надає ретрансляційні послуги, щоб зробити свій внесок у " "мережу Tor і допомогти іншим подолати цензуру." -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -8295,15 +8465,11 @@ msgstr "" "інтернету, навіть якщо ви користуєтеся послугами постачальника інтернету, " "який обмежує доступ до домашніх серверів." -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "Tor" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "Мережа анонімності" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Сервіс Tor Onion" @@ -8312,19 +8478,19 @@ msgstr "Сервіс Tor Onion" msgid "Tor Bridge Relay" msgstr "Ретранслятор Tor типу міст" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Доступний порт ретрансляції Tor" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "Зареєстровано транспорт Obfs3" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "Зареєстровано транспорт Obfs4" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "Служба Onion версії 3" @@ -8440,10 +8606,6 @@ msgstr "Мережа анонімності" msgid "Onion Service" msgstr "Сервіс Onion" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "Порти" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "Оновлення налаштувань" @@ -8453,7 +8615,7 @@ msgstr "Оновлення налаштувань" msgid "Error configuring app: {error}" msgstr "Помилка налаштування застосунку: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -8466,7 +8628,7 @@ msgstr "" "різними застосунками для доступу до інтернету через мережу Tor. Цензурування " "постачальником послуг інтернету може бути обійдене за допомогою мостів." -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "Проксі Tor" @@ -8474,12 +8636,12 @@ msgstr "Проксі Tor" msgid "Tor Socks Proxy" msgstr "Проксі Tor Socks" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Доступ за адресою {url} на tcp{kind} через Tor" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Підтвердити використання Tor можна за посиланням {url} на tcp{kind}" @@ -8707,6 +8869,16 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "Активувати оновлення частих функцій (рекомендовано)" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +#, fuzzy +#| msgid "New value" +msgid "New features" +msgstr "Нове значення" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -9011,6 +9183,18 @@ msgstr "Не вдалося додати нового користувача д msgid "User account created, you are now logged in" msgstr "Обліковий запис користувача створено, Ви ввійшли в систему" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "Керування зрізами" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Дозволи" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -9537,10 +9721,6 @@ msgstr "" msgid "WordPress" msgstr "WordPress" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "Вебсайт і блоґ" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "Публічний доступ" @@ -9595,10 +9775,6 @@ msgstr "" msgid "Zoph" msgstr "Zoph" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "Упорядник світлин" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "Дозволити OpenStreetMap для карт" @@ -9833,6 +10009,12 @@ msgstr "Сервіс %(service_name)s не запущено." msgid "Search with tags" msgstr "Пошук в Інтернеті" +#: templates/apps.html:42 +#, fuzzy +#| msgid "Search the web" +msgid "Clear all tags" +msgstr "Пошук в Інтернеті" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " @@ -9842,43 +10024,35 @@ msgstr "" "конфіденційності та володіння даними. Це безплатне програмне забезпечення, " "яке дозволяє легко встановлювати та керувати серверними програмами." -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " Домівка" -#: templates/base.html:121 -msgid "Home" -msgstr "Домівка" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " Застосунки" -#: templates/base.html:130 -msgid "Apps" -msgstr "Застосунки" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " Система" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "Змінити пароль" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "Вимкнути" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "Вийти" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "Вибрати мову" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "Увійти" @@ -10098,11 +10272,15 @@ msgstr "" "Усі дані програми та налаштування буде втрачено назавжди. Застосунок можна " "встановити начисто ще раз." -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "Налаштування не змінено" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "перед видаленням {app_id}" @@ -10111,6 +10289,111 @@ msgstr "перед видаленням {app_id}" msgid "Gujarati" msgstr "Gujarati" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Обмін файлами і фрагментами коду" + +#~ msgid "Domain Name Server" +#~ msgstr "Сервер доменних імен" + +#~ msgid "E-book Library" +#~ msgstr "Бібліотека ел. книжок" + +#~ msgid "Server Administration" +#~ msgstr "Адміністрування сервера" + +#~ msgid "VoIP Helper" +#~ msgstr "Помічник VoIP" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "Вебклієнт BitTorrent" + +#~ msgid "Chat Server" +#~ msgstr "Сервер чату" + +#~ msgid "Email Server" +#~ msgstr "Сервер електронної пошти" + +#~ msgid "Simple Git Hosting" +#~ msgstr "Просте розміщення Git" + +#~ msgid "Documentation" +#~ msgstr "Документація" + +#~ msgid "Wiki and Blog" +#~ msgstr "Вікі та блоґ" + +#~ msgid "Gobby Server" +#~ msgstr "Сервер Gobby" + +#~ msgid "Video Room" +#~ msgstr "Відеокімната" + +#~ msgid "Chat Client" +#~ msgstr "Клієнт чату" + +#~ msgid "Offline Wikipedia" +#~ msgstr "Вікіпедія офлайн" + +#~ msgid "Block Sandbox" +#~ msgstr "Блокова пісочниця" + +#~ msgid "Simple Media Server" +#~ msgstr "Простий сервер медія" + +#~ msgid "News Feed Reader" +#~ msgstr "Читання новинних стрічок" + +#~ msgid "Voice Chat" +#~ msgstr "Голосовий чат" + +#~ msgid "File Storage & Collaboration" +#~ msgstr "Зберігання файлів та спільна робота" + +#~ msgid "Virtual Private Network" +#~ msgstr "Віртуальна приватна мережа" + +#~ msgid "Public Visibility" +#~ msgstr "Публічна видимість" + +#~ msgid "Web Proxy" +#~ msgstr "Вебпроксі" + +#~ msgid "IRC Client" +#~ msgstr "Клієнт IRC" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "Календар і адресна книга" + +#~ msgid "Email Client" +#~ msgstr "Клієнт ел. пошти" + +#~ msgid "RSS Feed Generator" +#~ msgstr "Ґенератор стрічок RSS" + +#~ msgid "Network File Storage" +#~ msgstr "Мережеве сховище файлів" + +#~ msgid "Web Search" +#~ msgstr "Вебпошук" + +#~ msgid "Bypass Censorship" +#~ msgstr "Обхід цензури" + +#~ msgid "Help Others Bypass Censorship" +#~ msgstr "Допоможіть іншим обійти цензуру" + +#~ msgid "File Synchronization" +#~ msgstr "Синхронізація файлів" + +#~ msgid "Anonymity Network" +#~ msgstr "Мережа анонімності" + +#~ msgid "Website and Blog" +#~ msgstr "Вебсайт і блоґ" + +#~ msgid "Photo Organizer" +#~ msgstr "Упорядник світлин" + #, python-format #~ msgid "" #~ "\n" @@ -10448,9 +10731,6 @@ msgstr "Gujarati" #~ msgid "SSH authentication with password enabled." #~ msgstr "автентифікація SSH із дозволеним паролем." -#~ msgid "Error running apt-get" -#~ msgstr "Помилка запуску apt-get" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "Функціональність ядра та вебінтерфейс для %(box_name)s" @@ -10758,9 +11038,6 @@ msgstr "Gujarati" #~ msgid "Pet Name" #~ msgstr "Імʼя домашнього улюбленця" -#~ msgid "Remove" -#~ msgstr "Вилучити" - #~ msgid "Postfix domain name config" #~ msgstr "Налаштування доменної назви Postfix" @@ -10785,9 +11062,6 @@ msgstr "Gujarati" #~ msgid "Delete selected" #~ msgstr "Видалити вибране" -#~ msgid "New value" -#~ msgstr "Нове значення" - #~ msgid "There was a problem with your request. Please try again." #~ msgstr "Були проблеми з Вашим запитом. Спробуйте ще раз." diff --git a/plinth/locale/vi/LC_MESSAGES/django.po b/plinth/locale/vi/LC_MESSAGES/django.po index bdfb72a11..cddb76b86 100644 --- a/plinth/locale/vi/LC_MESSAGES/django.po +++ b/plinth/locale/vi/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2021-07-28 08:34+0000\n" "Last-Translator: bruh \n" "Language-Team: Vietnamese software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "" @@ -3713,12 +3854,6 @@ msgstr "" msgid "Matrix server" msgstr "Máy chủ tên miền" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "Thiết lập" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3956,10 +4091,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -4030,10 +4161,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -4104,10 +4231,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -4255,10 +4378,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -4301,11 +4420,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4362,7 +4476,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "Tên máy chủ" @@ -4400,6 +4514,16 @@ msgstr "" "63 ký tự hoặc ít hơn. Tổng độ dài của tên miền phải là 253 ký tự hoặc ít " "hơn." +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +#, fuzzy +#| msgid "TLS domain" +msgid "Domains" +msgstr "Miền TLS" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4431,16 +4555,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -#, fuzzy -#| msgid "TLS domain" -msgid "Domains" -msgstr "Miền TLS" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4687,94 +4801,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

      " msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4814,7 +4924,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

      You will be suggested the most conservative actions.

      " msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

      " msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

      Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

      " msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "Miền mạng cục bộ" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4894,7 +5028,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -5084,10 +5218,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -5099,13 +5229,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5629,10 +5752,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -5711,11 +5830,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5731,7 +5846,8 @@ msgstr "" msgid "VPN server" msgstr "Máy chủ web" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5805,11 +5921,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5885,6 +5997,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5943,10 +6063,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5960,8 +6076,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5972,8 +6092,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -6048,6 +6176,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -6070,10 +6206,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -6088,12 +6220,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "Miền mạng cục bộ" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -6117,10 +6243,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -6149,10 +6271,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6255,10 +6373,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6310,10 +6424,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6369,10 +6479,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6517,10 +6623,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6558,6 +6660,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6668,14 +6778,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6717,10 +6827,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6761,14 +6867,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6983,6 +7085,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -7109,7 +7223,7 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "" #: modules/ssh/__init__.py:75 @@ -7138,6 +7252,20 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "Xoá vị trí" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -7168,7 +7296,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -7187,11 +7315,6 @@ msgstr "" "của bạn. Bạn có thể xem phương tiện lưu trữ hiện đang sử dụng, gắn và bỏ gắn " "phương tiện có thể rút ra, mở rộng phân vùng root, v.v." -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7345,6 +7468,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7442,10 +7581,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7480,10 +7615,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7514,7 +7645,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7523,13 +7654,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7537,15 +7668,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7554,19 +7681,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7660,10 +7787,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "An error occurred during configuration." @@ -7676,7 +7799,7 @@ msgstr "Đã xảy ra lỗi trong khi thiết lập." msgid "Error configuring app: {error}" msgstr "Lỗi khi cài đặt ứng dụng: {error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7685,7 +7808,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "" @@ -7693,12 +7816,12 @@ msgstr "" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7894,6 +8017,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8158,6 +8289,18 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Passwords" +msgid "Manage accounts" +msgstr "Quản lý mật khẩu" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "Quyền" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8629,10 +8772,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8672,10 +8811,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8903,49 +9038,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -9154,11 +9285,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -9167,6 +9302,29 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "File & Snippet Sharing" +#~ msgstr "Chia sẻ tệp & đoạn ngắn" + +#~ msgid "Domain Name Server" +#~ msgstr "Máy chủ tên miền" + +#~ msgid "E-book Library" +#~ msgstr "Thư viện sách điện tử" + +#~ msgid "Server Administration" +#~ msgstr "Quản trị máy chủ" + +#~ msgid "VoIP Helper" +#~ msgstr "Trợ giúp cho VoIP" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "Ứng dụng khách trên web cho BitTorrent" + +#, fuzzy +#~| msgid "Domain Name Server" +#~ msgid "Email Server" +#~ msgstr "Máy chủ tên miền" + #, fuzzy, python-format #~| msgid "" #~| "\n" @@ -9211,11 +9369,6 @@ msgstr "" #~ msgid "Enable Domain Name System Security Extensions" #~ msgstr "Bật Phần mở rộng bảo mật cho Hệ thống tên miền" -#, fuzzy -#~| msgid "Error During Backup" -#~ msgid "Error running apt-get" -#~ msgstr "Lỗi trong khi sao lưu" - #~ msgid "" #~ "Cockpit requires that you access it through a domain name. It will not " #~ "work when accessed using an IP address as part of the URL." diff --git a/plinth/locale/zh_Hans/LC_MESSAGES/django.po b/plinth/locale/zh_Hans/LC_MESSAGES/django.po index 5d704cfa8..8a8250ab3 100644 --- a/plinth/locale/zh_Hans/LC_MESSAGES/django.po +++ b/plinth/locale/zh_Hans/LC_MESSAGES/django.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: Plinth\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-12-19 04:00+0000\n" -"Last-Translator: 大王叫我来巡山 " -"\n" +"Last-Translator: 大王叫我来巡山 \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" @@ -25,7 +25,7 @@ msgstr "" msgid "Static configuration {etc_path} is setup properly" msgstr "" -#: context_processors.py:23 views.py:117 +#: context_processors.py:21 views.py:169 msgid "FreedomBox" msgstr "FreedomBox" @@ -98,31 +98,56 @@ msgstr "此 web 管理界面的语言" msgid "Use the language preference set in the browser" msgstr "使用浏览器中设置的语言首选项" -#: menu.py:106 -msgid "Visibility" -msgstr "可见性" +#: menu.py:112 templates/base.html:119 +msgid "Home" +msgstr "主页" -#: menu.py:108 -msgid "Data" -msgstr "" +#: menu.py:113 templates/base.html:128 +msgid "Apps" +msgstr "应用程序" -#: menu.py:110 templates/base.html:139 +#: menu.py:115 menu.py:122 templates/base.html:137 msgid "System" msgstr "系统" -#: menu.py:112 modules/networks/templates/connection_show.html:274 -#: modules/security/__init__.py:35 +#: menu.py:118 +msgid "Visibility" +msgstr "可见性" + +#: menu.py:120 +msgid "Data" +msgstr "" + +#: menu.py:124 modules/networks/templates/connection_show.html:274 +#: modules/security/__init__.py:35 modules/upgrades/manifest.py:10 msgid "Security" msgstr "安全" -#: menu.py:114 +#: menu.py:126 msgid "Administration" msgstr "管理" -#: middleware.py:131 +#: middleware.py:134 msgid "System is possibly under heavy load. Please retry later." msgstr "" +#: middleware.py:147 +#, python-brace-format +msgid "Page not found: {url}" +msgstr "" + +#: middleware.py:150 +#, fuzzy +#| msgid "Error running apt-get" +msgid "Error running operation." +msgstr "运行 apt-get 出错" + +#: middleware.py:152 +#, fuzzy +#| msgid "Error running apt-get" +msgid "Error loading page." +msgstr "运行 apt-get 出错" + #: modules/apache/__init__.py:32 msgid "Apache HTTP Server" msgstr "Apache HTTP 服务" @@ -165,37 +190,49 @@ msgstr "" msgid "Service Discovery" msgstr "服务发现" -#: modules/avahi/__init__.py:61 +#: modules/avahi/__init__.py:62 msgid "Local Network Domain" msgstr "本地网络领域" +#: modules/avahi/manifest.py:14 +msgid "Auto-discovery" +msgstr "" + +#: modules/avahi/manifest.py:14 modules/backups/manifest.py:17 +msgid "Local" +msgstr "" + +#: modules/avahi/manifest.py:14 +msgid "mDNS" +msgstr "" + #: modules/backups/__init__.py:24 msgid "Backups allows creating and managing backup archives." msgstr "备份允许创建和管理备份存档。" -#: modules/backups/__init__.py:44 modules/backups/__init__.py:168 -#: modules/backups/__init__.py:213 +#: modules/backups/__init__.py:44 modules/backups/__init__.py:174 +#: modules/backups/__init__.py:219 msgid "Backups" msgstr "备份" -#: modules/backups/__init__.py:165 +#: modules/backups/__init__.py:171 msgid "" "Enable an automatic backup schedule for data safety. Prefer an encrypted " "remote backup location or an extra attached disk." msgstr "为数据安全启用自动备份计划,最好使用加密的远程备份位置或附加的磁盘。" -#: modules/backups/__init__.py:171 +#: modules/backups/__init__.py:177 msgid "Enable a Backup Schedule" msgstr "启用备份计划" -#: modules/backups/__init__.py:175 modules/backups/__init__.py:222 +#: modules/backups/__init__.py:181 modules/backups/__init__.py:228 #: modules/privacy/__init__.py:79 modules/storage/__init__.py:326 #: modules/upgrades/__init__.py:149 #, python-brace-format msgid "Go to {app_name}" msgstr "转到 {app_name}" -#: modules/backups/__init__.py:210 +#: modules/backups/__init__.py:216 #, python-brace-format msgid "" "A scheduled backup failed. Past {error_count} attempts for backup did not " @@ -203,7 +240,7 @@ msgid "" msgstr "" "定时备份失败,尝试{error_count}次备份未成功。最后的错误是:{error_message}" -#: modules/backups/__init__.py:218 +#: modules/backups/__init__.py:224 msgid "Error During Backup" msgstr "备份时出错" @@ -330,7 +367,7 @@ msgstr "无效的主机名:{hostname}" msgid "Invalid directory path: {dir_path}" msgstr "无效的目录路径:{dir_path}" -#: modules/backups/forms.py:179 +#: modules/backups/forms.py:179 modules/letsencrypt/manifest.py:11 msgid "Encryption" msgstr "加密" @@ -350,7 +387,7 @@ msgstr "存储库中的密钥" msgid "None" msgstr "空" -#: modules/backups/forms.py:184 modules/networks/forms.py:332 +#: modules/backups/forms.py:184 modules/networks/forms.py:340 msgid "Passphrase" msgstr "密码" @@ -410,42 +447,99 @@ msgstr "远程备份存储库已存在。" msgid "Select verified SSH public key" msgstr "选择经过验证的 SSH 公钥" -#: modules/backups/repository.py:30 +#: modules/backups/manifest.py:14 +#: modules/backups/templates/backups_repository.html:92 +#: modules/backups/templates/backups_restore.html:27 +#: modules/backups/views.py:240 modules/snapshot/manifest.py:14 +#: templates/toolbar.html:44 templates/toolbar.html:45 +msgid "Restore" +msgstr "恢复" + +#: modules/backups/manifest.py:15 +#, fuzzy +#| msgid "Encryption" +msgid "Encrypted" +msgstr "加密" + +#: modules/backups/manifest.py:16 +#, fuzzy +#| msgid "Schedule" +msgid "Schedules" +msgstr "计划" + +#: modules/backups/manifest.py:18 +#, fuzzy +#| msgid "Remote access" +msgid "Remote" +msgstr "远程访问" + +#: modules/backups/manifest.py:19 +#, fuzzy +#| msgid "App updated" +msgid "App data" +msgstr "应用已更新" + +#: modules/backups/manifest.py:20 +#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 +#: modules/miniflux/templates/miniflux.html:12 +#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 +msgid "Configuration" +msgstr "配置" + +#: modules/backups/manifest.py:21 +msgid "Borg" +msgstr "" + +#: modules/backups/privileged.py:31 msgid "" "Connection refused - make sure you provided correct credentials and the " "server is running." msgstr "连接被拒绝——请确认您提供了正确的凭证并且服务器在运行。" -#: modules/backups/repository.py:37 +#: modules/backups/privileged.py:38 msgid "Connection refused" msgstr "连接被拒绝" -#: modules/backups/repository.py:44 +#: modules/backups/privileged.py:45 msgid "Repository not found" msgstr "找不到存储库" -#: modules/backups/repository.py:49 +#: modules/backups/privileged.py:50 msgid "Incorrect encryption passphrase" msgstr "加密密码不正确" -#: modules/backups/repository.py:54 +#: modules/backups/privileged.py:55 msgid "SSH access denied" msgstr "SSH 访问被拒绝" -#: modules/backups/repository.py:60 +#: modules/backups/privileged.py:61 msgid "Repository path is neither empty nor is an existing backups repository." msgstr "存储库的路径为空或已有备份。" -#: modules/backups/repository.py:145 +#: modules/backups/privileged.py:74 +#, fuzzy +#| msgid "A share with this name already exists." +msgid "An archive with given name already exists in the repository." +msgstr "已存在同名共享。" + +#: modules/backups/privileged.py:81 +msgid "Archive with given name was not found in the repository." +msgstr "" + +#: modules/backups/privileged.py:87 +msgid "Backup system is busy with another operation." +msgstr "" + +#: modules/backups/repository.py:94 msgid "Existing repository is not encrypted." msgstr "现有存储库未加密。" -#: modules/backups/repository.py:337 +#: modules/backups/repository.py:266 #, python-brace-format msgid "{box_name} storage" msgstr "{box_name} 存储" -#: modules/backups/templates/backups.html:17 modules/backups/views.py:115 +#: modules/backups/templates/backups.html:17 modules/backups/views.py:125 msgid "Create a new backup" msgstr "创建新备份" @@ -484,7 +578,6 @@ msgstr "现有的备份" #: modules/backups/templates/backups_add_remote_repository.html:21 #: modules/backups/templates/backups_upload.html:28 #: modules/backups/templates/verify_ssh_hostkey.html:27 -#: modules/diagnostics/templates/diagnostics_app.html:32 #: modules/diagnostics/templates/diagnostics_full.html:60 #: modules/help/templates/help_about.html:22 #: modules/help/templates/statuslog.html:24 @@ -536,38 +629,31 @@ msgstr "时间" msgid "Delete Archive %(name)s" msgstr "删除名为 %(name)s 的存档" -#: modules/backups/templates/backups_repository.html:19 +#: modules/backups/templates/backups_repository.html:22 msgid "This repository is encrypted" msgstr "此存储库已加密" -#: modules/backups/templates/backups_repository.html:29 +#: modules/backups/templates/backups_repository.html:33 msgid "Schedule" msgstr "计划" -#: modules/backups/templates/backups_repository.html:40 +#: modules/backups/templates/backups_repository.html:44 msgid "Unmount Location" msgstr "卸载存储位置" -#: modules/backups/templates/backups_repository.html:51 +#: modules/backups/templates/backups_repository.html:55 msgid "Mount Location" msgstr "挂载位置" -#: modules/backups/templates/backups_repository.html:62 +#: modules/backups/templates/backups_repository.html:66 msgid "Remove Backup Location. This will not delete the remote backup." msgstr "移除备份位置,这不会删除远程备份。" -#: modules/backups/templates/backups_repository.html:83 +#: modules/backups/templates/backups_repository.html:88 msgid "Download" msgstr "下载" -#: modules/backups/templates/backups_repository.html:87 -#: modules/backups/templates/backups_restore.html:27 -#: modules/backups/views.py:220 templates/toolbar.html:44 -#: templates/toolbar.html:45 -msgid "Restore" -msgstr "恢复" - -#: modules/backups/templates/backups_repository.html:109 +#: modules/backups/templates/backups_repository.html:114 msgid "No archives currently exist." msgstr "目前没有备份档。" @@ -654,99 +740,111 @@ msgstr "" msgid "Verify Host" msgstr "核实本地计算机" -#: modules/backups/views.py:58 +#: modules/backups/views.py:69 msgid "Backup schedule updated." msgstr "备份计划已更新。" -#: modules/backups/views.py:77 +#: modules/backups/views.py:88 msgid "Schedule Backups" msgstr "计划备份" -#: modules/backups/views.py:110 +#: modules/backups/views.py:150 msgid "Archive created." msgstr "文档已创建。" -#: modules/backups/views.py:146 +#: modules/backups/views.py:162 msgid "Delete Archive" msgstr "删除文档" -#: modules/backups/views.py:158 +#: modules/backups/views.py:175 msgid "Archive deleted." msgstr "归档已删除。" -#: modules/backups/views.py:171 +#: modules/backups/views.py:189 msgid "Upload and restore a backup" msgstr "上传并且储存一个备份" -#: modules/backups/views.py:208 -msgid "Restored files from backup." -msgstr "从备份中恢复了文件。" +#: modules/backups/views.py:218 +#, fuzzy +#| msgid "Logged out successfully." +msgid "Upload successful." +msgstr "已成功退出登录。" -#: modules/backups/views.py:236 +#: modules/backups/views.py:256 msgid "No backup file found." msgstr "没有找到备份文件。" -#: modules/backups/views.py:244 +#: modules/backups/views.py:264 msgid "Restore from uploaded file" msgstr "从已上传的文件中恢复" -#: modules/backups/views.py:303 +#: modules/backups/views.py:278 modules/backups/views.py:299 +msgid "Restored files from backup." +msgstr "从备份中恢复了文件。" + +#: modules/backups/views.py:329 msgid "No additional disks available to add a repository." msgstr "没有可增加到信息库的额外可用磁盘。" -#: modules/backups/views.py:311 +#: modules/backups/views.py:337 msgid "Create backup repository" msgstr "创建备份存储库" -#: modules/backups/views.py:338 +#: modules/backups/views.py:352 +#, fuzzy +#| msgid "Added new remote SSH repository." +msgid "Added new repository." +msgstr "已添加新的远程 SSH 存储库。" + +#: modules/backups/views.py:366 msgid "Create remote backup repository" msgstr "创建远程备份存储库" -#: modules/backups/views.py:358 +#: modules/backups/views.py:388 msgid "Added new remote SSH repository." msgstr "已添加新的远程 SSH 存储库。" -#: modules/backups/views.py:380 +#: modules/backups/views.py:410 msgid "Verify SSH hostkey" msgstr "验证 SSH hostkey" -#: modules/backups/views.py:406 +#: modules/backups/views.py:436 msgid "SSH host already verified." msgstr "SSH 主机已经验证过了。" -#: modules/backups/views.py:416 +#: modules/backups/views.py:447 msgid "SSH host verified." msgstr "SSH 主机已验证。" -#: modules/backups/views.py:431 +#: modules/backups/views.py:463 msgid "SSH host public key could not be verified." msgstr "SSH 主机的公钥无法被验证。" -#: modules/backups/views.py:433 +#: modules/backups/views.py:465 msgid "Authentication to remote server failed." msgstr "远程服务器认证失败。" -#: modules/backups/views.py:435 +#: modules/backups/views.py:467 msgid "Error establishing connection to server: {}" msgstr "启用到服务器的连接时错误:{}" -#: modules/backups/views.py:446 +#: modules/backups/views.py:478 msgid "Repository removed." msgstr "储存库被移除。" -#: modules/backups/views.py:460 +#: modules/backups/views.py:492 msgid "Remove Repository" msgstr "移除存储" -#: modules/backups/views.py:469 +#: modules/backups/views.py:502 msgid "Repository removed. Backups were not deleted." msgstr "存储库被删除,备份并没有被删除。" -#: modules/backups/views.py:479 +#: modules/backups/views.py:513 msgid "Unmounting failed!" msgstr "卸载失败!" -#: modules/backups/views.py:494 modules/backups/views.py:498 +#: modules/backups/views.py:529 modules/backups/views.py:533 msgid "Mounting failed" msgstr "安装失败" @@ -813,10 +911,6 @@ msgstr "列出并阅读所有文件" msgid "bepasty" msgstr "bepasty" -#: modules/bepasty/__init__.py:59 -msgid "File & Snippet Sharing" -msgstr "文件和片段共享" - #: modules/bepasty/forms.py:17 msgid "Public Access (default permissions)" msgstr "公共访问(默认权限)" @@ -867,7 +961,7 @@ msgid "No passwords currently configured." msgstr "目前没有配置密码。" #: modules/bepasty/templates/bepasty.html:29 modules/dynamicdns/forms.py:91 -#: modules/miniflux/forms.py:14 modules/networks/forms.py:278 +#: modules/miniflux/forms.py:14 modules/networks/forms.py:282 #: modules/shadowsocks/forms.py:32 modules/shadowsocksserver/forms.py:37 msgid "Password" msgstr "密码" @@ -962,10 +1056,6 @@ msgstr "" msgid "BIND" msgstr "BIND" -#: modules/bind/__init__.py:41 -msgid "Domain Name Server" -msgstr "域名服务器" - #: modules/bind/forms.py:19 msgid "Forwarders" msgstr "转发器" @@ -975,6 +1065,21 @@ msgid "" "A list DNS servers, separated by space, to which requests will be forwarded" msgstr "DNS 服务器列表,请求将会被转发到这里,使用空格分割" +#: modules/bind/manifest.py:16 +#, fuzzy +#| msgid "DNSSEC" +msgid "DNS" +msgstr "DNSSEC" + +#: modules/bind/manifest.py:17 modules/mumble/manifest.py:67 +#: modules/radicale/manifest.py:91 modules/shadowsocks/forms.py:24 +msgid "Server" +msgstr "服务器" + +#: modules/bind/manifest.py:18 +msgid "Resolver" +msgstr "" + #: modules/bind/templates/bind.html:11 msgid "Serving Domains" msgstr "服务域" @@ -1057,10 +1162,6 @@ msgstr "使用 calibre 电子书库" msgid "calibre" msgstr "calibre" -#: modules/calibre/__init__.py:57 -msgid "E-book Library" -msgstr "电子书库" - #: modules/calibre/forms.py:16 msgid "Name of the new library" msgstr "新库名称" @@ -1186,9 +1287,42 @@ msgstr "" msgid "Cockpit" msgstr "Cockpit" -#: modules/cockpit/__init__.py:55 -msgid "Server Administration" -msgstr "服务器管理" +#: modules/cockpit/manifest.py:23 +#, fuzzy +#| msgid "Administration" +msgid "Advanced administration" +msgstr "管理" + +#: modules/cockpit/manifest.py:24 +#, fuzzy +#| msgid "Web sharing" +msgid "Web terminal" +msgstr "Web 分享" + +#: modules/cockpit/manifest.py:25 modules/storage/__init__.py:47 +#: modules/storage/__init__.py:319 modules/storage/__init__.py:350 +#: modules/storage/__init__.py:396 +msgid "Storage" +msgstr "存储" + +#: modules/cockpit/manifest.py:26 +#, fuzzy +#| msgid "Networks" +msgid "Networking" +msgstr "网络" + +#: modules/cockpit/manifest.py:27 modules/names/templates/names.html:20 +msgid "Services" +msgstr "服务" + +#: modules/cockpit/manifest.py:28 +msgid "Logs" +msgstr "" + +#: modules/cockpit/manifest.py:29 modules/performance/__init__.py:16 +#: modules/performance/__init__.py:40 +msgid "Performance" +msgstr "" #: modules/config/__init__.py:18 msgid "" @@ -1267,6 +1401,20 @@ msgid "" "from various services" msgstr "日志记录了访问系统的人员,以及各种服务的调试信息" +#: modules/config/manifest.py:8 modules/help/templates/help_about.html:100 +msgid "Homepage" +msgstr "主页" + +#: modules/config/manifest.py:8 +msgid "Logging" +msgstr "" + +#: modules/config/manifest.py:8 +#, fuzzy +#| msgid "Included apps" +msgid "Advanced apps" +msgstr "包括的应用" + #: modules/config/views.py:41 #, python-brace-format msgid "Error setting webserver home page: {exception}" @@ -1313,10 +1461,6 @@ msgstr "" msgid "Coturn" msgstr "Coturn" -#: modules/coturn/__init__.py:53 -msgid "VoIP Helper" -msgstr "网络电话助手" - #: modules/coturn/forms.py:23 msgid "Invalid list of STUN/TURN Server URIs" msgstr "无效的STUN/TURN服务器URI列表" @@ -1369,6 +1513,18 @@ msgstr "设置您的时区来得到准确的时间戳。这将影响全系统时 msgid "-- no time zone set --" msgstr "-- 时区未设置 --" +#: modules/datetime/manifest.py:15 +#, fuzzy +#| msgid "Network drive" +msgid "Network time" +msgstr "网络磁盘" + +#: modules/datetime/manifest.py:15 +#, fuzzy +#| msgid "Time Zone" +msgid "Timezone" +msgstr "时区" + #: modules/datetime/views.py:53 #, python-brace-format msgid "Error setting time zone: {exception}" @@ -1396,10 +1552,6 @@ msgstr "使用BitTorrent应用程序下载文件" msgid "Deluge" msgstr "启用 Deluge" -#: modules/deluge/__init__.py:62 modules/transmission/__init__.py:76 -msgid "BitTorrent Web Client" -msgstr "BitTorrent 网页客户端" - #: modules/deluge/forms.py:20 modules/transmission/forms.py:20 msgid "Download directory" msgstr "下载目录" @@ -1519,6 +1671,20 @@ msgstr "启用自动修复" msgid "If issues are found, try to repair them automatically." msgstr "" +#: modules/diagnostics/manifest.py:10 +msgid "Detect problems" +msgstr "" + +#: modules/diagnostics/manifest.py:10 +#, fuzzy +#| msgid "Repairing app" +msgid "Repair" +msgstr "正在修复应用" + +#: modules/diagnostics/manifest.py:10 +msgid "Daily" +msgstr "" + #: modules/diagnostics/templates/diagnostics.html:11 msgid "Diagnostics Run" msgstr "运行诊断" @@ -1546,7 +1712,7 @@ msgstr "应用程序。%(app_name)s" msgid "Try to repair" msgstr "" -#: modules/diagnostics/templates/diagnostics_app.html:39 +#: modules/diagnostics/templates/diagnostics_app.html:29 msgid "This app does not support diagnostics" msgstr "此应用程序不支持诊断" @@ -1575,11 +1741,11 @@ msgstr "测试" msgid "Result" msgstr "结果" -#: modules/diagnostics/views.py:125 +#: modules/diagnostics/views.py:117 msgid "Diagnostic Test" msgstr "诊断测试" -#: modules/diagnostics/views.py:155 +#: modules/diagnostics/views.py:146 #, python-brace-format msgid "App {app_id} is not installed, cannot repair" msgstr "" @@ -1734,11 +1900,11 @@ msgid "Invalid domain name" msgstr "无效的域名" #: modules/dynamicdns/forms.py:88 modules/miniflux/forms.py:11 -#: modules/networks/forms.py:277 modules/users/forms.py:130 +#: modules/networks/forms.py:281 modules/users/forms.py:130 msgid "Username" msgstr "用户名" -#: modules/dynamicdns/forms.py:95 modules/networks/forms.py:280 +#: modules/dynamicdns/forms.py:95 modules/networks/forms.py:284 msgid "Show password" msgstr "显示密码" @@ -1754,8 +1920,26 @@ msgstr "使用IPv6而不是IPv4" msgid "This field is required." msgstr "" +#: modules/dynamicdns/manifest.py:17 +#: modules/dynamicdns/templates/dynamicdns.html:18 +#: modules/email/templates/email.html:35 +#: modules/letsencrypt/templates/letsencrypt.html:24 +#: modules/mediawiki/forms.py:64 +msgid "Domain" +msgstr "域名" + +#: modules/dynamicdns/manifest.py:17 +msgid "Free" +msgstr "" + +#: modules/dynamicdns/manifest.py:17 +#, fuzzy +#| msgid "Server public key:" +msgid "Needs public IP" +msgstr "服务器公钥:" + #: modules/dynamicdns/templates/dynamicdns.html:11 -#: modules/ejabberd/templates/ejabberd.html:13 +#: modules/ejabberd/templates/ejabberd.html:13 modules/firewall/manifest.py:10 #: modules/firewall/templates/firewall.html:16 #: modules/firewall/templates/firewall.html:22 #: modules/letsencrypt/templates/letsencrypt.html:17 @@ -1768,13 +1952,6 @@ msgstr "" msgid "Status" msgstr "状态" -#: modules/dynamicdns/templates/dynamicdns.html:18 -#: modules/email/templates/email.html:35 -#: modules/letsencrypt/templates/letsencrypt.html:24 -#: modules/mediawiki/forms.py:64 -msgid "Domain" -msgstr "域名" - #: modules/dynamicdns/templates/dynamicdns.html:19 msgid "Last update" msgstr "最后一次更新" @@ -1845,10 +2022,6 @@ msgstr "" msgid "ejabberd" msgstr "ejabberd" -#: modules/ejabberd/__init__.py:62 modules/matrixsynapse/__init__.py:56 -msgid "Chat Server" -msgstr "聊天服务器" - #: modules/ejabberd/forms.py:19 msgid "Domain names" msgstr "域名" @@ -2017,15 +2190,11 @@ msgstr "" msgid "Postfix/Dovecot" msgstr "" -#: modules/email/__init__.py:64 -msgid "Email Server" -msgstr "邮件服务器" - -#: modules/email/__init__.py:84 +#: modules/email/__init__.py:83 msgid "My Email Aliases" msgstr "我的邮箱别名" -#: modules/email/__init__.py:85 +#: modules/email/__init__.py:84 msgid "Manage Aliases for Mailbox" msgstr "管理邮箱别名" @@ -2175,7 +2344,7 @@ msgid "" "supported." msgstr "" -#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:80 +#: modules/featherwiki/__init__.py:56 modules/ikiwiki/__init__.py:79 #: modules/tiddlywiki/__init__.py:61 msgid "View and edit wiki applications" msgstr "查看和编辑 wiki 应用程序" @@ -2184,10 +2353,6 @@ msgstr "查看和编辑 wiki 应用程序" msgid "Feather Wiki" msgstr "" -#: modules/featherwiki/__init__.py:61 -msgid "Personal Notebooks" -msgstr "" - #: modules/featherwiki/forms.py:13 modules/tiddlywiki/forms.py:13 msgid "Name of the wiki file, with file extension \".html\"" msgstr "" @@ -2220,8 +2385,7 @@ msgstr "" #: modules/featherwiki/manifest.py:18 #: modules/help/templates/help_about.html:108 modules/ikiwiki/manifest.py:15 -#: modules/mediawiki/__init__.py:52 modules/mediawiki/manifest.py:25 -#: modules/tiddlywiki/manifest.py:19 +#: modules/mediawiki/manifest.py:25 modules/tiddlywiki/manifest.py:19 msgid "Wiki" msgstr "共笔文档" @@ -2393,6 +2557,21 @@ msgstr "外网端口 {name}({details})可用" msgid "Port {name} ({details}) unavailable for external networks" msgstr "" +#: modules/firewall/manifest.py:10 modules/tor/templates/tor.html:20 +msgid "Ports" +msgstr "端口" + +#: modules/firewall/manifest.py:10 +#, fuzzy +#| msgid "Blocked" +msgid "Blocking" +msgstr "已阻止" + +#: modules/firewall/manifest.py:10 modules/networks/forms.py:319 +#: modules/upgrades/manifest.py:10 +msgid "Automatic" +msgstr "自动" + #: modules/firewall/templates/firewall.html:21 msgid "Service/Port" msgstr "服务/端口" @@ -2478,49 +2657,49 @@ msgstr "" msgid "Firstboot Wizard Secret" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:11 +#: modules/first_boot/templates/firstboot_complete.html:14 msgid "Setup Complete! Next Steps:" msgstr "安装已完成!后续步骤:" -#: modules/first_boot/templates/firstboot_complete.html:18 +#: modules/first_boot/templates/firstboot_complete.html:21 #, python-format msgid "" "Automatic software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "立即更新" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "Matrix Synapse" @@ -3571,12 +3728,6 @@ msgstr "聊天室" msgid "Matrix server" msgstr "Matrix 服务器" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "配置" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3805,10 +3956,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "方块沙盒" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "最大玩家数量" @@ -3877,10 +4024,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "简单媒体服务器" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3949,10 +4092,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "新闻源阅读器" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "输入用户的用户名。" @@ -4086,10 +4225,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "语音聊天" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "设置超级用户密码" @@ -4132,11 +4267,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "服务器" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "超级用户密码更新成功。" @@ -4191,7 +4321,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "主机名" @@ -4226,6 +4356,14 @@ msgstr "" "为内部字符。每个标签的长度必须为 63 个字符或更少。域名总长度不得超过 253 个字" "符。" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +msgid "Domains" +msgstr "域名" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4257,14 +4395,6 @@ msgstr "受支持" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -msgid "Domains" -msgstr "域名" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "服务" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4509,64 +4639,60 @@ msgstr "" msgid "-- select --" msgstr "-- 选择 --" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "SSID" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "可见网络的名称。" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "模式" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "基础架构" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "访问点" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "Ad-hoc" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "频带" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "自动" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "A (5 GHz)" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "B/G (2.4 GHz)" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "信道" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "可选值。可通过指定频宽限制无线信道。为空或者填 0 表示自动选择。" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "BSSID" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 " @@ -4575,30 +4701,30 @@ msgstr "" "可选的值。指定接入点的标识。当要连接到一个接入点时,只会连接到符合给出值的提" "供者。例如:00:11:22:aa:bb:cc。" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "身份验证模式" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "如果无线网络安全的和要求客户端具有密码才能连接,请选择 WPA。" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "WPA" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "打开" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "指定 {box_name} 连接到网络的方式" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

      " msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4638,7 +4764,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

      You will be suggested the most conservative actions.

      " msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "首选路由器配置" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

      " msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

      Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

      " msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "互联网" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "Wi-Fi" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +msgid "Local network" +msgstr "本地网络" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4718,7 +4866,7 @@ msgstr "编辑连接" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "編輯" @@ -4912,10 +5060,6 @@ msgstr "删除连接" msgid "Delete connection %(name)s permanently?" msgstr "永久删除连接 %(name)s?" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "互联网" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4927,13 +5071,6 @@ msgstr "间距" msgid "Ethernet" msgstr "以太网" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "Wi-Fi" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5455,10 +5592,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 msgid "Not set" msgstr "未设置" @@ -5535,11 +5668,7 @@ msgstr "连接到 VPN 服务" msgid "OpenVPN" msgstr "OpenVPN" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "虚拟专用网络" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5553,7 +5682,8 @@ msgstr "" msgid "VPN server" msgstr "VPN 服务器" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "远程访问" @@ -5636,11 +5766,7 @@ msgstr "" msgid "PageKite" msgstr "PageKite" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "公开可见性" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "PageKite 域名" @@ -5718,6 +5844,14 @@ msgstr "已添加的自定义服务" msgid "This service already exists" msgstr "此服务已存在" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "定制服务" @@ -5746,9 +5880,9 @@ msgid "" "Your PageKite frontend server may not support all the protocol/port " "combinations that you are able to define here. For example, HTTPS on ports " "other than 443 is known to cause problems." -msgstr "您的 PageKite " -"前端服务器可能不支持您在此处定义的所有协议/端口组合。例如,已知443以外的端口" -"上的HTTPS会导致问题。" +msgstr "" +"您的 PageKite 前端服务器可能不支持您在此处定义的所有协议/端口组合。例如,已知" +"443以外的端口上的HTTPS会导致问题。" #: modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" @@ -5780,10 +5914,6 @@ msgstr "" "请参见 SSH 客户端安装 说明" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5797,10 +5927,16 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +#, fuzzy +#| msgid "System Monitoring" +msgid "Monitoring" msgstr "系统监控" +#: modules/performance/manifest.py:18 +msgid "Resource utilization" +msgstr "" + #: modules/power/__init__.py:14 msgid "Restart or shut down the system." msgstr "重新启动或关闭系统。" @@ -5809,8 +5945,18 @@ msgstr "重新启动或关闭系统。" msgid "Power" msgstr "电源" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +#, fuzzy +#| msgid "Shut down" +msgid "Shutdown" +msgstr "关闭" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "重新启动" @@ -5886,6 +6032,16 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +#, fuzzy +#| msgid "Fallback DNS Servers" +msgid "Fallback DNS" +msgstr "备选 DNS 服务器" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5914,10 +6070,6 @@ msgstr "" msgid "Privoxy" msgstr "Privoxy" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "Web 代理" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5932,10 +6084,6 @@ msgstr "" msgid "Proxy server" msgstr "代理服务器" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -msgid "Local network" -msgstr "本地网络" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5966,10 +6114,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "IRC 客户端" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -5986,11 +6130,10 @@ msgid "" "radicale.org/master.html#supported-clients\">supported client application is needed. Radicale can be accessed by any user with a {box_name} login." msgstr "" -"Radicale 是一个 CalDAV 和 CardDAV " -"服务器。它允许同步和日程安排和联系人数据的共享。要使用 Radicale,需要安装支持的客户端应用程序。任何拥有 {box_name} 登录名的用户都可以访问 " -"Radicale。" +"Radicale 是一个 CalDAV 和 CardDAV 服务器。它允许同步和日程安排和联系人数据的" +"共享。要使用 Radicale,需要安装支持的客户端应用程序。任何拥有 {box_name} 登录名" +"的用户都可以访问 Radicale。" #: modules/radicale/__init__.py:31 msgid "" @@ -6003,10 +6146,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "日历和通讯录" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "只有日历/通训录的所有者可以查看或做出改动。" @@ -6121,10 +6260,6 @@ msgstr "" "href=\"https://www.google.com/settings/security/lesssecureapps\">https://www." "google.com/settings/security/lesssecureapps)中启用“安全性较低的应用”。" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "邮件客户端" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6173,10 +6308,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "RSS-Bridge" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6232,10 +6363,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "网络文件存储" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "Android Samba 客户端" @@ -6376,10 +6503,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "Web 搜索" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "安全搜索" @@ -6415,6 +6538,18 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Automatic" +msgid "Automatic bans" +msgstr "自动" + +#: modules/security/manifest.py:10 +#, fuzzy +#| msgid "Ports" +msgid "Reports" +msgstr "端口" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6525,14 +6660,14 @@ msgstr "注意,Shaarli 只支持单用户帐户,您需要在初次访问时 msgid "Shaarli" msgstr "Shaarli" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "书签" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "Shaarlier" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "书签" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6574,10 +6709,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "Shadowsocks 客户端" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6614,14 +6745,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "Shadowsocks 服务器" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6838,6 +6965,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "永久删除以下快照?" @@ -6964,7 +7103,9 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" +#, fuzzy +#| msgid "Secure Shell (SSH) Server" +msgid "Secure Shell Server" msgstr "安全 Shell(SSH)服务器" #: modules/ssh/__init__.py:75 @@ -6993,6 +7134,24 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "RSS" +msgid "SSH" +msgstr "RSS" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "移除存储位置" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Fingerprint" +msgid "Fingerprints" +msgstr "指纹" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "服务器指纹" @@ -7023,7 +7182,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "登录" @@ -7039,11 +7198,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "存储" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7197,6 +7351,28 @@ msgstr "共享" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Disks" +msgid "Disks" +msgstr "磁盘" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Automatic" +msgid "Auto-mount" +msgstr "自动" + +#: modules/storage/manifest.py:9 +#, fuzzy +#| msgid "Expand Root Partition" +msgid "Expand partition" +msgstr "扩展根分区" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "正在使用以下存储设备:" @@ -7298,10 +7474,6 @@ msgstr "管理 Syncthing 程序" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7336,10 +7508,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7370,7 +7538,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7383,13 +7551,13 @@ msgstr "" "href=\"https://www.torproject.org/download/download-easy.html.en\">Tor浏览器" "。" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7397,15 +7565,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "匿名网络" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "Tor 洋葱服务" @@ -7414,19 +7578,19 @@ msgstr "Tor 洋葱服务" msgid "Tor Bridge Relay" msgstr "Tor 网桥中继" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "Tor 中继端口可用" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "已注册 Obfs3 传输" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "已注册 Obfs4 传输" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "Onion 服务版本为 3" @@ -7526,10 +7690,6 @@ msgstr "匿名网络" msgid "Onion Service" msgstr "洋葱服务" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "端口" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 msgid "Updating configuration" msgstr "更新配置" @@ -7539,7 +7699,7 @@ msgstr "更新配置" msgid "Error configuring app: {error}" msgstr "配置应用出错:{error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7548,7 +7708,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "Tor 代理" @@ -7556,12 +7716,12 @@ msgstr "Tor 代理" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "在 tcp{kind} 上通过 Tor 访问 {url}" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "确认使用 Tor 通过 tcp{kind} 访问 {url}" @@ -7755,6 +7915,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8024,6 +8192,18 @@ msgstr "未能将新用户添加到管理员组:{error}" msgid "User account created, you are now logged in" msgstr "用户帐户已创建,您现在可以登录" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Snapshots" +msgid "Manage accounts" +msgstr "管理快照" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "许可" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8494,10 +8674,6 @@ msgstr "" msgid "WordPress" msgstr "WordPress" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "网站和博客" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "公开访问" @@ -8537,10 +8713,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8762,49 +8934,45 @@ msgstr "服务 %(service_name)s 未在运行。" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr " 主页" -#: templates/base.html:121 -msgid "Home" -msgstr "主页" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr " 应用程序" -#: templates/base.html:130 -msgid "Apps" -msgstr "应用程序" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr " 系统" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "更改密码" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "关闭" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "登出" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "选择语言" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "登录" @@ -9007,11 +9175,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "设置未改变" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -9020,6 +9192,84 @@ msgstr "" msgid "Gujarati" msgstr "古吉拉特语" +#~ msgid "File & Snippet Sharing" +#~ msgstr "文件和片段共享" + +#~ msgid "Domain Name Server" +#~ msgstr "域名服务器" + +#~ msgid "E-book Library" +#~ msgstr "电子书库" + +#~ msgid "Server Administration" +#~ msgstr "服务器管理" + +#~ msgid "VoIP Helper" +#~ msgstr "网络电话助手" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "BitTorrent 网页客户端" + +#~ msgid "Chat Server" +#~ msgstr "聊天服务器" + +#~ msgid "Email Server" +#~ msgstr "邮件服务器" + +#~ msgid "Documentation" +#~ msgstr "文档" + +#~ msgid "Wiki and Blog" +#~ msgstr "Wiki 和博客" + +#~ msgid "Gobby Server" +#~ msgstr "Gobby 服务器" + +#~ msgid "Chat Client" +#~ msgstr "聊天客户端" + +#~ msgid "Block Sandbox" +#~ msgstr "方块沙盒" + +#~ msgid "Simple Media Server" +#~ msgstr "简单媒体服务器" + +#~ msgid "News Feed Reader" +#~ msgstr "新闻源阅读器" + +#~ msgid "Voice Chat" +#~ msgstr "语音聊天" + +#~ msgid "Virtual Private Network" +#~ msgstr "虚拟专用网络" + +#~ msgid "Public Visibility" +#~ msgstr "公开可见性" + +#~ msgid "Web Proxy" +#~ msgstr "Web 代理" + +#~ msgid "IRC Client" +#~ msgstr "IRC 客户端" + +#~ msgid "Calendar and Addressbook" +#~ msgstr "日历和通讯录" + +#~ msgid "Email Client" +#~ msgstr "邮件客户端" + +#~ msgid "Network File Storage" +#~ msgstr "网络文件存储" + +#~ msgid "Web Search" +#~ msgstr "Web 搜索" + +#~ msgid "Anonymity Network" +#~ msgstr "匿名网络" + +#~ msgid "Website and Blog" +#~ msgstr "网站和博客" + #, python-format #~ msgid "" #~ "\n" @@ -9203,9 +9453,6 @@ msgstr "古吉拉特语" #~ msgid "SSH authentication with password enabled." #~ msgstr "启用密码的 SSH 身份验证。" -#~ msgid "Error running apt-get" -#~ msgstr "运行 apt-get 出错" - #, python-format #~ msgid "Core functionality and web interface for %(box_name)s" #~ msgstr "%(box_name)s 的核心功能和网络界面" @@ -10041,9 +10288,6 @@ msgstr "古吉拉特语" #~ msgid "HTTP" #~ msgstr "HTTP" -#~ msgid "HTTPS" -#~ msgstr "HTTPS" - #~ msgid "Not Available" #~ msgstr "不可用" @@ -10174,11 +10418,6 @@ msgstr "古吉拉特语" #~ msgid "Delete Snapshot" #~ msgstr "删除快照" -#, fuzzy -#~| msgid "Disks" -#~ msgid "Disk" -#~ msgstr "磁盘" - #, fuzzy #~| msgid "reStore" #~ msgid "Restore apps" diff --git a/plinth/locale/zh_Hant/LC_MESSAGES/django.po b/plinth/locale/zh_Hant/LC_MESSAGES/django.po index 9e1b5a561..ec5fee33c 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: 2024-12-16 21:12-0500\n" +"POT-Creation-Date: 2024-12-30 20:05-0500\n" "PO-Revision-Date: 2024-07-26 08:09+0000\n" "Last-Translator: Ricky From Hong Kong \n" "Language-Team: Chinese (Traditional) software update " "runs daily by default. For the first time, manually run it now." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:27 +#: modules/first_boot/templates/firstboot_complete.html:30 #: modules/upgrades/templates/upgrades_configure.html:114 msgid "Update now" msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:36 +#: modules/first_boot/templates/firstboot_complete.html:39 #, python-format msgid "" "Review privacy options." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:46 +#: modules/first_boot/templates/firstboot_complete.html:49 #, python-format msgid "" "Review and setup network " "connections. Change the default Wi-Fi password, if applicable." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:57 +#: modules/first_boot/templates/firstboot_complete.html:60 #, python-format msgid "" "Configure a domain name." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:67 +#: modules/first_boot/templates/firstboot_complete.html:70 #, python-format msgid "" "Configure and schedule remote backups." msgstr "" -#: modules/first_boot/templates/firstboot_complete.html:78 +#: modules/first_boot/templates/firstboot_complete.html:81 #, python-format msgid "" "Put %(box_name)s to use by installing Coturn app or configure an external server." msgstr "" -#: modules/matrixsynapse/__init__.py:55 +#: modules/matrixsynapse/__init__.py:54 msgid "Matrix Synapse" msgstr "" @@ -3600,12 +3743,6 @@ msgstr "聊天伺服器" msgid "Matrix server" msgstr "聊天伺服器" -#: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:15 -#: modules/miniflux/templates/miniflux.html:12 -#: modules/snapshot/templates/snapshot.html:13 templates/app.html:52 -msgid "Configuration" -msgstr "" - #: modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:18 msgid "" "Matrix service needs to be configured for a domain. Users on other Matrix " @@ -3839,10 +3976,6 @@ msgstr "" msgid "Minetest" msgstr "" -#: modules/minetest/__init__.py:57 -msgid "Block Sandbox" -msgstr "" - #: modules/minetest/forms.py:13 msgid "Maximum number of players" msgstr "" @@ -3913,10 +4046,6 @@ msgstr "" msgid "MiniDLNA" msgstr "" -#: modules/minidlna/__init__.py:46 -msgid "Simple Media Server" -msgstr "" - #: modules/minidlna/forms.py:20 msgid "Media Files Directory" msgstr "" @@ -3987,10 +4116,6 @@ msgstr "" msgid "Miniflux" msgstr "" -#: modules/miniflux/__init__.py:44 modules/ttrss/__init__.py:51 -msgid "News Feed Reader" -msgstr "" - #: modules/miniflux/forms.py:12 msgid "Enter a username for the user." msgstr "" @@ -4138,10 +4263,6 @@ msgstr "" msgid "Mumble" msgstr "" -#: modules/mumble/__init__.py:46 -msgid "Voice Chat" -msgstr "" - #: modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" @@ -4184,11 +4305,6 @@ msgstr "" msgid "Group conference" msgstr "" -#: modules/mumble/manifest.py:67 modules/radicale/manifest.py:91 -#: modules/shadowsocks/forms.py:24 -msgid "Server" -msgstr "" - #: modules/mumble/views.py:43 msgid "SuperUser password successfully updated." msgstr "" @@ -4245,7 +4361,7 @@ msgstr "" msgid "Use DNSSEC when resolving domains (global preference)" msgstr "" -#: modules/names/forms.py:84 +#: modules/names/forms.py:84 modules/names/manifest.py:12 msgid "Hostname" msgstr "主機名稱" @@ -4280,6 +4396,16 @@ msgstr "" "包含字母、數字和連字符。每個標籤的長度必須低於 63 字元。網域名稱的總長度必須" "低於 253 字元。" +#: modules/names/manifest.py:11 modules/names/templates/names.html:12 +#, fuzzy +#| msgid "Domain" +msgid "Domains" +msgstr "域" + +#: modules/names/manifest.py:13 +msgid "DNS Resolution" +msgstr "" + #: modules/names/resolved.py:91 modules/names/resolved.py:101 #: modules/networks/forms.py:28 #: modules/networks/templates/connection_show.html:70 @@ -4311,16 +4437,6 @@ msgstr "" msgid "unsupported" msgstr "" -#: modules/names/templates/names.html:12 -#, fuzzy -#| msgid "Domain" -msgid "Domains" -msgstr "域" - -#: modules/names/templates/names.html:20 -msgid "Services" -msgstr "" - #: modules/names/templates/names.html:56 msgid "Resolver Status" msgstr "" @@ -4569,94 +4685,90 @@ msgstr "" msgid "-- select --" msgstr "" -#: modules/networks/forms.py:304 +#: modules/networks/forms.py:312 #: modules/networks/templates/connection_show.html:139 msgid "SSID" msgstr "" -#: modules/networks/forms.py:305 +#: modules/networks/forms.py:313 msgid "The visible name of the network." msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 #: modules/networks/templates/connection_show.html:152 msgid "Mode" msgstr "" -#: modules/networks/forms.py:307 +#: modules/networks/forms.py:315 msgid "Infrastructure" msgstr "" -#: modules/networks/forms.py:308 +#: modules/networks/forms.py:316 msgid "Access Point" msgstr "" -#: modules/networks/forms.py:309 +#: modules/networks/forms.py:317 msgid "Ad-hoc" msgstr "" -#: modules/networks/forms.py:311 +#: modules/networks/forms.py:319 msgid "Frequency Band" msgstr "" -#: modules/networks/forms.py:311 -msgid "Automatic" -msgstr "" - -#: modules/networks/forms.py:312 +#: modules/networks/forms.py:320 msgid "A (5 GHz)" msgstr "" -#: modules/networks/forms.py:313 +#: modules/networks/forms.py:321 msgid "B/G (2.4 GHz)" msgstr "" -#: modules/networks/forms.py:315 +#: modules/networks/forms.py:323 #: modules/networks/templates/connection_show.html:166 msgid "Channel" msgstr "" -#: modules/networks/forms.py:316 +#: modules/networks/forms.py:324 msgid "" "Optional value. Wireless channel in the selected frequency band to restrict " "to. Blank or 0 value means automatic selection." msgstr "" -#: modules/networks/forms.py:321 +#: modules/networks/forms.py:329 msgid "BSSID" msgstr "" -#: modules/networks/forms.py:322 +#: modules/networks/forms.py:330 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 "" -#: modules/networks/forms.py:328 +#: modules/networks/forms.py:336 msgid "Authentication Mode" msgstr "" -#: modules/networks/forms.py:329 +#: modules/networks/forms.py:337 msgid "" "Select WPA if the wireless network is secured and requires clients to have " "the password to connect." msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "WPA" msgstr "" -#: modules/networks/forms.py:331 +#: modules/networks/forms.py:339 msgid "Open" msgstr "" -#: modules/networks/forms.py:367 +#: modules/networks/forms.py:375 #, python-brace-format msgid "Specify how your {box_name} is connected to your network" msgstr "" -#: modules/networks/forms.py:374 +#: modules/networks/forms.py:382 #, python-brace-format msgid "" "Connected to a router

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

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

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

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

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

      " msgstr "" -#: modules/networks/forms.py:409 +#: modules/networks/forms.py:417 msgid "Choose your internet connection type" msgstr "" -#: modules/networks/forms.py:413 +#: modules/networks/forms.py:421 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 " @@ -4696,7 +4808,7 @@ msgid "" "over time or not, it is safer to choose this option.

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

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

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

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

      You will be suggested the most conservative actions.

      " msgstr "" -#: modules/networks/forms.py:468 +#: modules/networks/forms.py:476 msgid "Preferred router configuration" msgstr "" -#: modules/networks/forms.py:473 +#: modules/networks/forms.py:481 #, python-brace-format msgid "" "Use DMZ feature to forward all traffic (recommended)

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

      " msgstr "" -#: modules/networks/forms.py:499 +#: modules/networks/forms.py:507 msgid "" "Router is currently unconfigured

      Choose this if you " "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

      " msgstr "" +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:11 +msgid "Internet" +msgstr "" + +#: modules/networks/manifest.py:8 +#: modules/networks/templates/connections_diagram.html:32 +#: modules/networks/templates/connections_diagram.html:62 +#: modules/networks/templates/connections_fields_wifi.html:15 +#: modules/networks/views.py:102 network.py:29 +msgid "Wi-Fi" +msgstr "" + +#: modules/networks/manifest.py:8 modules/privoxy/manifest.py:10 +#: modules/samba/manifest.py:90 +#, fuzzy +#| msgid "Local Network Domain" +msgid "Local network" +msgstr "內部網路網域" + +#: modules/networks/manifest.py:8 +msgid "Topology" +msgstr "" + #: modules/networks/templates/connection_show.html:27 #, python-format msgid "" @@ -4776,7 +4912,7 @@ msgstr "" #: modules/networks/templates/connection_show.html:40 #: modules/wireguard/templates/wireguard_show_client.html:72 #: modules/wireguard/templates/wireguard_show_server.html:73 -#: templates/base.html:167 templates/base.html:168 +#: templates/base.html:165 templates/base.html:166 msgid "Edit" msgstr "" @@ -4966,10 +5102,6 @@ msgstr "" msgid "Delete connection %(name)s permanently?" msgstr "" -#: modules/networks/templates/connections_diagram.html:11 -msgid "Internet" -msgstr "" - #: modules/networks/templates/connections_diagram.html:16 #: modules/networks/templates/connections_diagram.html:48 msgid "Spacing" @@ -4981,13 +5113,6 @@ msgstr "" msgid "Ethernet" msgstr "" -#: modules/networks/templates/connections_diagram.html:32 -#: modules/networks/templates/connections_diagram.html:62 -#: modules/networks/templates/connections_fields_wifi.html:15 -#: modules/networks/views.py:102 network.py:29 -msgid "Wi-Fi" -msgstr "" - #: modules/networks/templates/connections_diagram.html:35 #: modules/networks/templates/connections_diagram.html:65 #: modules/networks/templates/connections_list.html:43 @@ -5511,10 +5636,6 @@ msgstr "" msgid "Nextcloud" msgstr "" -#: modules/nextcloud/__init__.py:68 -msgid "File Storage & Collaboration" -msgstr "" - #: modules/nextcloud/forms.py:19 #, fuzzy #| msgid "Hostname set" @@ -5593,11 +5714,7 @@ msgstr "" msgid "OpenVPN" msgstr "" -#: modules/openvpn/__init__.py:47 modules/wireguard/__init__.py:49 -msgid "Virtual Private Network" -msgstr "" - -#: modules/openvpn/__init__.py:58 +#: modules/openvpn/__init__.py:57 #, python-brace-format msgid "" "Download Profile" @@ -5613,7 +5730,8 @@ msgstr "" msgid "VPN server" msgstr "網頁伺服器" -#: modules/openvpn/manifest.py:60 modules/wireguard/manifest.py:45 +#: modules/openvpn/manifest.py:60 modules/pagekite/manifest.py:17 +#: modules/wireguard/manifest.py:45 msgid "Remote access" msgstr "" @@ -5687,11 +5805,7 @@ msgstr "" msgid "PageKite" msgstr "" -#: modules/pagekite/__init__.py:60 -msgid "Public Visibility" -msgstr "" - -#: modules/pagekite/__init__.py:74 +#: modules/pagekite/__init__.py:73 msgid "PageKite Domain" msgstr "" @@ -5767,6 +5881,14 @@ msgstr "" msgid "This service already exists" msgstr "" +#: modules/pagekite/manifest.py:16 +msgid "Reachability" +msgstr "" + +#: modules/pagekite/manifest.py:18 +msgid "Tunneling" +msgstr "" + #: modules/pagekite/templates/pagekite_configure.html:13 msgid "Custom Services" msgstr "" @@ -5825,10 +5947,6 @@ msgid "" "SshOverPageKite/\">instructions" msgstr "" -#: modules/performance/__init__.py:16 modules/performance/__init__.py:40 -msgid "Performance" -msgstr "" - #: modules/performance/__init__.py:19 msgid "" "Performance app allows you to collect, store and view information about " @@ -5842,8 +5960,12 @@ msgid "" "using the Cockpit app." msgstr "" -#: modules/performance/__init__.py:41 -msgid "System Monitoring" +#: modules/performance/manifest.py:18 +msgid "Monitoring" +msgstr "" + +#: modules/performance/manifest.py:18 +msgid "Resource utilization" msgstr "" #: modules/power/__init__.py:14 @@ -5854,8 +5976,16 @@ msgstr "" msgid "Power" msgstr "" -#: modules/power/templates/power.html:15 templates/base.html:182 -#: templates/base.html:183 +#: modules/power/manifest.py:10 +msgid "Reboot" +msgstr "" + +#: modules/power/manifest.py:10 +msgid "Shutdown" +msgstr "" + +#: modules/power/templates/power.html:15 templates/base.html:180 +#: templates/base.html:181 msgid "Restart" msgstr "" @@ -5930,6 +6060,14 @@ msgid "" "and reliable." msgstr "" +#: modules/privacy/manifest.py:10 +msgid "Usage reporting" +msgstr "" + +#: modules/privacy/manifest.py:10 +msgid "Fallback DNS" +msgstr "" + #: modules/privoxy/__init__.py:25 msgid "" "Privoxy is a non-caching web proxy with advanced filtering capabilities for " @@ -5952,10 +6090,6 @@ msgstr "" msgid "Privoxy" msgstr "" -#: modules/privoxy/__init__.py:54 -msgid "Web Proxy" -msgstr "" - #: modules/privoxy/__init__.py:119 #, python-brace-format msgid "Access {url} with proxy {proxy} on tcp{kind}" @@ -5970,12 +6104,6 @@ msgstr "" msgid "Proxy server" msgstr "" -#: modules/privoxy/manifest.py:10 modules/samba/manifest.py:90 -#, fuzzy -#| msgid "Local Network Domain" -msgid "Local network" -msgstr "內部網路網域" - #: modules/quassel/__init__.py:24 #, python-brace-format msgid "" @@ -5999,10 +6127,6 @@ msgstr "" msgid "Quassel" msgstr "" -#: modules/quassel/__init__.py:52 -msgid "IRC Client" -msgstr "" - #: modules/quassel/manifest.py:33 msgid "Quasseldroid" msgstr "" @@ -6031,10 +6155,6 @@ msgstr "" msgid "Radicale" msgstr "" -#: modules/radicale/__init__.py:54 -msgid "Calendar and Addressbook" -msgstr "" - #: modules/radicale/forms.py:14 msgid "Only the owner of a calendar/addressbook can view or make changes." msgstr "" @@ -6137,10 +6257,6 @@ msgid "" "a>)." msgstr "" -#: modules/roundcube/__init__.py:51 -msgid "Email Client" -msgstr "" - #: modules/roundcube/forms.py:16 msgid "Use only the local mail server" msgstr "" @@ -6194,10 +6310,6 @@ msgstr "" msgid "RSS-Bridge" msgstr "" -#: modules/rssbridge/__init__.py:52 -msgid "RSS Feed Generator" -msgstr "" - #: modules/rssbridge/forms.py:12 modules/searx/forms.py:17 msgid "Allow Public Access" msgstr "" @@ -6253,10 +6365,6 @@ msgstr "" msgid "Samba" msgstr "" -#: modules/samba/__init__.py:54 -msgid "Network File Storage" -msgstr "" - #: modules/samba/manifest.py:12 msgid "Android Samba Client" msgstr "" @@ -6401,10 +6509,6 @@ msgstr "" msgid "Searx" msgstr "" -#: modules/searx/__init__.py:42 -msgid "Web Search" -msgstr "" - #: modules/searx/forms.py:12 msgid "Safe Search" msgstr "" @@ -6442,6 +6546,14 @@ msgid "" "services." msgstr "" +#: modules/security/manifest.py:10 +msgid "Automatic bans" +msgstr "" + +#: modules/security/manifest.py:10 +msgid "Reports" +msgstr "" + #: modules/security/templates/security.html:12 #: modules/security/templates/security.html:14 msgid "Show security report" @@ -6552,14 +6664,14 @@ msgstr "" msgid "Shaarli" msgstr "" -#: modules/shaarli/__init__.py:37 modules/shaarli/manifest.py:34 -msgid "Bookmarks" -msgstr "" - #: modules/shaarli/manifest.py:12 msgid "Shaarlier" msgstr "" +#: modules/shaarli/manifest.py:34 +msgid "Bookmarks" +msgstr "" + #: modules/shaarli/manifest.py:34 msgid "Link blog" msgstr "" @@ -6601,10 +6713,6 @@ msgstr "" msgid "Shadowsocks Client" msgstr "" -#: modules/shadowsocks/__init__.py:52 -msgid "Bypass Censorship" -msgstr "" - #: modules/shadowsocks/forms.py:25 msgid "Server hostname or IP address" msgstr "" @@ -6643,14 +6751,10 @@ msgid "" "through this server." msgstr "" -#: modules/shadowsocksserver/__init__.py:48 +#: modules/shadowsocksserver/__init__.py:47 msgid "Shadowsocks Server" msgstr "" -#: modules/shadowsocksserver/__init__.py:49 -msgid "Help Others Bypass Censorship" -msgstr "" - #: modules/shadowsocksserver/forms.py:10 modules/shadowsocksserver/forms.py:11 msgid "Recommended" msgstr "" @@ -6865,6 +6969,18 @@ msgid "" "no yearly snapshot)." msgstr "" +#: modules/snapshot/manifest.py:14 +msgid "Periodic" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Known good state" +msgstr "" + +#: modules/snapshot/manifest.py:14 +msgid "Btrfs" +msgstr "" + #: modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" msgstr "" @@ -6991,8 +7107,10 @@ msgid "" msgstr "" #: modules/ssh/__init__.py:42 -msgid "Secure Shell (SSH) Server" -msgstr "" +#, fuzzy +#| msgid "Chat Server" +msgid "Secure Shell Server" +msgstr "聊天伺服器" #: modules/ssh/__init__.py:75 msgid "Remotely login using Secure Shell (SSH)" @@ -7020,6 +7138,20 @@ msgid "" "SSH." msgstr "" +#: modules/ssh/manifest.py:22 +msgid "SSH" +msgstr "" + +#: modules/ssh/manifest.py:22 +#, fuzzy +#| msgid "Remove Location" +msgid "Remote terminal" +msgstr "移除儲存庫位置" + +#: modules/ssh/manifest.py:22 +msgid "Fingerprints" +msgstr "" + #: modules/ssh/templates/ssh.html:11 msgid "Server Fingerprints" msgstr "" @@ -7050,7 +7182,7 @@ msgstr "" msgid "Proceed to Login" msgstr "" -#: modules/sso/templates/login.html:20 +#: modules/sso/templates/login.html:23 msgid "Login" msgstr "" @@ -7066,11 +7198,6 @@ msgid "" "media, expand the root partition etc." msgstr "" -#: modules/storage/__init__.py:47 modules/storage/__init__.py:319 -#: modules/storage/__init__.py:350 modules/storage/__init__.py:396 -msgid "Storage" -msgstr "" - #: modules/storage/__init__.py:227 #, python-brace-format msgid "{disk_size:.1f} bytes" @@ -7224,6 +7351,22 @@ msgstr "" msgid "Other directory (specify below)" msgstr "" +#: modules/storage/manifest.py:9 +msgid "Disks" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Usage" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Auto-mount" +msgstr "" + +#: modules/storage/manifest.py:9 +msgid "Expand partition" +msgstr "" + #: modules/storage/templates/storage.html:17 msgid "The following storage devices are in use:" msgstr "" @@ -7321,10 +7464,6 @@ msgstr "" msgid "Syncthing" msgstr "" -#: modules/syncthing/__init__.py:60 -msgid "File Synchronization" -msgstr "" - #: modules/tiddlywiki/__init__.py:25 #, python-brace-format msgid "" @@ -7359,10 +7498,6 @@ msgstr "" msgid "TiddlyWiki" msgstr "" -#: modules/tiddlywiki/__init__.py:66 -msgid "Non-linear Notebooks" -msgstr "" - #: modules/tiddlywiki/forms.py:32 msgid "A TiddlyWiki file with .html file extension" msgstr "" @@ -7393,7 +7528,7 @@ msgid "" "TiddlyWiki before deleting it." msgstr "" -#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29 +#: modules/tor/__init__.py:34 modules/torproxy/__init__.py:30 msgid "" "Tor is an anonymous communication system. You can learn more about it from " "the Tor Project website. For " @@ -7402,13 +7537,13 @@ msgid "" "en\">Tor Browser." msgstr "" -#: modules/tor/__init__.py:39 +#: modules/tor/__init__.py:40 msgid "" "This app provides relay services to contribute to Tor network and help " "others overcome censorship." msgstr "" -#: modules/tor/__init__.py:42 +#: modules/tor/__init__.py:43 #, python-brace-format msgid "" "This app provides an onion domain to expose {box_name} services via the Tor " @@ -7416,15 +7551,11 @@ msgid "" "when using an ISP that limits servers at home." msgstr "" -#: modules/tor/__init__.py:62 modules/tor/manifest.py:61 +#: modules/tor/__init__.py:63 modules/tor/manifest.py:61 #: modules/torproxy/manifest.py:58 msgid "Tor" msgstr "" -#: modules/tor/__init__.py:63 modules/torproxy/__init__.py:57 -msgid "Anonymity Network" -msgstr "" - #: modules/tor/__init__.py:78 msgid "Tor Onion Service" msgstr "" @@ -7433,19 +7564,19 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: modules/tor/__init__.py:138 +#: modules/tor/__init__.py:140 msgid "Tor relay port available" msgstr "" -#: modules/tor/__init__.py:150 +#: modules/tor/__init__.py:152 msgid "Obfs3 transport registered" msgstr "" -#: modules/tor/__init__.py:161 +#: modules/tor/__init__.py:163 msgid "Obfs4 transport registered" msgstr "" -#: modules/tor/__init__.py:174 +#: modules/tor/__init__.py:176 msgid "Onion service is version 3" msgstr "" @@ -7539,10 +7670,6 @@ msgstr "" msgid "Onion Service" msgstr "" -#: modules/tor/templates/tor.html:20 -msgid "Ports" -msgstr "" - #: modules/tor/views.py:53 modules/torproxy/views.py:51 #, fuzzy #| msgid "An error occurred during configuration." @@ -7555,7 +7682,7 @@ msgstr "設置過程中發生錯誤。" msgid "Error configuring app: {error}" msgstr "安裝應用遇到錯誤:{error}" -#: modules/torproxy/__init__.py:36 +#: modules/torproxy/__init__.py:37 #, python-brace-format msgid "" "This app provides a web proxy on your {box_name} for internal networks on " @@ -7564,7 +7691,7 @@ msgid "" "using upstream bridges." msgstr "" -#: modules/torproxy/__init__.py:56 +#: modules/torproxy/__init__.py:57 msgid "Tor Proxy" msgstr "" @@ -7572,12 +7699,12 @@ msgstr "" msgid "Tor Socks Proxy" msgstr "" -#: modules/torproxy/__init__.py:142 +#: modules/torproxy/__init__.py:154 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: modules/torproxy/__init__.py:154 +#: modules/torproxy/__init__.py:166 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -7773,6 +7900,14 @@ msgstr "" msgid "Activate frequent feature updates (recommended)" msgstr "" +#: modules/upgrades/manifest.py:10 +msgid "Reboots" +msgstr "" + +#: modules/upgrades/manifest.py:10 +msgid "New features" +msgstr "" + #: modules/upgrades/templates/backports-firstboot.html:26 msgid "" "It is strongly recommended to activate frequent feature updates. If not " @@ -8037,6 +8172,18 @@ msgstr "" msgid "User account created, you are now logged in" msgstr "" +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Manage Passwords" +msgid "Manage accounts" +msgstr "管理密碼" + +#: modules/users/manifest.py:8 +#, fuzzy +#| msgid "Permissions" +msgid "App permissions" +msgstr "權限" + #: modules/users/templates/users_change_password.html:11 #, python-format msgid "Change Password for %(username)s" @@ -8508,10 +8655,6 @@ msgstr "" msgid "WordPress" msgstr "" -#: modules/wordpress/__init__.py:54 -msgid "Website and Blog" -msgstr "" - #: modules/wordpress/forms.py:14 msgid "Public access" msgstr "" @@ -8551,10 +8694,6 @@ msgstr "" msgid "Zoph" msgstr "" -#: modules/zoph/__init__.py:57 -msgid "Photo Organizer" -msgstr "" - #: modules/zoph/forms.py:14 msgid "Enable OpenStreetMap for maps" msgstr "" @@ -8782,49 +8921,45 @@ msgstr "" msgid "Search with tags" msgstr "" +#: templates/apps.html:42 +msgid "Clear all tags" +msgstr "" + #: templates/base.html:31 msgid "" "FreedomBox is a personal server designed for privacy and data ownership. It " "is free software that lets you install and manage server apps with ease." msgstr "" -#: templates/base.html:118 +#: templates/base.html:116 msgid " Home" msgstr "" -#: templates/base.html:121 -msgid "Home" -msgstr "" - -#: templates/base.html:126 +#: templates/base.html:124 msgid " Apps" msgstr "" -#: templates/base.html:130 -msgid "Apps" -msgstr "" - -#: templates/base.html:135 +#: templates/base.html:133 msgid " System" msgstr "" -#: templates/base.html:174 templates/base.html:175 +#: templates/base.html:172 templates/base.html:173 msgid "Change password" msgstr "" -#: templates/base.html:188 templates/base.html:189 +#: templates/base.html:186 templates/base.html:187 msgid "Shut down" msgstr "" -#: templates/base.html:199 templates/base.html:237 +#: templates/base.html:197 templates/base.html:235 msgid "Log out" msgstr "" -#: templates/base.html:208 templates/base.html:211 +#: templates/base.html:206 templates/base.html:209 msgid "Select language" msgstr "" -#: templates/base.html:226 templates/base.html:228 +#: templates/base.html:224 templates/base.html:226 msgid "Log in" msgstr "" @@ -9030,11 +9165,15 @@ msgid "" "installed freshly again." msgstr "" -#: views.py:322 +#: views.py:85 +msgid "Here" +msgstr "" + +#: views.py:374 msgid "Setting unchanged" msgstr "" -#: views.py:557 +#: views.py:609 #, python-brace-format msgid "before uninstall of {app_id}" msgstr "" @@ -9043,6 +9182,33 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "File & Snippet Sharing" +#~ msgstr "檔案 & 字條分享" + +#~ msgid "Domain Name Server" +#~ msgstr "域名服務器 DNS" + +#~ msgid "E-book Library" +#~ msgstr "電子書圖書館" + +#~ msgid "Server Administration" +#~ msgstr "伺服器管理" + +#~ msgid "VoIP Helper" +#~ msgstr "VoIP 協助程式" + +#~ msgid "BitTorrent Web Client" +#~ msgstr "BitTorrent 網頁客戶端" + +#~ msgid "Chat Server" +#~ msgstr "聊天伺服器" + +#~ msgid "Email Server" +#~ msgstr "郵件伺服器" + +#~ msgid "Documentation" +#~ msgstr "文件" + #, python-format #~ msgid "" #~ "\n" @@ -9083,11 +9249,6 @@ msgstr "" #~ msgid "Enable Domain Name System Security Extensions" #~ msgstr "啟用網域名稱系統安全擴充功能" -#, fuzzy -#~| msgid "Error During Backup" -#~ msgid "Error running apt-get" -#~ msgstr "備份時發生錯誤" - #~ msgid "" #~ "Cockpit requires that you access it through a domain name. It will not " #~ "work when accessed using an IP address as part of the URL."