locale: Update translation strings

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
James Valleroy 2024-03-11 20:11:25 -04:00
parent f9c624562a
commit d468ca2250
No known key found for this signature in database
GPG Key ID: 77C0C75E7B650808
41 changed files with 4881 additions and 4881 deletions

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2023-10-19 06:18+0000\n"
"Last-Translator: Shaik <arifashaik807@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/freedombox/"
@ -30,27 +30,27 @@ msgstr "تم إعداد التكوين الثابت {etc_path} بشكل صحيح
msgid "FreedomBox"
msgstr "صندوق الحرية"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "الخدمة {service_name} نشِطة"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "يستمع لمنفذ {kind} {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "يستمع لمنفذ {kind} {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "اتصل بـ {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "يتعذر الاتصال بـ {host}:{port}"
@ -116,12 +116,12 @@ msgstr "خادم ويب"
msgid "{box_name} Web Interface (Plinth)"
msgstr ""
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr ""
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "رابط النفاذ {url}"
@ -751,7 +751,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1323,77 +1323,77 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1469,7 +1469,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1593,7 +1593,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -1961,29 +1961,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2101,11 +2101,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2542,7 +2542,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3503,19 +3503,19 @@ msgstr ""
msgid "Services"
msgstr ""
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4878,14 +4878,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -4896,15 +4896,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6168,7 +6168,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6311,7 +6311,7 @@ msgstr ""
msgid "Error configuring app: {error}"
msgstr "خطأ أثناء تثبيت التطبيق: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6320,20 +6320,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6671,14 +6671,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6686,25 +6686,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6713,30 +6713,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6745,57 +6722,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7277,7 +7277,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7290,7 +7290,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7298,11 +7298,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7356,99 +7356,99 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "حدث خطأ أثناء تثبيت التطبيق: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "حدث خطأ أثناء تثبيت التطبيق: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "خطأ أثناء تثبيت التطبيق: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "خطأ أثناء تثبيت التطبيق: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "ثُبت التطبيق."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Error installing application: {error}"
msgid "Uninstalling app"
msgstr "خطأ أثناء تثبيت التطبيق: {error}"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "حدث خطأ أثناء تثبيت التطبيق: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "خطأ أثناء تثبيت التطبيق: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "ثُبت التطبيق."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7803,11 +7803,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2020-06-10 15:41+0000\n"
"Last-Translator: aiman an <an1f3@hotmail.com>\n"
"Language-Team: Arabic (Saudi Arabia) <https://hosted.weblate.org/projects/"
@ -29,27 +29,27 @@ msgstr ""
msgid "FreedomBox"
msgstr ""
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr ""
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr ""
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr ""
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr ""
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr ""
@ -115,12 +115,12 @@ msgstr "خادم ويب"
msgid "{box_name} Web Interface (Plinth)"
msgstr ""
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr ""
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr ""
@ -750,7 +750,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1322,77 +1322,77 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1468,7 +1468,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1592,7 +1592,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -1962,29 +1962,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2102,11 +2102,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2543,7 +2543,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3508,19 +3508,19 @@ msgstr ""
msgid "Services"
msgstr ""
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4883,14 +4883,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -4901,15 +4901,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6173,7 +6173,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6316,7 +6316,7 @@ msgstr ""
msgid "Error configuring app: {error}"
msgstr "خطأ في تثبيت التطبيق:{error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6325,20 +6325,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6676,14 +6676,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6691,25 +6691,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6718,30 +6718,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6750,57 +6727,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7282,7 +7282,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7295,7 +7295,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7303,11 +7303,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7361,99 +7361,99 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "خطأ في تثبيت التطبيق :{string}{details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "خطأ في تثبيت التطبيق :{string}{details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "خطأ في تثبيت التطبيق:{error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "خطأ في تثبيت التطبيق:{error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "تم تثبيت التطبيق."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Error installing application: {error}"
msgid "Uninstalling app"
msgstr "خطأ في تثبيت التطبيق:{error}"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "خطأ في تثبيت التطبيق :{string}{details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "خطأ في تثبيت التطبيق:{error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "تم تثبيت التطبيق."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7808,11 +7808,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@ -25,27 +25,27 @@ msgstr ""
msgid "FreedomBox"
msgstr ""
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr ""
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr ""
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr ""
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr ""
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr ""
@ -111,12 +111,12 @@ msgstr ""
msgid "{box_name} Web Interface (Plinth)"
msgstr ""
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr ""
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr ""
@ -746,7 +746,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1318,77 +1318,77 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1464,7 +1464,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1588,7 +1588,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -1956,29 +1956,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2096,11 +2096,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2537,7 +2537,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3496,19 +3496,19 @@ msgstr ""
msgid "Services"
msgstr ""
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4871,14 +4871,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -4889,15 +4889,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6161,7 +6161,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6303,7 +6303,7 @@ msgstr ""
msgid "Error configuring app: {error}"
msgstr ""
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6312,20 +6312,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6663,14 +6663,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6678,25 +6678,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6705,30 +6705,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6737,57 +6714,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7269,7 +7269,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7282,7 +7282,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7290,11 +7290,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7348,87 +7348,87 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr ""
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr ""
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr ""
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr ""
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr ""
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr ""
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr ""
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr ""
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr ""
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7781,11 +7781,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2023-09-18 19:00+0000\n"
"Last-Translator: 109247019824 <stoyan@gmx.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Услугата {service_name} работи"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Слушане на {kind} порт {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Слушане на {kind} порт {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Свързване с {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Не може да се свърже с {host}:{port}"
@ -119,12 +119,12 @@ msgstr "Уеб сървър"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} интерфейс (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Достъп до URL {url} на tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Достъп до URL {url}"
@ -814,7 +814,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Права"
@ -1414,7 +1414,7 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1422,48 +1422,48 @@ msgstr ""
"Диагностичната проверка на системата ще я подложи на редица изпитания, за да "
"потвърди, че приложенията и услугите работят според очакванията."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Диагностика"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "преминала"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "неуспех"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "грешка"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "предупреждение"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "МБ"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "ГБ"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
"За да намалее използваната памет, трябва да изключите някои приложения."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Не трябва да инсталирате нови приложения."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1472,28 +1472,28 @@ msgstr ""
"Системата разполага с малко памет: използвана {percent_used} %, свободна "
"{memory_available} {memory_available_unit}. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Паметта е малко"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "Диагностика"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "Резултати от диагностиката"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1591,7 +1591,7 @@ msgstr "Проверка"
msgid "Result"
msgstr "Резултат"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Диагностична проверка"
@ -1715,7 +1715,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Потребителско име"
@ -2093,29 +2093,29 @@ msgstr ""
msgid "Firewall"
msgstr "Защитна стена"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Порт {name} ({details}) достъпен за вътрешните мрежи"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Порт {name} ({details}) достъпен за външните мрежи"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Порт {name} ({details}) недостъпен за външните мрежи"
@ -2244,11 +2244,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Обикновен хостинг на Git"
@ -2695,7 +2695,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Анонимна мрежа"
@ -3680,13 +3680,13 @@ msgstr "Secure Shell"
msgid "Services"
msgstr "Услуги"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -3694,7 +3694,7 @@ msgstr ""
"Управляваните по друг начин устройства ще бъдат недостъпни за управление от "
"тук."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Мрежи"
@ -5146,14 +5146,14 @@ msgstr ""
"target=\"_blank\">popcon.debian.org</a>. За допълнителна анонимност данните "
"се изпращат през мрежата на Тор, ако приложението Тор е включено."
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5164,15 +5164,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6491,7 +6491,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Синхронизиране на файлове"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6653,7 +6653,7 @@ msgstr "Запазване на настройки"
msgid "Error configuring app: {error}"
msgstr "Грешка при настройка на приложението: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6662,20 +6662,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr "Прокси сървър на Тор"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Прокси сървър на Тор за SOCKS"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr "Достъп до {url} по tcp{kind} чрез Тор"
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -7057,7 +7057,7 @@ msgstr "Честото обновяване на пакети е включен
msgid "Starting distribution upgrade test."
msgstr "Начало на опит за обновяване на дистрибуцията."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7068,7 +7068,7 @@ msgstr ""
"получи достъп, някои приложения още имат изискване потребителският профил да "
"бъде част от определена група."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7080,25 +7080,25 @@ msgstr ""
"<em>администратори</em> могат да променят приложенията и настройките на "
"системата."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Потребители и групи"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Достъп до всички услуги и системни настройки"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "Проверете записа на LDAP „{search_item}“"
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7107,33 +7107,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr "Потребителското име е заето."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Въведете валидно потребителско име."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Задължително. 150 знака или по-малко. Само латински букви, цифри и @/./-/_."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Парола за удостоверяване"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"За да разрешите промяната на профила, въведете паролата на потребителя "
"„{user}“."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Грешна парола."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7142,21 +7116,47 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Въведете валидно потребителско име."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Задължително. 150 знака или по-малко. Само латински букви, цифри и @/./-/_."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Парола за удостоверяване"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"За да разрешите промяната на профила, въведете паролата на потребителя "
"„{user}“."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Грешна парола."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "Не е създаден потребител в LDAP: {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "Новият потребител не е добавен към групата {group}: {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Удостоверени ключове на SSH"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7167,36 +7167,36 @@ msgstr ""
"няколко ключа, по един на ред. Празните редове и редовете, започващи с #, ще "
"бъдат пренебрегнати."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "Потребителят на LDAP не е преименуван."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Потребителят не е премахнат от групата."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Потребителят не е добавен към групата."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "Ключовете на SSH не са зададени."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "Състоянието на потребителя не е променено."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "Паролата на потребителя на LDAP не е променена."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "Новият потребител не е добавен към администраторската група: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Профилът е създаден и вече сте влезли"
@ -7690,7 +7690,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7703,7 +7703,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7711,11 +7711,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7772,87 +7772,87 @@ msgstr "Готово: {name}"
msgid "Package {package_expression} is not available for install"
msgstr "Пакетът „{expression}“ е недостъпен за инсталиране"
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr "Времето за изчакване на диспечера на пакети е изтекло"
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr "Инсталиране на приложение"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr "Обновяване на приложение"
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr "Грешка при инсталиране на приложението: {string} {details}"
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr "Грешка при обновяване на приложението: {string} {details}"
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr "Грешка при инсталиране на приложението: {error}"
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr "Грешка при обновяване на приложението: {error}"
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr "Приложението е инсталирано."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr "Приложението е обновено"
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr "Премахване на приложение"
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr "Грешка при премахване на приложението: {string} {details}"
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr "Грешка при премахване на приложението: {error}"
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr "Приложението е премахнато."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr "Обновяване на пакетите на приложението"
@ -8217,11 +8217,11 @@ msgstr ""
"Всички данни и настройки на приложението ще бъдат загубени. Приложението "
"може да бъде инсталирано отново."
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Настройките не са променени"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr "преди премахване на {app_id}"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2021-06-16 07:33+0000\n"
"Last-Translator: Oymate <dhruboadittya96@gmail.com>\n"
"Language-Team: Bengali <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "ফ্রিডমবক্স"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "সেবা {service_name} চলছে"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "{kind} পোর্টে শ্রবণ {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "{kind} পোর্টে শোনা {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "{host} এর সাথে সংযুক্ত: {port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "{host} এ সংযুক্ত হতে পারে না: {port}"
@ -114,12 +114,12 @@ msgstr ""
msgid "{box_name} Web Interface (Plinth)"
msgstr ""
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr ""
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr ""
@ -749,7 +749,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1321,81 +1321,81 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "কারণ নির্ণয়"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Diagnostics"
msgid "Running diagnostics"
msgstr "কারণ নির্ণয়"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostics"
msgid "Diagnostics results"
msgstr "কারণ নির্ণয়"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1482,7 +1482,7 @@ msgstr "পরীক্ষা"
msgid "Result"
msgstr "ফলাফল"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1606,7 +1606,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "নাম"
@ -1988,29 +1988,29 @@ msgstr ""
msgid "Firewall"
msgstr "ফায়ারওয়্যাল"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2128,11 +2128,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2569,7 +2569,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3532,19 +3532,19 @@ msgstr ""
msgid "Services"
msgstr ""
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4907,14 +4907,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -4925,15 +4925,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6199,7 +6199,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6343,7 +6343,7 @@ msgstr "পছন্দসমূহ"
msgid "Error configuring app: {error}"
msgstr ""
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6352,20 +6352,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6703,14 +6703,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6718,25 +6718,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6745,30 +6745,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6777,57 +6754,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7309,7 +7309,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7322,7 +7322,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7330,11 +7330,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7388,87 +7388,87 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr ""
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr ""
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr ""
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr ""
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr ""
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr ""
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr ""
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr ""
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr ""
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7823,11 +7823,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2023-11-20 05:11+0000\n"
"Last-Translator: Jiří Podhorecký <j.podhorecky@volny.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr "Statická konfigurace {etc_path} je nastavena správně"
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Služba {service_name} je spuštěná"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Spojení očekáváno na {kind} portu {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Spojení očekáváno na {kind} portu {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Připojit k {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Nedaří se připojit k {host}:{port}"
@ -118,12 +118,12 @@ msgstr "Webový server"
msgid "{box_name} Web Interface (Plinth)"
msgstr "Webové rozhraní {box_name} (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Přístup na URL adrese {url} na tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Přístup na URL adrese {url}"
@ -812,7 +812,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr "Oprávnění pro anonymní uživatele, kteří nezadali heslo."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Oprávnění"
@ -1450,7 +1450,7 @@ msgstr "Složka pro stahování"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Bittorent klient napsaný v Python/PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1458,47 +1458,47 @@ msgstr ""
"Diagnostický test systému spustí několik kontrol pro potvrzení, že aplikace "
"a služby fungují tak, jak mají."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Diagnostika"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "prošlo"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "selhalo"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "chyba"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "varování"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MiB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GiB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr "Měli byste zakázat některé aplikace, abyste snížili využití paměti."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Do tohoto systému byste neměli instalovat žádné nové aplikace."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1507,24 +1507,24 @@ msgstr ""
"Systém má málo paměti: {percent_used}% využité, {memory_available} "
"{memory_available_unit} volné. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Málo paměti"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr "Spuštění diagnostiky"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr "Při rutinních testech bylo nalezeno {issue_count} problémů."
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr "Výsledky diagnostiky"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr "Přejít na výsledky diagnostiky"
@ -1611,7 +1611,7 @@ msgstr "Vyzkoušet"
msgid "Result"
msgstr "Výsledek"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Diagnostické testy"
@ -1768,7 +1768,7 @@ msgid "Use HTTP basic authentication"
msgstr "Použít základní HTTP ověřování"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Uživatelské jméno"
@ -2186,29 +2186,29 @@ msgstr ""
msgid "Firewall"
msgstr "Brána firewall"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr "Výchozí zóna je externí"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr "Firewall backend je nftables"
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr "Existují pravidla přímého prostupu"
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Port {name} ({details}) dostupný pro interní sítě"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Port {name} ({details}) dostupný pro externí sítě"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Port {name} {details} je nedostupný pro externí sítě"
@ -2345,11 +2345,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Přístup do Git repozitářů pro čtení a zápis"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Jednoduché hostování Git"
@ -2866,7 +2866,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Anonymní síť"
@ -3989,7 +3989,7 @@ msgstr "Zabezpečený shell"
msgid "Services"
msgstr "Služby"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -3997,7 +3997,7 @@ msgstr ""
"Nastavit síťová zařízení. Připojit k Internetu přes ethernet, WiFi nebo "
"PPPoE. Sdílet toto připojení s ostatními zařízeními na síti."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -4005,7 +4005,7 @@ msgstr ""
"Zařízení spravovaná jinými metodami zde nemusí být k dispozici pro "
"konfiguraci."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Sítě"
@ -5564,7 +5564,7 @@ msgstr ""
"popcon.debian.org/\" target=\"_blank\">popcon.debian.org</a>. Odesílání "
"probíhá přes síť Tor pro další anonymitu, pokud je povolena aplikace Tor."
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5574,7 +5574,7 @@ msgstr ""
"zlepšujícími soukromí, upravující data webových stánek a HTTP hlaviček, "
"řídící přístup a odebírající reklamy a ostatní otravné Internetové smetí. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5591,15 +5591,15 @@ msgstr ""
"org\">http://config.privoxy.org/</a> nebo <a href=\"http://p.p\">http://p.p</"
"a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Webová proxy"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Přistupte {url} s proxy {proxy} na tcp{kind}"
@ -7063,7 +7063,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Synchronizace souborů"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7232,7 +7232,7 @@ msgstr "Aktualizace konfigurace"
msgid "Error configuring app: {error}"
msgstr "Chyba při konfiguraci aplikace: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7245,20 +7245,20 @@ 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:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr "Tor Proxy"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Tor Socks proxy"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, 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:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "Potvrďte použití Tor na adrese {url} na tcp{kind}"
@ -7656,7 +7656,7 @@ msgstr "Aktivovány časté aktualizace funkcí."
msgid "Starting distribution upgrade test."
msgstr "Zahájení testu aktualizace distribuce."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7667,7 +7667,7 @@ msgstr ""
"aby uživatelský účet byl součástí skupiny, která uživatele opravňuje k "
"přístupu k aplikaci."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7679,25 +7679,25 @@ msgstr ""
"nebo nastavení systému však mohou měnit pouze uživatelé skupiny <em>admin</"
"em>."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Uživatelé a skupiny"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Přístup ke všem službám a nastavení systému"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "Zkontrolujte LDAP položku „{search_item}“"
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr "Zkontrolujte konfiguraci nslcd \"{key} {value}\""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr "Zkontrolujte konfiguraci nsswitch \" {database}\""
@ -7707,31 +7707,7 @@ msgid "Username is taken or is reserved."
msgstr ""
"Toto uživatelské jméno je už používáno někým jiným nebo vyhrazeno pro systém."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Zadejte platné uživatelské jméno."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Požadováno. Nejvýše 150 znaků. Pouze anglická písmena, číslice a @/./-/_."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Autorizační heslo"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr "Zadejte heslo uživatele \"{user}\" pro autorizaci změn účtu."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Neplatné heslo."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7745,21 +7721,45 @@ msgstr ""
"skupině admin se budou moci přihlásit ke všem službám. Mohou se také "
"přihlašovat do systému prostřednictvím SSH a mají práva správce (sudo)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Zadejte platné uživatelské jméno."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Požadováno. Nejvýše 150 znaků. Pouze anglická písmena, číslice a @/./-/_."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Autorizační heslo"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr "Zadejte heslo uživatele \"{user}\" pro autorizaci změn účtu."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Neplatné heslo."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "Vytvoření uživatele LDAP se nezdařilo: {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "Nepodařilo se přidat nového uživatele do skupiny {group}: {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Pověřené SSH klíče"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7769,36 +7769,36 @@ msgstr ""
"systému i bez zadávání hesla. Klíčů je možné vložit vícero, každý na vlastní "
"řádek. Prázdné řádky a ty, které začínají na znak # budou ignorovány."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "Přejmenování LDAP uživatele se nezdařilo."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Odebrání uživatele ze skupiny se nezdařilo."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Přidání uživatele do skupiny se nezdařilo."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "Nepodařilo se vložit SSH klíče."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "Nepodařilo se změnit stav uživatele."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "Změna hesla LDAP uživatele se nezdařila."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "Nepodařilo se přidat nového uživatele do skupiny admin: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Uživatelský účet vytvořen, není jste jím přihlášeni"
@ -8335,7 +8335,7 @@ msgstr ""
"WordPress pouze správcům. Povolte pouze po provedení počátečního nastavení "
"WordPressu."
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8357,7 +8357,7 @@ msgstr ""
"určitém místě. Jednotlivé fotografie lze sdílet s ostatními odesláním "
"přímého odkazu."
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8368,11 +8368,11 @@ msgstr ""
"další uživatele musí být vytvořeny účty jak v {box_name}, tak v Zoph se "
"stejným uživatelským jménem."
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr "Organizér fotografií"
@ -8431,87 +8431,87 @@ msgstr "Dokončeno: {name}"
msgid "Package {package_expression} is not available for install"
msgstr "Balíček {expression} není k dispozici pro instalaci"
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr "Balíček {package_name} je nejnovější verze ({latest_version})"
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "Instalace"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "stahování"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "změna média"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "soubor s nastaveními: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr "Časový limit čekání na správce balíčků"
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr "Instalace aplikací"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr "Aktualizace aplikací"
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr "Chyba instalace aplikace: {string} {details}"
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr "Chyba aktualizace aplikace: {string} {details}"
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr "Chyba při instalaci aplikace: {error}"
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr "Chyba při aktualizaci aplikace: {error}"
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr "Aplikace nainstalována."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr "Aplikace aktualizována"
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr "Odinstalování aplikace"
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr "Chyba odinstalace aplikace: {string} {details}"
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr "Chyba při odinstalaci aplikace: {error}"
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr "Aplikace odinstalována."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr "Aktualizace balíčků aplikací"
@ -8904,11 +8904,11 @@ msgstr ""
"Všechna data a konfigurace aplikace budou trvale ztraceny. Aplikaci lze "
"nainstalovat znovu."
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Nastavení se nezměnila"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr "před odinstalací {app_id}"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: FreedomBox UI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2022-09-14 17:19+0000\n"
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/freedombox/"
@ -30,27 +30,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Tjenesten {service_name} er aktiv"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Lytter på {kind} port {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Lytter på {kind} port {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Forbind til {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Kan ikke forbinde til {host}:{port}"
@ -124,12 +124,12 @@ msgstr "Webserver"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} Web-brugerflade (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Tilgå URL {url} på tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Tilgå URL {url}"
@ -823,7 +823,7 @@ msgstr ""
"Rettigheder for anonyme brugere, som ikke er blevet tildelt et kodeord."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Rettigheder"
@ -1464,7 +1464,7 @@ msgstr "Download-mappe"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Bittorrent-klient skrevet i Python/PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1472,47 +1472,47 @@ msgstr ""
"Systemets diagnostiske test vil udføre en række tjek af dit system for at "
"afgøre om applikationer og tjenester virker som forventet."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Diagnosticering"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "lykkedes"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "mislykkedes"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "fejl"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MiB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GiB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr "Du bør deaktivere nogle applikationer for at frigøre hukommelse."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Du bør ikke installere flere applikationer på dette system."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1522,28 +1522,28 @@ msgstr ""
"{memory_available} {memory_available_unit} fri{percent_used}{percent_used}. "
"{advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Lav hukommelse"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "Kør Diagnostik"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "Diagnostiske Resultater"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1640,7 +1640,7 @@ msgstr "Test"
msgid "Result"
msgstr "Resultat"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Diagnostisk Test"
@ -1806,7 +1806,7 @@ msgid "Use HTTP basic authentication"
msgstr "Brug basal (\"basic\") HTTP-autentifikation"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Brugernavn"
@ -2230,31 +2230,31 @@ msgstr ""
msgid "Firewall"
msgstr "Firewall"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
#, fuzzy
#| msgid "Default"
msgid "Default zone is external"
msgstr "Standard"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Port {name} ({details}) er tilgængelig for interne netværk"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Port {name} ({details}) er tilgængelig for eksterne netværk"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Port {name} ({details}) er ikke tilgængelig for eksterne netværk"
@ -2391,11 +2391,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Læse- og skriveadgang til Git-repositorier"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Simpel Git-hosting"
@ -2922,7 +2922,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
#, fuzzy
#| msgid "Tor Anonymity Network"
msgid "Anonymity Network"
@ -4039,19 +4039,19 @@ msgstr "Secure Shell"
msgid "Services"
msgstr "Tjeneste"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Netværk"
@ -5606,7 +5606,7 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5617,7 +5617,7 @@ msgstr ""
"HTTP-headers, styre adgang og fjerne reklamer og andet vedderstyggeligt "
"internetskrald. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, fuzzy, python-brace-format
#| msgid ""
#| "You can use Privoxy by modifying your browser proxy settings to your "
@ -5639,19 +5639,19 @@ msgstr ""
"på <a href=\"http://config.privoxy.org\">http://config.privoxy.org/</a> "
"eller <a href=\"http://p.p\">http://p.p</a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
#, fuzzy
#| msgid "Enable Privoxy"
msgid "Privoxy"
msgstr "Aktiver Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
#, fuzzy
#| msgid "Privoxy Web Proxy"
msgid "Web Proxy"
msgstr "Privoxy Webproxy"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Tilgå {url} med proxy {proxy} ved brug af tcp{kind}"
@ -7125,7 +7125,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7291,7 +7291,7 @@ msgstr "Der opstod en fejl under konfigurationen."
msgid "Error configuring app: {error}"
msgstr "Kunne ikke installere applikation: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7300,22 +7300,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "I2P Proxy"
msgid "Tor Proxy"
msgstr "I2P Proxy"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, 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:152
#: modules/torproxy/__init__.py:154
#, 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}"
@ -7727,14 +7727,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr "Automatisk opdatering aktiveret"
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7742,25 +7742,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Brugere og Grupper"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "Kontrol af LDAP-konfiguration \"{search_item}\""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7769,37 +7769,8 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "Ugyldigt servernavn"
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
#, fuzzy
#| msgid "Administrator Account"
msgid "Authorization Password"
msgstr "Administratorkonto"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "Vis kodeord"
#: modules/users/forms.py:112
#, fuzzy
#| msgid ""
#| "Select which services should be available to the new user. The user will "
#| "be able to log in to services that support single sign-on through LDAP, "
@ -7820,23 +7791,52 @@ msgstr ""
"tjenester. De kan også logge ind på systemet gennem SSH og har "
"administratorprivilegier (sudo)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "Ugyldigt servernavn"
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
#, fuzzy
#| msgid "Administrator Account"
msgid "Authorization Password"
msgstr "Administratorkonto"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "Vis kodeord"
#: modules/users/forms.py:200 modules/users/forms.py:398
#, fuzzy, python-brace-format
#| msgid "Creating LDAP user failed."
msgid "Creating LDAP user failed: {error}"
msgstr "Kunne ikke oprette LDAP-bruger."
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, fuzzy, python-brace-format
#| msgid "Failed to add new user to {group} group."
msgid "Failed to add new user to {group} group: {error}"
msgstr "Kunne ikke tilføje ny bruger til gruppen {group}."
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7846,39 +7846,39 @@ msgstr ""
"sikkert ind på systemet uden et kodeord. Der kan defineres flere nøgler, en "
"på hver linje. Tomme linjer og linjer som starter med # bliver ignoreret."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "Kunne ikke omdøbe LDAP-bruger."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Kunne ikke fjerne bruger fra gruppe."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Kunne ikke tilføje bruger til gruppe."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
#, fuzzy
#| msgid "Failed to add user to group."
msgid "Failed to change user status."
msgstr "Kunne ikke tilføje bruger til gruppe."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "Kunne ikke ændre LDAP-kodeord."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, fuzzy, python-brace-format
#| msgid "Failed to add new user to admin group."
msgid "Failed to add new user to admin group: {error}"
msgstr "Kunne ikke tilføje ny bruger til admin-gruppen."
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Brugerkonto oprettet, du er nu logget ind"
@ -8427,7 +8427,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8440,7 +8440,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8448,11 +8448,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -8510,103 +8510,103 @@ msgstr "Tjeneste ikke aktiv: {name}"
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "Installerer"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "downloader"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "medie-ændring"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "konfigurationsfil: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
#, fuzzy
#| msgid "Install Apps"
msgid "Installing app"
msgstr "Installer applikationer"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "Kunne ikke installere applikation: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "Kunne ikke installere applikation: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "Kunne ikke installere applikation: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "Kunne ikke installere applikation: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "Applikation installeret."
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Last update"
msgid "App updated"
msgstr "Seneste opdatering"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Install Apps"
msgid "Uninstalling app"
msgstr "Installer applikationer"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "Kunne ikke installere applikation: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "Kunne ikke installere applikation: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "Applikation installeret."
#: setup.py:453
#: setup.py:513
#, fuzzy
#| msgid "Upgrade Packages"
msgid "Updating app packages"
@ -9008,11 +9008,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Indstilling uændret"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: FreedomBox UI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2024-02-22 14:02+0000\n"
"Last-Translator: Olaf Schaf <pakuti123000@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/freedombox/"
@ -30,27 +30,27 @@ msgstr "Statische Konfiguration {etc_path} ist richtig eingerichtet"
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Der Dienst {service_name} wird ausgeführt"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Gebunden auf {kind} Port {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Gebunden an {kind} Port {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Verbinden mit {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Verbindung mit {host}:{port} fehlgeschlagen"
@ -123,12 +123,12 @@ msgstr "Webserver"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} Weboberfläche (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Zugangs-URL {url} über TCP{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Zugangs-URL {url}"
@ -836,7 +836,7 @@ msgstr ""
"Berechtigungen für anonyme Benutzer, die kein Passwort angegeben haben."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Berechtigungen"
@ -1487,7 +1487,7 @@ msgstr "Download-Ordner"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Bittorrent Client geschrieben in Python/PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1495,49 +1495,49 @@ msgstr ""
"Der Systemdiagnosetest wird eine Reihe von Tests auf dem System durchführen, "
"um zu überprüfen, ob alle Anwendungen und Dienste funktionieren."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Diagnose"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "bestanden"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "gescheitert"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "Fehler"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "Warnung"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MiB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GiB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
"Sie sollten einige Anwendungen deaktivieren, um den Speicherverbrauch zu "
"reduzieren."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Sie sollten auf diesem System keine neuen Anwendungen installieren."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1546,24 +1546,24 @@ msgstr ""
"Das System hat wenig Speicherplatz: {percent_used}% verwendet, "
"{memory_available}·{memory_available_unit}frei. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Wenig Speicher"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr "Laufende Diagnosen"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr "Bei Routinetests wurden {issue_count} Probleme gefunden."
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr "Diagnose-Ergebnisse"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr "Zu Diagnose-Ergebnisse gehen"
@ -1642,7 +1642,7 @@ msgstr "Testen"
msgid "Result"
msgstr "Ergebnis"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Diagnose"
@ -1801,7 +1801,7 @@ msgid "Use HTTP basic authentication"
msgstr "HTTP-Basisauthentifizierung verwenden"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Benutzername"
@ -2224,29 +2224,29 @@ msgstr ""
msgid "Firewall"
msgstr "Firewall"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr "Standard-Zone ist extern"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr "Firewall-Backend ist nftables"
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr "Regeln für direktes Durchleiten existieren"
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Port -Name {name}({details}) für interne Netzwerke verfügbar"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Port -Name {name} ({details}) für externe Netzwerke verfügbar"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Port -Name {name} ({details}) für externe Netzwerke nicht verfügbar"
@ -2388,11 +2388,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Lese- und Schreibberechtigung auf Git respositories"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Einfaches Git Hosting"
@ -2926,7 +2926,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Anonymisierungsnetzwerk"
@ -4073,7 +4073,7 @@ msgstr "Secure Shell"
msgid "Services"
msgstr "Dienste"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -4082,7 +4082,7 @@ msgstr ""
"eine Verbindung zum Internet her. Teilen Sie diese Verbindung mit anderen "
"Geräten im Netzwerk."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -4090,7 +4090,7 @@ msgstr ""
"Geräte die mit anderen Methoden verwaltet werden, können hier möglicherweise "
"nicht konfiguriert werden."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Netzwerke"
@ -5673,7 +5673,7 @@ msgstr ""
"org</a>. Die Übermittlung erfolgt über das Tor-Netzwerk für zusätzliche "
"Anonymität, wenn die Tor-App aktiviert ist."
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5684,7 +5684,7 @@ msgstr ""
"kontrolliert den Zugang und entfernt Werbung und anderen abscheulichen "
"Internet-Müll. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5701,15 +5701,15 @@ msgstr ""
"unter <a href=\"http://config.privoxy.org\">http://config.privoxy.org/</a> "
"oder <a href=\"http://p.p\">http://p.p</a> einsehen."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Web Proxy"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Zugang auf {url} über Proxy {proxy} auf TCP{kind}"
@ -7205,7 +7205,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Dateisynchronisation"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7380,7 +7380,7 @@ msgstr "Aktualisieren der Konfiguration"
msgid "Error configuring app: {error}"
msgstr "Fehler beim Konfigurieren der App: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7394,20 +7394,20 @@ msgstr ""
"Internet zuzugreifen. Die ISP-Zensur kann mit Upstream-Brücken umgangen "
"werden."
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr "Tor-Proxy"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Tor-Socks-Proxy"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, 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:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "Tor-Nutzung auf {url} über TCP{kind} bestätigen"
@ -7814,7 +7814,7 @@ msgstr "Häufige Funktions-Updates aktiviert."
msgid "Starting distribution upgrade test."
msgstr "Start des Tests zur Aktualisierung der Distribution."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7825,7 +7825,7 @@ msgstr ""
"muss ein Benutzerkonto Teil einer Gruppe sein, damit ein Benutzer auf die "
"App zugreifen kann."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7837,25 +7837,25 @@ msgstr ""
"dürfen nur Mitglieder der Gruppe <em>admin</em> Apps oder "
"Systemeinstellungen ändern."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Benutzer und Gruppen"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Zugriff auf alle Anwendungen und Systemeinstellungen"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "LDAP-Eintrag „{search_item}“ prüfen"
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr "Prüfen Sie die nslcd-Konfiguration \"{key} {value}\""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr "Prüfen Sie die nsswitch-Konfiguration \"{database}\""
@ -7864,34 +7864,7 @@ msgstr "Prüfen Sie die nsswitch-Konfiguration \"{database}\""
msgid "Username is taken or is reserved."
msgstr "Benutzername wird bereits verwendet oder ist reserviert."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Einen gültigen Benutzernamen eingeben."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Erforderlich. Bis zu 150 Zeichen. Nur englische Buchstaben, Ziffern und "
"@/./-/_."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Autorisierungs-Passwort"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Geben Sie das Passwort für den Benutzer „{user}“ ein, um Kontoänderungen zu "
"autorisieren."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Ungültiges Passwort."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7906,22 +7879,49 @@ msgstr ""
"allen Diensten anmelden und sie können sich auch über SSH im System anmelden "
"und besitzen Administratorrechte (sudo)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Einen gültigen Benutzernamen eingeben."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Erforderlich. Bis zu 150 Zeichen. Nur englische Buchstaben, Ziffern und "
"@/./-/_."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Autorisierungs-Passwort"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Geben Sie das Passwort für den Benutzer „{user}“ ein, um Kontoänderungen zu "
"autorisieren."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Ungültiges Passwort."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "Erstellen des LDAP-Benutzers ist fehlgeschlagen:{error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
"Fehler beim Hinzufügen eines neuen Benutzers zur {group}-Gruppe: {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Autorisierte SSH-Schlüssel"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7932,37 +7932,37 @@ msgstr ""
"eingeben, einen pro Zeile. Leerzeilen und Zeilen, die mit # beginnen, werden "
"ignoriert."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "Umbenennen des LDAP-Benutzers fehlgeschlagen."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Entfernen des Benutzers von der Gruppe fehlgeschlagen."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Hinzufügen eines Benutzers zur Gruppe ist fehlgeschlagen."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "SSH-Schlüssel kann nicht gesetzt werden."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "Fehler beim Ändern des Benutzerstatus."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "Ändern des LDAP-Benutzerpassworts ist fehlgeschlagen."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
"Fehler beim Hinzufügen eines neuen Benutzers zur Administratorgruppe: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Benutzerkonto wurde erstellt, Sie sind jetzt angemeldet"
@ -8514,7 +8514,7 @@ msgstr ""
"Administratoren die WordPress-Website oder den Blog aufrufen. Aktivieren Sie "
"diese Option erst nach der Ersteinrichtung von WordPress."
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8539,7 +8539,7 @@ msgstr ""
"Einzelne Fotos können mit anderen geteilt werden, indem ein direkter Link "
"gesendet wird."
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8550,11 +8550,11 @@ msgstr ""
"Administrator in Zoph. Für zusätzliche Benutzer müssen Konten sowohl in "
"{box_name} als auch in Zoph mit demselben Benutzernamen erstellt werden."
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr "Foto-Manager"
@ -8613,87 +8613,87 @@ msgstr "Fertig: {name}"
msgid "Package {package_expression} is not available for install"
msgstr "Paket {package_expression} ist nicht zur Installation verfügbar"
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr "Paket {package_name} ist die aktuellste Version ({latest_version})"
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "Installation läuft"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "herunterladen"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "Medienwechsel"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "Konfigurationsdatei: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr "Zeitüberschreitung beim Warten auf den Paket-Manager"
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr "Installation der App"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr "Aktualisieren der App"
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr "Fehler bei der Installation der App: {string} {details}"
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr "Fehler beim Aktualisieren der App: {string} {details}"
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr "Fehler bei der Installation der App: {error}"
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr "Fehler beim Aktualisieren der App: {error}"
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr "App installiert."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr "App aktualisiert"
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr "Deinstallation der App"
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr "Fehler bei der Deinstallation der App: {string} {details}"
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr "Fehler bei der Deinstallation der App: {error}"
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr "App deinstalliert."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr "Aktualisieren von App-Paketen"
@ -9090,11 +9090,11 @@ msgstr ""
"Alle App-Daten und -Konfigurationen gehen dauerhaft verloren. App kann "
"wieder frisch installiert werden."
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Einstellung unverändert"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr "vor der Deinstallation von {app_id}"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -26,27 +26,27 @@ msgstr ""
msgid "FreedomBox"
msgstr ""
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr ""
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr ""
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr ""
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr ""
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr ""
@ -112,12 +112,12 @@ msgstr ""
msgid "{box_name} Web Interface (Plinth)"
msgstr ""
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr ""
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr ""
@ -747,7 +747,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1319,77 +1319,77 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1465,7 +1465,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1589,7 +1589,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -1957,29 +1957,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2097,11 +2097,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2538,7 +2538,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3497,19 +3497,19 @@ msgstr ""
msgid "Services"
msgstr ""
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4872,14 +4872,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -4890,15 +4890,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6162,7 +6162,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6304,7 +6304,7 @@ msgstr ""
msgid "Error configuring app: {error}"
msgstr ""
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6313,20 +6313,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6664,14 +6664,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6679,25 +6679,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6706,30 +6706,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6738,57 +6715,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7270,7 +7270,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7283,7 +7283,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7291,11 +7291,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7349,87 +7349,87 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr ""
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr ""
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr ""
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr ""
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr ""
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr ""
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr ""
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr ""
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr ""
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7782,11 +7782,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2022-09-14 17:20+0000\n"
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/freedombox/"
@ -28,29 +28,29 @@ msgstr ""
msgid "FreedomBox"
msgstr "Freedombox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Το πρόγραμμα {service_name} είναι ενεργοποιημένο"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr ""
"Το πρόγραμμα είναι προσβάσιμο στο πρωτόκολλο {kind} στη διεύθυνση "
"{listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Το πρόγραμμα είναι προσβάσιμο στο πρωτόκολλο {kind} στη θύρα {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Συνδεθείτε στη διεύθυνση {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Δεν είναι δυνατή η σύνδεση στη διεύθυνση {host}:{port}"
@ -126,12 +126,12 @@ msgstr "Διακομιστής Διαδικτύου (Web Server)"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} Εφαρμογή Διαδικτύου (Πλίνθος)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Πρόσβαση διεύθυνσης {url} στο πρωτόκολλο tcp {kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Πρόσβαση στη διεύθυνση URL {url}"
@ -841,7 +841,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Δικαιώματα"
@ -1502,7 +1502,7 @@ msgstr "Κατάλογος λήψεων"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Πελάτης BitTorrent γραμμένο σε Python/PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1511,81 +1511,81 @@ msgstr ""
"σύστημά σας για να επιβεβαιώσει ότι οι εφαρμογές και οι υπηρεσίες "
"λειτουργούν όπως αναμένεται."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Διαγνωστικά"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
#, fuzzy
#| msgid "Quassel"
msgid "passed"
msgstr "Quassel"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
#, fuzzy
#| msgid "Setup failed."
msgid "failed"
msgstr "Η εγκατάσταση απέτυχε."
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
#, fuzzy
#| msgid "Git"
msgid "GiB"
msgstr "Git"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "Εκτέλεση διαγνωστικών"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "Αποτελέσματα διαγνωστικών τεστ"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1686,7 +1686,7 @@ msgstr "Τεστ"
msgid "Result"
msgstr "Αποτέλεσμα"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Διαγνωστικός έλεγχος"
@ -1862,7 +1862,7 @@ msgid "Use HTTP basic authentication"
msgstr "Χρήση βασικού ελέγχου ταυτότητας HTTP"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Όνομα χρήστη"
@ -2289,29 +2289,29 @@ msgstr ""
msgid "Firewall"
msgstr "Firewall (τείχος προστασίας)"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Θύρα {name} ({details}) διαθέσιμη για εσωτερικά δίκτυα"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Η θύρα {name} ({details}) είναι διαθέσιμη για εξωτερικά δίκτυα"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Η θύρα {name} ({details}) δεν είναι διαθέσιμη για εξωτερικά δίκτυα"
@ -2447,11 +2447,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Πρόσβαση ανάγνωσης και εγγραφής σε αποθετήρια Git"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Απλό Hosting Git"
@ -2996,7 +2996,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Δίκτυο ανωνυμίας"
@ -4173,7 +4173,7 @@ msgstr "Secure Shell"
msgid "Services"
msgstr "Υπηρεσία"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -4182,7 +4182,7 @@ msgstr ""
"Ethernet, Wi-Fi ή PPPoE. Μοιραστείτε αυτήν τη σύνδεση με άλλες συσκευές στο "
"δίκτυο."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -4190,7 +4190,7 @@ msgstr ""
"Οι συσκευές που διαχειρίζονται μέσω άλλων μεθόδων ενδέχεται να μην είναι "
"διαθέσιμες για ρύθμιση παραμέτρων εδώ."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Δίκτυα"
@ -5723,7 +5723,7 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5735,7 +5735,7 @@ msgstr ""
"τον έλεγχο της πρόσβασης και την κατάργηση διαφημίσεων και άλλων "
"ανεπιθύμητων μηνυμάτων στο Internet. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, fuzzy, python-brace-format
#| msgid ""
#| "You can use Privoxy by modifying your browser proxy settings to your "
@ -5758,15 +5758,15 @@ msgstr ""
"href=\"http://config.privoxy.org\">http://config.privoxy.org/</a> ή <a "
"href=\"http://p.p\">http://p.p</a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Διακομιστής μεσολάβησης διαδικτύου"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -7326,7 +7326,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Συγχρονισμός αρχείων"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7506,7 +7506,7 @@ msgstr "Παρουσιάστηκε σφάλμα κατά τη ρύθμιση π
msgid "Error configuring app: {error}"
msgstr "Σφάλμα κατά την εγκατάσταση της εφαρμογής: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7515,22 +7515,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "Tor Socks Proxy"
msgid "Tor Proxy"
msgstr "Tor διακομιστής μεσολάβησης τύπου socks5"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Tor διακομιστής μεσολάβησης τύπου socks5"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr "Πρόσβαση στη διεύθυνση URL {url} με tcp {kind} μέσω του Tor"
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "Επιβεβαίωση χρήσης του Tor στο {url} στο προτόκολλο TCP {kind}"
@ -7951,7 +7951,7 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr "Oι αυτόματες ενημερώσεις ενεργοποιήθηκαν"
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
#, fuzzy
#| msgid ""
#| "Create and managed user accounts. These accounts serve as centralized "
@ -7968,7 +7968,7 @@ msgstr ""
"είναι μέρος μιας ομάδας για να εξουσιοδοτήσουν το χρήστη να αποκτήσει "
"πρόσβαση στην εφαρμογή."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7980,25 +7980,25 @@ msgstr ""
"σελίδα. Ωστόσο, μόνο οι χρήστες της ομάδας <em>admin</em> μπορούν να "
"τροποποιήσουν τις εφαρμογές ή τις ρυθμίσεις του συστήματος."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Χρήστες και ομάδες"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Πρόσβαση σε όλες τις υπηρεσίες και τις ρυθμίσεις συστήματος"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "Ελέγξτε την καταχώρηση LDAP \"{search_item}\""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -8007,37 +8007,8 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr "Το όνομα χρήστη είναι δεσμευμένο."
#: modules/users/forms.py:62
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "Μη έγκυρο όνομα διακομιστή"
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
#, fuzzy
#| msgid "Administrator Password"
msgid "Authorization Password"
msgstr "Κωδικός Πρόσβασης Διαχειριστή"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "Εμφάνιση κωδικού"
#: modules/users/forms.py:112
#, fuzzy
#| msgid ""
#| "Select which services should be available to the new user. The user will "
#| "be able to log in to services that support single sign-on through LDAP, "
@ -8058,23 +8029,52 @@ msgstr ""
"υπηρεσίες. Μπορούν επίσης να συνδεθούν στο σύστημα μέσω του SSH και να έχουν "
"δικαιώματα διαχειριστή (sudo)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "Μη έγκυρο όνομα διακομιστή"
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
#, fuzzy
#| msgid "Administrator Password"
msgid "Authorization Password"
msgstr "Κωδικός Πρόσβασης Διαχειριστή"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "Εμφάνιση κωδικού"
#: modules/users/forms.py:200 modules/users/forms.py:398
#, fuzzy, python-brace-format
#| msgid "Creating LDAP user failed."
msgid "Creating LDAP user failed: {error}"
msgstr "Η δημιουργία χρήστη LDAP απέτυχε."
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, fuzzy, python-brace-format
#| msgid "Failed to add new user to {group} group."
msgid "Failed to add new user to {group} group: {error}"
msgstr "Απέτυχε η προσθήκη νέου χρήστη στην ομάδα {group}."
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Εξουσιοδοτημένα κλειδιά SSH"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -8085,37 +8085,37 @@ msgstr ""
"Μπορείτε να εισαγάγετε πολλαπλά κλειδιά, ένα σε κάθε γραμμή. Οι κενές "
"γραμμές και οι γραμμές που ξεκινούν με # θα αγνοηθούν."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "Η μετονομασία του χρήστη LDAP απέτυχε."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Απέτυχε η κατάργηση του χρήστη από την ομάδα."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Απέτυχε η προσθήκη χρήστη στην ομάδα."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "Δεν ήταν δυνατό να προστεθούν τα κλειδιά SSH."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "Απέτυχε η αλλαγή της κατάστασης χρήστη."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "Η αλλαγή του κωδικού πρόσβασης χρήστη LDAP απέτυχε."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, fuzzy, python-brace-format
#| msgid "Failed to add new user to admin group."
msgid "Failed to add new user to admin group: {error}"
msgstr "Αποτυχία προσθήκης νέου χρήστη στην ομάδα διαχειριστών."
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Ο λογαριασμός χρήστη δημιουργήθηκε, τώρα είστε συνδεδεμένοι"
@ -8678,7 +8678,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8691,7 +8691,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8699,11 +8699,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -8760,105 +8760,105 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "Εγκαθίσταται"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "Λήψη"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "Αλλαγή μέσου"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "αρχείο ρυθμίσεων: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
#, fuzzy
#| msgid "Install Apps"
msgid "Installing app"
msgstr "Εγκαταστήσετε Εφαρμογές"
#: setup.py:43
#: setup.py:41
#, fuzzy
#| msgid "Updating..."
msgid "Updating app"
msgstr "Eνημερώνεται..."
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "Σφάλμα κατά την εγκατάσταση της εφαρμογής: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "Σφάλμα κατά την εγκατάσταση της εφαρμογής: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "Σφάλμα κατά την εγκατάσταση της εφαρμογής: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "Σφάλμα κατά την εγκατάσταση της εφαρμογής: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "Η εφαρμογή εγκαταστάθηκε."
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Last update"
msgid "App updated"
msgstr "Τελευταία ενημέρωση"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Install Apps"
msgid "Uninstalling app"
msgstr "Εγκαταστήσετε Εφαρμογές"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "Σφάλμα κατά την εγκατάσταση της εφαρμογής: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "Σφάλμα κατά την εγκατάσταση της εφαρμογής: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "Η εφαρμογή εγκαταστάθηκε."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -9276,11 +9276,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Οι ρυθμίσεις δεν άλλαξαν"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2024-02-06 14:01+0000\n"
"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr "La configuración fija {etc_path} está configurada correctamente"
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "{service_name} se está ejecutando"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Escuchando en el puerto {kind} {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Escuchando en el puerto {port} {kind}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Conectar a {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "No se pudo conectar a {host}:{port}"
@ -122,12 +122,12 @@ msgstr "Servidor Web"
msgid "{box_name} Web Interface (Plinth)"
msgstr "Interfaz web (Plinth) de {box_name}"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Acceso a {url} en tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Acceso a {url}"
@ -828,7 +828,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr "Permisos para usuarios anónimos que no han puesto contraseña."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Permisos"
@ -1475,7 +1475,7 @@ msgstr "Directorio de descarga"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Cliente BitTorrent escrito en Python/PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1483,48 +1483,48 @@ msgstr ""
"El test de diagnóstico del sistema ejecuta una serie de comprobaciones para "
"confirmar que las aplicaciones y servicios están funcionando como se espera."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Diagnósticos"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "ok."
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "Falló"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "error"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "aviso"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MiB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GiB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
"Habría que deshabilitar algunas apps para reducir el consumo de memoria."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Hay que evitar instalar más apps en este sistema."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1533,25 +1533,25 @@ msgstr ""
"El sistema va justo de memoria: {percent_used}% usada, {memory_available} "
"{memory_available_unit} libres. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Poca memoria libre"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr "Ejecutando los diagnósticos"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
"Se han encontrado {issue_count} problemas durante las pruebas rutinarias."
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr "Resultados de los diagnósticos"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr "Ir a los resultados de los diagnósticos"
@ -1632,7 +1632,7 @@ msgstr "Test"
msgid "Result"
msgstr "Resultado"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Test de diagnóstico"
@ -1785,7 +1785,7 @@ msgid "Use HTTP basic authentication"
msgstr "Usar autenticación básica de HTTP"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Nombre de usuaria/o"
@ -2204,29 +2204,29 @@ msgstr ""
msgid "Firewall"
msgstr "Cortafuegos"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr "La zona por defecto es externa"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr "El backend del cortafuegos es nftables"
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr "Existen normas de transferencia directa"
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Puerto {name} ({details}) disponible para redes internas"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Puerto {name} ({details}) disponible para redes externas"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Puerto {name} ({details}) no disponible para redes externas"
@ -2365,11 +2365,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Acceso de lectura y escritura para repositorios Git"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Alojamiento simple para Git"
@ -2891,7 +2891,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Red anónima"
@ -4025,7 +4025,7 @@ msgstr "Intérprete de órdenes seguro"
msgid "Services"
msgstr "Servicios"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -4033,7 +4033,7 @@ msgstr ""
"Configurar dispositivos de red. Conectar con Internet mediante Ethernet, Wi-"
"Fi o PPPoE. Compartir esa conexión con otros dispositivos de la red."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -4041,7 +4041,7 @@ msgstr ""
"Los dispositivos administrados mediante otros métodos quizá no estén "
"disponibles para configurarse aquí."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Redes"
@ -5594,7 +5594,7 @@ msgstr ""
"target=\"_blank\">popcon.debian.org</a>. La transmisión se realiza a través "
"de la red Tor para mayor anonimato cuando la aplicación Tor está habilitada."
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5605,7 +5605,7 @@ msgstr ""
"cabeceras HTTP, controlar el acceso y eliminar publicidad y otra basura de "
"Internet. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5622,15 +5622,15 @@ msgstr ""
"config.privoxy.org\">http://config.privoxy.org/</a> o <a href=\"http://p."
"p\">http://p.p</a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Proxy Web"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Acceso a {url} con proxy {proxy} en tcp {kind}"
@ -7102,7 +7102,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Sincronización de archivos"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7275,7 +7275,7 @@ msgstr "Actualizando la configuración"
msgid "Error configuring app: {error}"
msgstr "Error al configurar la aplicación: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7288,20 +7288,20 @@ 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:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr "Proxy de Tor"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Proxy Socks para Tor"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, 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:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "Confirmar uso de Tor en {url} sobre tcp {kind}"
@ -7707,7 +7707,7 @@ msgstr "Las actualizaciones funcionales frecuentes están activadas."
msgid "Starting distribution upgrade test."
msgstr "Comenzando la prueba de la actualización de la distribución."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7718,7 +7718,7 @@ msgstr ""
"requieren que además la cuenta de usuario conste en un grupo para "
"autorizarles a acceder."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7730,25 +7730,25 @@ msgstr ""
"sólo los usuarios del grupo <em>admin</em> pueden cambiar configuraciones de "
"apps o del sistema."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Usuarias/os y grupos"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Acceso a todos los servicios y configuraciones del sistema"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "Comprobar la entrada LDAP \"{search_item}\""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr "Comprobar la configuración de nslcd \"{key} {value}\""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr "Comprueba la configuración del nsswitch \"{database}\""
@ -7757,32 +7757,7 @@ msgstr "Comprueba la configuración del nsswitch \"{database}\""
msgid "Username is taken or is reserved."
msgstr "El nombre de usuaria/o está en uso o reservado."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Indique un nombre de usuario válido."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr "Obligatorio. Hasta 150 caracteres. Solo letras, números y @/./-/_ ."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Contraseña de autorización"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Introduce la contraseña del usuario \"{user}\" para autorizar modificaciones "
"en la cuenta."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Contraseña no válida."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7797,21 +7772,46 @@ msgstr ""
"servicios, también podrán acceder al sistema por SSH con privilegios de "
"administración (sudo)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Indique un nombre de usuario válido."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr "Obligatorio. Hasta 150 caracteres. Solo letras, números y @/./-/_ ."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Contraseña de autorización"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Introduce la contraseña del usuario \"{user}\" para autorizar modificaciones "
"en la cuenta."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Contraseña no válida."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "Ha fallado la creación de usuaria/o LDAP: {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "Ha fallado añadir usuaria/o nuevo al grupo {group}: {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Claves de SSH autorizadas"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7821,36 +7821,36 @@ msgstr ""
"de una clave. Puede introducir más de una clave, cada una en una línea. Las "
"líneas en blanco y las que empiecen por # se ignorarán."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "Ha fallado renombrar al o la usuaria LDAP."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Ha fallado la eliminación del o de la usuaria del grupo."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Ha fallado añadir al o la usuaria al grupo."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "No es posible configurar las claves SSH."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "Ha fallado al cambiar el estado del usuario."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "Ha fallado cambiar la clave del o de la usuaria LDAP."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "Ha fallado añadir usuaria/o nueva/o al grupo admin: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Creada cuenta de usuaria/o, ya está usted en el sistema"
@ -8391,7 +8391,7 @@ msgstr ""
"WordPress o blog a los administradores. Habilítalo solo después de ejecutar "
"la configuración inicial de WordPress."
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8413,7 +8413,7 @@ msgstr ""
"de mapa y calendario. Se pueden compartir fotos sueltas con otras personas "
"enviándoles un enlace directo."
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8424,11 +8424,11 @@ msgstr ""
"Para añadir más usuarios hay que crear cuentas con el mismo nombre tanto en "
"Zoph como en {box_name} ."
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr "Organizador de fotografías"
@ -8486,87 +8486,87 @@ msgid "Package {package_expression} is not available for install"
msgstr ""
"El paquete {package_expression} no está disponible para su instalación."
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr "El paquete {package_name} es la última versión ({latest_version})"
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "instalando"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "descargando"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "cambio de medio"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "archivo de configuración: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr "Tiempo máximo esperando al administrador de paquetes"
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr "Instalando app"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr "Actualizando app"
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr "Error al instalar la app: {string} {details}"
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr "Error al actualizar la aplicación: {string} {details}"
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr "Error al instalar la app: {error}"
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr "Error al actualizar la app: {error}"
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr "App instalada."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr "App actualizada"
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr "Instalando app"
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr "Error al desinstalar la aplicación: {string} {details}"
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr "Error desinstalando la aplicación: {error}"
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr "Aplicación desinstalada."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr "Actualizando los paquetes de la app"
@ -8959,11 +8959,11 @@ 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:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Configuración sin cambio"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr "antes de desinstalar {app_id}"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2022-09-14 17:19+0000\n"
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/freedombox/"
@ -29,27 +29,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "سرویس {service_name} در حال اجراست"
#: daemon.py:164
#: daemon.py:218
#, fuzzy, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "در حال گوش دادن به پورت {kind} در {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, fuzzy, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "در حال گوش دادن به پورت {kind} یعنی {port}"
#: daemon.py:236
#: daemon.py:291
#, fuzzy, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "اتصال به {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, fuzzy, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "نمی‌توان به {host}:{port} وصل شد"
@ -122,12 +122,12 @@ msgstr "سرور وب"
msgid "{box_name} Web Interface (Plinth)"
msgstr "رابط وب {box_name} (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, fuzzy, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "دسترسی به نشانی {url} در tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, fuzzy, python-brace-format
msgid "Access URL {url}"
msgstr "دسترسی به نشانی {url}"
@ -820,7 +820,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1468,7 +1468,7 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1476,75 +1476,75 @@ msgstr ""
"برنامهٔ عیب‌یابی با روش‌های مختلفی سیستم شما را می‌آزماید تا مطمئن شود که "
"برنامه‌های و سرویس‌ها درست کار می‌کنند."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "عیب‌یابی"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "اجرای عیب‌یابی"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "نتیجهٔ عیب‌یابی"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1634,7 +1634,7 @@ msgstr "آزمون"
msgid "Result"
msgstr "نتیجه‌ها"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "آزمون عیب‌یابی"
@ -1805,7 +1805,7 @@ msgid "Use HTTP basic authentication"
msgstr "به‌کاربردن تأیید هویت سادهٔ تحت وب"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "نام کاربری"
@ -2215,31 +2215,31 @@ msgstr ""
msgid "Firewall"
msgstr "فایروال"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
#, fuzzy
#| msgid "Default"
msgid "Default zone is external"
msgstr "پیش‌فرض"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2360,11 +2360,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2873,7 +2873,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
#, fuzzy
msgid "Anonymity Network"
msgstr "رفتن به تنظیمات شبکه"
@ -3948,19 +3948,19 @@ msgstr "پوستهٔ ایمن"
msgid "Services"
msgstr "سرویس"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "شبکه‌ها"
@ -5423,14 +5423,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5441,15 +5441,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6824,7 +6824,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6975,7 +6975,7 @@ msgstr "پیکربندی فعلی شبکه"
msgid "Error configuring app: {error}"
msgstr "خطا هنگام نصب برنامه: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6984,20 +6984,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -7352,14 +7352,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr "برنامه نصب شد."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7367,25 +7367,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7394,36 +7394,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "نام کاربری معتبر نیست"
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
#, fuzzy
#| msgid "Administrator Account"
msgid "Authorization Password"
msgstr "حساب مدیر"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "رمز را نشان بده"
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7432,62 +7403,91 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "نام کاربری معتبر نیست"
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
#, fuzzy
#| msgid "Administrator Account"
msgid "Authorization Password"
msgstr "حساب مدیر"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "رمز را نشان بده"
#: modules/users/forms.py:200 modules/users/forms.py:398
#, fuzzy, python-brace-format
#| msgid "Creating LDAP user failed."
msgid "Creating LDAP user failed: {error}"
msgstr "ساختن کاربر LDAP شکست خورد."
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, fuzzy, python-brace-format
#| msgid "Failed to add new user to admin group."
msgid "Failed to add new user to {group} group: {error}"
msgstr "افزودن کاربر به گروه مدیران شکست خورد."
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
#, fuzzy
#| msgid "Failed to add new user to admin group."
msgid "Failed to change user status."
msgstr "افزودن کاربر به گروه مدیران شکست خورد."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, fuzzy, python-brace-format
#| msgid "Failed to add new user to admin group."
msgid "Failed to add new user to admin group: {error}"
msgstr "افزودن کاربر به گروه مدیران شکست خورد."
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "حساب کاربری ساخته شد، شما الان وارد سیستم هستید"
@ -8023,7 +8023,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8036,7 +8036,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8044,11 +8044,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -8105,96 +8105,96 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr "خطا هنگام نصب برنامه: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr "خطا هنگام نصب برنامه: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "خطا هنگام نصب برنامه: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "خطا هنگام نصب برنامه: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
msgid "App installed."
msgstr "برنامه نصب شد."
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Last update"
msgid "App updated"
msgstr "آخرین به‌روزرسانی"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Error installing application: {error}"
msgid "Uninstalling app"
msgstr "خطا هنگام نصب برنامه: {error}"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr "خطا هنگام نصب برنامه: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "خطا هنگام نصب برنامه: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
msgid "App uninstalled."
msgstr "برنامه نصب شد."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -8563,11 +8563,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Plinth 0.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2016-01-31 22:24+0530\n"
"Last-Translator: Sunil Mohan Adapa <sunil@medhas.org>\n"
"Language-Team: Plinth Developers <freedombox-discuss@lists.alioth.debian."
@ -27,29 +27,29 @@ msgstr ""
msgid "FreedomBox"
msgstr "FREEDOMBOX"
#: daemon.py:105
#: daemon.py:122
#, fuzzy, python-brace-format
#| msgid "Service discovery server is running"
msgid "Service {service_name} is running"
msgstr "SERVICE DISCOVERY SERVER IS RUNNING"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "LISTENING ON {kind} PORT {listen_address}:{port}"
# LISTENING ON {kind} PORT {port}
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "LISTENING ON {kind} PORT {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "CONNECT TO {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "CANNOT CONNECT TO {host}:{port}"
@ -125,12 +125,12 @@ msgstr "WEB SERVER"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} WEB INTERFACE (PLINTH)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "ACCESS URL {url} ON TCP{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "ACCESS URL {url}"
@ -856,7 +856,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
#, fuzzy
#| msgid "Transmission BitTorrent"
msgid "Permissions"
@ -1525,7 +1525,7 @@ msgstr "DOWNLOAD DIRECTORY"
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1533,77 +1533,77 @@ msgstr ""
"THE SYSTEM DIAGNOSTIC TEST WILL RUN A NUMBER OF CHECKS ON YOUR SYSTEM TO "
"CONFIRM THAT APPLICATIONS AND SERVICES ARE WORKING AS EXPECTED."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "DIAGNOSTICS"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
#, fuzzy
#| msgid "Setup failed."
msgid "failed"
msgstr "SETUP FAILED."
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "RUN DIAGNOSTICS"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "DIAGNOSTIC RESULTS"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1695,7 +1695,7 @@ msgstr "TEST"
msgid "Result"
msgstr "RESULT"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "DIAGNOSTIC TEST"
@ -1892,7 +1892,7 @@ msgid "Use HTTP basic authentication"
msgstr "USE HTTP BASIC AUTHENTICATION"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "USERNAME"
@ -2321,33 +2321,33 @@ msgstr ""
msgid "Firewall"
msgstr "FIREWALL"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
#, fuzzy
#| msgid "Default"
msgid "Default zone is external"
msgstr "DEFAULT"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, fuzzy, python-brace-format
#| msgid "Service discovery server is not running"
msgid "Port {name} ({details}) available for internal networks"
msgstr "SERVICE DISCOVERY SERVER IS NOT RUNNING"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, fuzzy, python-brace-format
#| msgid "Service discovery server is not running"
msgid "Port {name} ({details}) available for external networks"
msgstr "SERVICE DISCOVERY SERVER IS NOT RUNNING"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2470,11 +2470,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -3003,7 +3003,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
#, fuzzy
#| msgid "Tor Anonymity Network"
msgid "Anonymity Network"
@ -4106,19 +4106,19 @@ msgstr "SECURE SHELL (SSH)"
msgid "Services"
msgstr "SERVICE"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "NETWORKS"
@ -5679,7 +5679,7 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
#, fuzzy
#| msgid ""
#| "Privoxy is a non-caching web proxy with advanced filtering capabilities "
@ -5694,7 +5694,7 @@ msgstr ""
"ENHANCING PRIVACY, MODIFYING WEB PAGE DATA AND HTTP HEADERS, CONTROLLING "
"ACCESS, AND REMOVING ADS AND OTHER OBNOXIOUS INTERNET JUNK."
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, fuzzy, python-brace-format
#| msgid ""
#| "You can use Privoxy by modifying your browser proxy settings to your "
@ -5716,19 +5716,19 @@ msgstr ""
"config.privoxy.org\">HTTP://CONFIG.PRIVOXY.ORG/</a> OR <a href=\"http://p."
"p\">HTTP://P.P</a>.\""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
#, fuzzy
#| msgid "Enable Privoxy"
msgid "Privoxy"
msgstr "ENABLE PRIVOXY"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
#, fuzzy
#| msgid "Privoxy Web Proxy"
msgid "Web Proxy"
msgstr "PRIVOXY WEB PROXY"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "ACCESS {url} WITH PROXY {proxy} ON TCP{kind}"
@ -7197,7 +7197,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
#, fuzzy
#| msgid ""
#| "Tor is an anonymous communication system. You can learn more about it "
@ -7373,7 +7373,7 @@ msgstr "AN ERROR OCCURRED DURING CONFIGURATION."
msgid "Error configuring app: {error}"
msgstr "ERROR INSTALLING PACKAGES: {string} {details}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7382,22 +7382,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "Privoxy Web Proxy"
msgid "Tor Proxy"
msgstr "PRIVOXY WEB PROXY"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, 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:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "CONFIRM TOR USAGE AT {url} ON TCP{kind}"
@ -7806,14 +7806,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr "AUTOMATIC UPGRADES ENABLED"
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7821,25 +7821,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "USERS AND GROUPS"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "CHECK LDAP ENTRY \"{search_item}\""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7848,37 +7848,8 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "INVALID SERVER NAME"
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
#, fuzzy
#| msgid "Administrator Account"
msgid "Authorization Password"
msgstr "ADMINISTRATOR ACCOUNT"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "SHOW PASSWORD"
#: modules/users/forms.py:112
#, fuzzy
#| msgid ""
#| "Select which services should be available to the new user. The user will "
#| "be able to log in to services that support single sign-on through LDAP, "
@ -7898,23 +7869,52 @@ msgstr ""
"ABLE TO LOG IN TO ALL SERVICES. THEY CAN ALSO LOG IN TO THE SYSTEM THROUGH "
"SSH AND HAVE ADMINISTRATIVE PRIVILEGES (SUDO)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "INVALID SERVER NAME"
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
#, fuzzy
#| msgid "Administrator Account"
msgid "Authorization Password"
msgstr "ADMINISTRATOR ACCOUNT"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "SHOW PASSWORD"
#: modules/users/forms.py:200 modules/users/forms.py:398
#, fuzzy, python-brace-format
#| msgid "Creating LDAP user failed."
msgid "Creating LDAP user failed: {error}"
msgstr "CREATING LDAP USER FAILED."
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, fuzzy, python-brace-format
#| msgid "Failed to add new user to {group} group."
msgid "Failed to add new user to {group} group: {error}"
msgstr "FAILED TO ADD NEW USER TO {group} GROUP."
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7924,39 +7924,39 @@ msgstr ""
"SYSTEM WITHOUT USING A PASSWORD. YOU MAY ENTER MULTIPLE KEYS, ONE ON EACH "
"LINE. BLANK LINES AND LINES STARTING WITH # WILL BE IGNORED."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "RENAMING LDAP USER FAILED."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "FAILED TO REMOVE USER FROM GROUP."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "FAILED TO ADD USER TO GROUP."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
#, fuzzy
#| msgid "Failed to add user to group."
msgid "Failed to change user status."
msgstr "FAILED TO ADD USER TO GROUP."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "CHANGING LDAP USER PASSWORD FAILED."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, fuzzy, python-brace-format
#| msgid "Failed to add new user to admin group."
msgid "Failed to add new user to admin group: {error}"
msgstr "FAILED TO ADD NEW USER TO ADMIN GROUP."
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "USER ACCOUNT CREATED, YOU ARE NOW LOGGED IN"
@ -8505,7 +8505,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8518,7 +8518,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8526,11 +8526,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -8588,108 +8588,108 @@ msgstr "SERVICE DISABLED: {name}"
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
#, fuzzy
#| msgid "Installation"
msgid "installing"
msgstr "INSTALLATION"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
#, fuzzy
#| msgid "Setting unchanged"
msgid "media change"
msgstr "SETTING UNCHANGED"
#: package.py:388
#: package.py:391
#, fuzzy, python-brace-format
#| msgid "Configuration"
msgid "configuration file: {file}"
msgstr "CONFIGURATION"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
#, fuzzy
#| msgid "Install"
msgid "Installing app"
msgstr "INSTALL"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing packages: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "ERROR INSTALLING PACKAGES: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing packages: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "ERROR INSTALLING PACKAGES: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing packages: {string} {details}"
msgid "Error installing app: {error}"
msgstr "ERROR INSTALLING PACKAGES: {string} {details}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing packages: {string} {details}"
msgid "Error updating app: {error}"
msgstr "ERROR INSTALLING PACKAGES: {string} {details}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Applications"
msgid "App installed."
msgstr "APPLICATIONS"
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Last update"
msgid "App updated"
msgstr "LAST UPDATE"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Install"
msgid "Uninstalling app"
msgstr "INSTALL"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing packages: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "ERROR INSTALLING PACKAGES: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing packages: {string} {details}"
msgid "Error uninstalling app: {error}"
msgstr "ERROR INSTALLING PACKAGES: {string} {details}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Applications"
msgid "App uninstalled."
msgstr "APPLICATIONS"
#: setup.py:453
#: setup.py:513
#, fuzzy
#| msgid "Upgrade Packages"
msgid "Updating app packages"
@ -9099,11 +9099,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "SETTING UNCHANGED"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: FreedomBox UI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2024-01-05 07:09+0000\n"
"Last-Translator: John Doe <thraex@numericable.fr>\n"
"Language-Team: French <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr "La configuration statique {etc_path} est correctement configurée"
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Le service {service_name} est actif"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Écoute sur le port {kind} {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Écoute sur le port {kind} {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Connexion à {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Impossible de se connecter à {host}:{port}"
@ -120,12 +120,12 @@ msgstr "Serveur web"
msgid "{box_name} Web Interface (Plinth)"
msgstr "Interface web de la {box_name} (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Accès à l’URL {url} via tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Accès à l’URL {url}"
@ -834,7 +834,7 @@ msgstr ""
"passe."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Autorisations"
@ -1496,7 +1496,7 @@ msgstr "Répertoire de téléchargement"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Client BitTorrent écrit en Python/PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1505,49 +1505,49 @@ msgstr ""
"sur votre système pour confirmer que les applications et les services "
"fonctionnent comme prévu."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Diagnostics"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "réussi"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "échoué"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "erreur"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "avertissement"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "Mio"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "Gio"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
"Vous devriez désactiver certaines application pour libérer de la mémoire."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
"Il est déconseillé d’installer de nouvelles applications sur ce système."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1556,24 +1556,24 @@ msgstr ""
"Le système est bientôt à court de mémoire : {percent_used}% utilisés, "
"{memory_available} {memory_available_unit} libres. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Mémoire disponible faible"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr "Diagnostics en cours"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr "{issue_count} problèmes trouvés lors des tests de routine."
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr "Résultats des diagnostics"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr "Aller aux résultats des diagnostics"
@ -1662,7 +1662,7 @@ msgstr "Test"
msgid "Result"
msgstr "Résultat"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Test de diagnostic"
@ -1824,7 +1824,7 @@ msgid "Use HTTP basic authentication"
msgstr "Utiliser l’authentification HTTP basique"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Nom d’utilisateur"
@ -2246,29 +2246,29 @@ msgstr ""
msgid "Firewall"
msgstr "Pare-feu"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr "La zone par défaut est externe"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr "La dorsale du pare-feu est nftables"
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr "Des règles de passage direct existent"
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Port {name} ({details}) disponible pour les réseaux internes"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Port {name} ({details}) disponible pour les réseaux externes"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Port {name} ({details}) non disponible pour les réseaux externes"
@ -2407,11 +2407,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Accès aux dépôts Git en lecture et en écriture"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Hébergement Git simple"
@ -2949,7 +2949,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Réseau d’anonymisation"
@ -4104,7 +4104,7 @@ msgstr "Secure Shell"
msgid "Services"
msgstr "Services"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -4113,7 +4113,7 @@ msgstr ""
"le Wi-Fi ou le protocole PPPoE. Partage de cette connexion avec d’autres "
"appareils du réseau local."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -4121,7 +4121,7 @@ msgstr ""
"Les périphériques gérés par d’autres méthodes pourraient ne pas être "
"disponibles pour être configurés ici."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Réseau"
@ -5711,7 +5711,7 @@ msgstr ""
"transmission a lieu au travers du réseau Tor pourvu que l’appli Tor soit "
"activée."
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5723,7 +5723,7 @@ msgstr ""
"accès et de retirer les publicités et autres éléments nuisibles de "
"l’Internet. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5741,15 +5741,15 @@ msgstr ""
"href=\"http://config.privoxy.org\">http://config.privoxy.org/</a> ou <a "
"href=\"http://p.p\">http://p.p</a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Serveur mandataire web"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Accéder à l’URL {url} avec le mandataire {proxy} sur tcp{kind}"
@ -7258,7 +7258,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Synchronisation de fichiers"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7431,7 +7431,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:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7445,20 +7445,20 @@ 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:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr "Mandataire Tor"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Mandataire Socks Tor"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, 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:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "Confirmez l’utilisation de Tor pour {url} sur tcp{kind}"
@ -7874,7 +7874,7 @@ msgstr "Mise à jour régulière des fonctionnalités activée."
msgid "Starting distribution upgrade test."
msgstr "Démarrage du test de mise à niveau de la distribution."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7885,7 +7885,7 @@ msgstr ""
"Certaines applis demandent en outre que les comptes soient membres d’un "
"groupe particulier pour pouvoir accéder à l’application."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7897,25 +7897,25 @@ msgstr ""
"principale. En revanche, seuls les utilisateurs membres du groupe <em>admin</"
"em> peuvent modifier les applications ou changer les paramètres système."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Utilisateurs et groupes"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Accès à tous les services et à la configuration du système"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "Vérification de l’entrée LDAP « {search_item} »"
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr "Vérifier la configuration nslcd \"{key} {value}\""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr "Vérifier la configuration nsswitch \"{database}\""
@ -7924,34 +7924,7 @@ msgstr "Vérifier la configuration nsswitch \"{database}\""
msgid "Username is taken or is reserved."
msgstr "Le nom d’utilisateur est déjà pris ou est réservé."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Entrez un nom d’utilisateur valide."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Requis. 150 caractères ou moins. Lettres anglaises, chiffres et @/./-/_ "
"uniquement."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Mot de passe actuel"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Veuillez saisir votre mot de passe de l’utilisateur « {user} » pour "
"confirmer ces modifications de compte."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Mot de passe incorrect."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7966,21 +7939,48 @@ msgstr ""
"peuvent également se connecter au système avec Secure Shell (SSH) et obtenir "
"les privilèges d’administrateur (sudo)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Entrez un nom d’utilisateur valide."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Requis. 150 caractères ou moins. Lettres anglaises, chiffres et @/./-/_ "
"uniquement."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Mot de passe actuel"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Veuillez saisir votre mot de passe de l’utilisateur « {user} » pour "
"confirmer ces modifications de compte."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Mot de passe incorrect."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "La création de l’utilisateur LDAP a échoué : {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "L’ajout du nouvel utilisateur au groupe {group} a échoué : {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Clés SSH autorisées"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7991,36 +7991,36 @@ msgstr ""
"plusieurs clefs, une sur chaque ligne. Les lignes vides et celles commençant "
"par # sont ignorées."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "Le changement du nom de l’utilisateur LDAP a échoué."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Échec du retrait de l’utilisateur du groupe."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Échec de l’ajout de l’utilisateur au groupe."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "Échec du paramétrage des clefs SSH."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "Échec du changement de statut de l’utilisateur."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "Le changement du mot de passe de l’utilisateur LDAP a échoué."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "L’ajout du nouvel utilisateur au groupe admin a échoué : {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Compte utilisateur créé, vous êtes maintenant connecté"
@ -8572,7 +8572,7 @@ msgstr ""
"WordPress. N’activez cette option qu’après avoir réalisé la configuration "
"initiale de WordPress."
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8595,7 +8595,7 @@ msgstr ""
"recherche, de carte et de calendrier. Les photos peuvent être partagées "
"unitairement avec d’autres en leur envoyant un lien direct."
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8606,11 +8606,11 @@ msgstr ""
"l’administrateur Zoph. Pour ajouter des utilisateurs ceux-ci doivent être "
"créés à la fois sur la {box_name} et dans Zoph avec le même identifiant."
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr "Photothèque"
@ -8670,87 +8670,87 @@ msgstr "Terminé : {name}"
msgid "Package {package_expression} is not available for install"
msgstr "Le paquet {expression} n’est pas disponible à l’installation"
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr "Le paquet {package_name} est à la dernière version ({latest_version})"
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "installation en cours"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "téléchargement en cours"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "changement de support"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "fichier de configuration : {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr "Aucune réponse du gestionnaire de paquets"
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr "Installation de l’application"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr "Mise à jour de l’application"
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr "Erreur lors de l’installation de l’appli : {string} {details}"
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr "Erreur lors de la mise à jour de l’appli : {string} {details}"
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr "Erreur lors de l’installation de l’appli : {error}"
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr "Erreur lors de la mise à jour de l’appli : {error}"
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr "Application installée."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr "Application mise à jour"
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr "Désinstallation de l’application"
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr "Erreur lors de la désinstallation de l’appli : {string} {details}"
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr "Erreur lors de la désinstallation de l’appli : {error}"
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr "Application désinstallée."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr "Mise à jour des paquets de l’application"
@ -9149,11 +9149,11 @@ 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:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Paramètre inchangé"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr "avant la désinstallation de {app_id}"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2022-12-30 10:51+0000\n"
"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
"Language-Team: Galician <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr ""
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Escoitando no porto {kind} {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Escoitando no porto {kind} {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Conectar a {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Non é posíbel conectar con {host}:{port}"
@ -118,12 +118,12 @@ msgstr "Servidor web"
msgid "{box_name} Web Interface (Plinth)"
msgstr "Interface web (Plinth) de {box_name}"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "URL de acceso {url} en tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "URL de acceso {url}"
@ -753,7 +753,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1325,77 +1325,77 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1471,7 +1471,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1595,7 +1595,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -1965,29 +1965,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2105,11 +2105,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2548,7 +2548,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3513,19 +3513,19 @@ msgstr ""
msgid "Services"
msgstr "Descubrimento de servizo"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4890,14 +4890,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -4908,15 +4908,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6186,7 +6186,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6329,7 +6329,7 @@ msgstr ""
msgid "Error configuring app: {error}"
msgstr "Produciuse un erro ao instalar o aplicativo: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6338,20 +6338,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6695,14 +6695,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6710,25 +6710,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6737,30 +6737,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6769,57 +6746,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7303,7 +7303,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7316,7 +7316,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7324,11 +7324,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7383,99 +7383,99 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "Produciuse un erro ao instalar o aplicativo: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "Produciuse un erro ao instalar o aplicativo: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "Produciuse un erro ao instalar o aplicativo: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "Produciuse un erro ao instalar o aplicativo: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "Aplicativo instalado."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Error installing application: {error}"
msgid "Uninstalling app"
msgstr "Produciuse un erro ao instalar o aplicativo: {error}"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "Produciuse un erro ao instalar o aplicativo: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "Produciuse un erro ao instalar o aplicativo: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "Aplicativo instalado."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7832,11 +7832,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2021-01-18 12:32+0000\n"
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
"Language-Team: Gujarati <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "ફ્રિડમબોક્ષ"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr ""
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "સાંભળે છે {kind} પોર્ટ {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "સાંભળે છે {kind} પોર્ટ {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "{host}:{port} ને સંપર્ક કરો"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "{host}:{port} નો સંપર્ક નથી સાધી શકતા"
@ -121,12 +121,12 @@ msgstr ""
msgid "{box_name} Web Interface (Plinth)"
msgstr ""
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "ઍક્સેસ URL {url} tcp પર {kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "ઍક્સેસ URL {url}"
@ -788,7 +788,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1418,7 +1418,7 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr "પાયથોન/PyGTK માં લખાયેલ Bittorrent ક્લાયંટ"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1426,75 +1426,75 @@ msgstr ""
"સીસ્ટમ તપાસ પરિક્ષણ આપની એપ્લીકેશન અને સેવાઓ નિર્ધારિત રીતે કામ કરે છે કે નહિ, તે ચકાસવા "
"આપની સીસ્ટમ પર અમુક પરીક્ષણો કરશે."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "તપાસ"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "તપાસ કરો"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "તપાસના પરિણામો"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1584,7 +1584,7 @@ msgstr "પરીક્ષણ"
msgid "Result"
msgstr "પરિણામ"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "તપાસકીય પરિક્ષણ"
@ -1749,7 +1749,7 @@ msgid "Use HTTP basic authentication"
msgstr "HTTP મૂળભૂત પ્રમાણીકરણનો ઉપયોગ કરો"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "વપરાશકર્તા નામ"
@ -2166,29 +2166,29 @@ msgstr ""
msgid "Firewall"
msgstr "ફાયરવોલ"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2310,11 +2310,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2773,7 +2773,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3770,19 +3770,19 @@ msgstr ""
msgid "Services"
msgstr "સેવા પ્રકાર"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -5169,14 +5169,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5187,15 +5187,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6480,7 +6480,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6631,7 +6631,7 @@ msgstr "સામાન્ય ગોઠવણી"
msgid "Error configuring app: {error}"
msgstr "એપ્લીકેશન પ્રસ્થાપિત કરતાં ભૂલ થઇ છે: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6640,20 +6640,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -7021,14 +7021,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr "વપરાશકર્તા રજીસ્ટ્રેશન અક્ષમ છે"
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7036,25 +7036,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7063,34 +7063,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "અમાન્ય સર્વર નામ"
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "પાસવર્ડ બતાવો"
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7099,57 +7072,84 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "અમાન્ય સર્વર નામ"
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "પાસવર્ડ બતાવો"
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7655,7 +7655,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7668,7 +7668,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7676,11 +7676,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7737,103 +7737,103 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
#, fuzzy
#| msgid "Install Apps"
msgid "Installing app"
msgstr "એપ્લિકેશન્સ ઇન્સ્ટોલ કરો"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "એપ્લીકેશન પ્રસ્થાપિત કરતાં ભૂલ થઇ છે: {string}{details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "એપ્લીકેશન પ્રસ્થાપિત કરતાં ભૂલ થઇ છે: {string}{details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "એપ્લીકેશન પ્રસ્થાપિત કરતાં ભૂલ થઇ છે: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "એપ્લીકેશન પ્રસ્થાપિત કરતાં ભૂલ થઇ છે: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "એપ્લીકેશન પ્રસ્થાપિત થઇ ગઈ છે."
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Last update"
msgid "App updated"
msgstr "છેલ્લો સુધારો"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Install Apps"
msgid "Uninstalling app"
msgstr "એપ્લિકેશન્સ ઇન્સ્ટોલ કરો"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "એપ્લીકેશન પ્રસ્થાપિત કરતાં ભૂલ થઇ છે: {string}{details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "એપ્લીકેશન પ્રસ્થાપિત કરતાં ભૂલ થઇ છે: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "એપ્લીકેશન પ્રસ્થાપિત થઇ ગઈ છે."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -8205,11 +8205,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "સેટિંગ યથાવત"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2023-10-19 06:30+0000\n"
"Last-Translator: Shaik <arifashaik807@gmail.com>\n"
"Language-Team: Hindi <https://hosted.weblate.org/projects/freedombox/"
@ -28,28 +28,28 @@ msgstr ""
msgid "FreedomBox"
msgstr "फ्रीडमबोएक्स"
#: daemon.py:105
#: daemon.py:122
#, fuzzy, python-brace-format
#| msgid "Service <em>%(service_name)s</em> is running."
msgid "Service {service_name} is running"
msgstr "सर्विस <em>%(service_name)s</em> चल रहा है."
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "{kind} में सुन कर पोर्ट {listen_address} :{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "{kind} में सुन कर पोर्ट{port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "{host}:{port} से जुड़े"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "{host}:{port} से नहीं जोड़ सखता"
@ -122,12 +122,12 @@ msgstr "वेब सर्वर"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} वेब इंटरफेस (प्लिंथ)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "इस यूआरएल का अपयोग करें {url} टीसीपी पर {kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "इस यूआरएल का अपयोग करें {url}"
@ -840,7 +840,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "अनुमतियाँ"
@ -1505,7 +1505,7 @@ msgstr "डायरेक्टरी डाउनलोड करें"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "बिटटोरेंट ग्राहक पाईथोन/पाईजिटिके"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1513,79 +1513,79 @@ msgstr ""
"पुष्टि करने के लिये कि एप्लिकेशन या सेवाएं अच्छेसे चल रहे है, सिस्टम निदान परिक्षा बहुत सारे "
"चेकों करोगे."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "निदानिकी"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
#, fuzzy
#| msgid "Quassel"
msgid "passed"
msgstr "क्वासेल"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
#, fuzzy
#| msgid "Setup failed."
msgid "failed"
msgstr "सेटअप विफल."
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "निदानिकी चलिये"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "निदानिकी का परिणाम"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1677,7 +1677,7 @@ msgstr "परीक्षा"
msgid "Result"
msgstr "परिणाम"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "निदान परिक्षा"
@ -1843,7 +1843,7 @@ msgid "Use HTTP basic authentication"
msgstr "एचटिटिपि बेसिकॅ प्रमाणीकरण उपयोग करें"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "युसरनाम"
@ -2269,33 +2269,33 @@ msgstr ""
msgid "Firewall"
msgstr "फ़ायरवॉल"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
#, fuzzy
#| msgid "Default app set"
msgid "Default zone is external"
msgstr "डिफ़ॉल्ट एेप सेट"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, fuzzy, python-brace-format
#| msgid "<em>%(service_name)s</em> is available only on internal networks."
msgid "Port {name} ({details}) available for internal networks"
msgstr "<em>%(service_name)s</em> सिर्फ आंतरिक नेटवर्क्स पर उपलब्ध है."
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, fuzzy, python-brace-format
#| msgid "<em>%(service_name)s</em> is available only on internal networks."
msgid "Port {name} ({details}) available for external networks"
msgstr "<em>%(service_name)s</em> सिर्फ आंतरिक नेटवर्क्स पर उपलब्ध है."
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2422,11 +2422,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2944,7 +2944,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "गुमनामी नेटवर्क"
@ -4054,19 +4054,19 @@ msgstr "सुरक्षित शेल"
msgid "Services"
msgstr "सर्विस"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "नेटवर्क्‍स"
@ -5592,7 +5592,7 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5602,7 +5602,7 @@ msgstr ""
"लिए, वेब पेज डेटा और HTTP हेडर को मोडिफाई करने के लिए, ऐकसेस को नियंत्रित करने के लिए "
"और एड या दुसरा इंटरनेट का जंक हटाने के लिए. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, fuzzy, python-brace-format
#| msgid ""
#| "You can use Privoxy by modifying your browser proxy settings to your "
@ -5624,15 +5624,15 @@ msgstr ""
"org\">http://config.privoxy.org/</a> या <a href=\"http://p.p\">http://p.p</"
"a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "प्रिवोक्सी"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "वेब प्रॉक्सी"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "{url} ऐकसेस करें प्रॉक्सी लेकर {proxy} टीसीपी पर{kind}"
@ -7134,7 +7134,7 @@ msgstr "सिंकतिन्ग"
msgid "File Synchronization"
msgstr "फ़ाइल सिंक्रनाइज़ेशन"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7310,7 +7310,7 @@ msgstr "कॉंफ़िगरेशन के दौरान कूछ त
msgid "Error configuring app: {error}"
msgstr "एप्लिकेशन नहीं इंस्टॉल जा सकता: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7319,22 +7319,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "Tor Socks Proxy"
msgid "Tor Proxy"
msgstr "टोर सोक्स प्रॉक्सी"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "टोर सोक्स प्रॉक्सी"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr "यूआरएल एक्सेस करें {url} टीसीपी पर {kind} टोर के माध्यम से"
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "टोर उपयोग की पुष्टि करें {url} पर टीसीपी पर {kind}"
@ -7757,14 +7757,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr "ऑटोमेटिक अपग्रेडस सक्षम किया गया"
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7772,25 +7772,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "यूसरस और समूह"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "सब सर्विसस और सिस्टम सेटिंग्स तक पहुंच"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "एलडीएपी प्रविष्टि चेक करें \"{search_item}\""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7799,37 +7799,8 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr "यूसरनाम लिया है या आरक्षित है."
#: modules/users/forms.py:62
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "सर्वर नाम अमान्य है"
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
#, fuzzy
#| msgid "Administrator Password"
msgid "Authorization Password"
msgstr "व्यवस्थापक पासवर्ड"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "शो पासवर्ड"
#: modules/users/forms.py:112
#, fuzzy
#| msgid ""
#| "Select which services should be available to the new user. The user will "
#| "be able to log in to services that support single sign-on through LDAP, "
@ -7848,23 +7819,52 @@ msgstr ""
"<br /><br /> एडमिन ग्रुप के यूसरस सब सर्विसस पर लॉग इन कर सकेगें. SSH के माध्यम से भी "
"सिस्टम पर लॉग इन कर सकते है अाैर उनको प्रशासनिक विशेषाधिकार (sudo) है."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "सर्वर नाम अमान्य है"
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
#, fuzzy
#| msgid "Administrator Password"
msgid "Authorization Password"
msgstr "व्यवस्थापक पासवर्ड"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "शो पासवर्ड"
#: modules/users/forms.py:200 modules/users/forms.py:398
#, fuzzy, python-brace-format
#| msgid "Creating LDAP user failed."
msgid "Creating LDAP user failed: {error}"
msgstr "एलडीएपी यूसर बनाना विफल रहा."
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, fuzzy, python-brace-format
#| msgid "Failed to add new user to {group} group."
msgid "Failed to add new user to {group} group: {error}"
msgstr "{group} समूह में नया यूसर जोड़ने में विफल."
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7874,39 +7874,39 @@ msgstr ""
"बिना सिस्टम में प्रवेश करने की अनुमति देगा. आप एकाधिक कीज़ दर्ज कर सकते हैं, हर लाइन रक "
"एक. खाली लाइनस या # से प्रारंभ होने वाले लाइनस अनदेखा कर दिया जाएगा."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "एलडीएपी यूसर का नाम बदलना विफल रहा."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "समूह से यूसर को हटाने में विफल."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "समूह से यूसर को जोड़ने में विफल."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "एसएसएच कीज़ सेट करने में असमर्थ."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
#, fuzzy
#| msgid "Failed to add user to group."
msgid "Failed to change user status."
msgstr "समूह से यूसर को जोड़ने में विफल."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "एलडीएपी यूसर का पासवर्ड बदलना विफल रहा."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, fuzzy, python-brace-format
#| msgid "Failed to add new user to admin group."
msgid "Failed to add new user to admin group: {error}"
msgstr "व्यवस्थापक समूह में नया यूसर जोड़ने में विफल."
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "युसर अकाउंट बनाया, अब आप लॉगड इन हैं"
@ -8463,7 +8463,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8476,7 +8476,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8484,11 +8484,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -8546,103 +8546,103 @@ msgstr "सर्विस सक्षम किया गया:{name}"
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "इंस्टॉलिंग"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "डाउनलोडिंग"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "मीडिया बदलाव"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "कॉंफ़िगरेशन फ़ाइल: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
#, fuzzy
#| msgid "Install Apps"
msgid "Installing app"
msgstr "ऐप्लिकेशन इंस्टॉल करें"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "एप्लिकेशन नहीं इंस्टॉल जा सकता : {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "एप्लिकेशन नहीं इंस्टॉल जा सकता : {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "एप्लिकेशन नहीं इंस्टॉल जा सकता: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "एप्लिकेशन नहीं इंस्टॉल जा सकता: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "एप्लिकेशन इंस्टॉल हो गया."
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Last update"
msgid "App updated"
msgstr "अंतिम अपडेट"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Install Apps"
msgid "Uninstalling app"
msgstr "ऐप्लिकेशन इंस्टॉल करें"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "एप्लिकेशन नहीं इंस्टॉल जा सकता : {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "एप्लिकेशन नहीं इंस्टॉल जा सकता: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "एप्लिकेशन इंस्टॉल हो गया."
#: setup.py:453
#: setup.py:513
#, fuzzy
#| msgid "Upgrade Packages"
msgid "Updating app packages"
@ -9042,11 +9042,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "सेटिंग स्थिर है"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2022-10-24 18:39+0000\n"
"Last-Translator: Sunil Mohan Adapa <sunil@medhas.org>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "A szolgáltatás fut: {service_name}"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Figyelés {kind} porton: {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Figyelés {kind} porton: {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Csatlakozás ide: {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Nem lehet ide csatlakozni: {host}:{port}"
@ -118,12 +118,12 @@ msgstr "Webszerver"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} webes felület (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Hozzáférés a {url} URL-hez tcp{kind}-on keresztül"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Hozzáférés a {url} URL-hez"
@ -823,7 +823,7 @@ msgstr ""
"Jogosultságok névtelen felhasználók számára, akik nem adtak meg jelszót."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Engedélyek"
@ -1471,7 +1471,7 @@ msgstr "Letöltési könyvtár"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Bittorrent-kliens, amit Python/PyGTK programozási nyelven írtak"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1480,47 +1480,47 @@ msgstr ""
"annak megerősítésére, hogy az alkalmazások és szolgáltatások az elvárt módon "
"működnek."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Hibaellenőrzés"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "sikerült"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "sikertelen"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "hiba"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "figyelmeztetés"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MiB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GiB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr "A memóriahasználat csökkentése érdekében tilts le néhány alkalmazást."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Ne telepíts további alkalmazásokat erre a rendszerre."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1529,28 +1529,28 @@ msgstr ""
"A rendszerben kevés a memória: {percent_used}% használt, "
"{memory_available} {memory_available_unit} szabad. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Kevés a memória"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "Ellenőrzés indítása"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "Az ellenőrzés eredménye"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1650,7 +1650,7 @@ msgstr "Teszt"
msgid "Result"
msgstr "Eredmény"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Ellenőrző teszt"
@ -1809,7 +1809,7 @@ msgid "Use HTTP basic authentication"
msgstr "HTTP alap hitelesítés használata"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Felhasználónév"
@ -2232,31 +2232,31 @@ msgstr ""
msgid "Firewall"
msgstr "Tűzfal"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
#, fuzzy
#| msgid "Default app set"
msgid "Default zone is external"
msgstr "Alapértelmezett alkalmazás beállítva"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "{name} port ({details}) elérhető a belső hálózaton"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "{name} port ({details}) elérhető a külső hálózaton"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "{name} port ({details}) nem érhető el külső hálózaton"
@ -2395,11 +2395,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Olvasási-írási hozzáférés a Git-tárolókhoz"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Egyszerű Git-hoszting"
@ -2924,7 +2924,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Anonim hálózat"
@ -4070,7 +4070,7 @@ msgstr "Secure Shell (Biztonságos parancsértelmező)"
msgid "Services"
msgstr "Szolgáltatások"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -4079,7 +4079,7 @@ msgstr ""
"vagy PPPoE segítségével. Oszd meg ezt a kapcsolatot a hálózaton lévő más "
"eszközökkel."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -4087,7 +4087,7 @@ msgstr ""
"Előfordulhat, hogy más módszerekkel felügyelt eszközök itt nem lesznek a "
"konfigurálhatók."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Hálózatok"
@ -5659,7 +5659,7 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5670,7 +5670,7 @@ msgstr ""
"Módosítja a weboldal adatait és HTTP fejléceket, szabályozza a hozzáférést, "
"eltávolítja a hirdetéseket és az egyéb nem kívánt internetes szemetet. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, fuzzy, python-brace-format
#| msgid ""
#| "You can use Privoxy by modifying your browser proxy settings to your "
@ -5692,15 +5692,15 @@ msgstr ""
"a címeken: <a href=\"http://config.privoxy.org\">http://config.privoxy.org/</"
"a> és <a href=\"http://p.p\">http://p.p</a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Web proxy"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -7186,7 +7186,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Fájlszinkronizáció"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7361,7 +7361,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:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7370,22 +7370,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "Tor Socks Proxy"
msgid "Tor Proxy"
msgstr "Tor Socks proxy"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Tor Socks proxy"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, 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:152
#: modules/torproxy/__init__.py:154
#, 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"
@ -7795,7 +7795,7 @@ msgstr "Gyakori funkciófrissítések aktiválva."
msgid "Starting distribution upgrade test."
msgstr "Disztribúció frissítés engedélyezve"
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7806,7 +7806,7 @@ msgstr ""
"alkalmazások megkövetelik továbbá, hogy a felhasználói fiók egy csoport "
"tagja legyen, hogy a felhasználó hozzáférhessen az alkalmazáshoz."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7818,25 +7818,25 @@ msgstr ""
"az <em>admin</em> csoport felhasználói módosíthatják az alkalmazásokat vagy "
"a rendszerbeállításokat."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Felhasználók és csoportok"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Hozzáférés az összes szolgáltatáshoz és rendszerbeállításhoz"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "LDAP-bejegyzés ellenőrzése: \"{search_item}\""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7845,32 +7845,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr "A felhasználónév foglalt."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Adj meg egy érvényes felhasználónevet."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Szükséges. Legfeljebb 150 karakter. Csak angol betűk, számjegyek és @/./-/_."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Hitelesítési jelszó"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"A fiókmódosítások engedélyezéséhez add meg \"{user}\" felhasználó jelszavát."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Érvénytelen jelszó."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7886,22 +7861,47 @@ msgstr ""
"képesek bejelentkezni a rendszerbe, ahol adminisztrátori jogosultságokkal "
"rendelkeznek (sudo)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Adj meg egy érvényes felhasználónevet."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Szükséges. Legfeljebb 150 karakter. Csak angol betűk, számjegyek és @/./-/_."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Hitelesítési jelszó"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"A fiókmódosítások engedélyezéséhez add meg \"{user}\" felhasználó jelszavát."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Érvénytelen jelszó."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "LDAP-felhasználó létrehozása sikertelen: {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
"Az új felhasználó hozzáadása a(z) {group} csoporthoz nem sikerült: {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Engedélyezett SSH-kulcsok"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7911,38 +7911,38 @@ msgstr ""
"jelszó nélkül jelentkezzen be. Több kulcs is megadható; soronként egy. Az "
"üres, illetve # jellel kezdődő sorok nem számítanak."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "LDAP-felhasználó átnevezése sikertelen."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Nem sikerült eltávolítani a felhasználót a csoportból."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Nem sikerült hozzáadni a felhasználót a csoporthoz."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "SSH-kulcsok beállítása sikertelen."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "Nem sikerült a felhasználói állapot megváltoztatása."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "LDAP-felhasználó jelszavának megváltoztatása sikertelen."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
"Nem sikerült hozzáadni az új felhasználót a rendszergazdai csoporthoz: "
"{error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Felhasználói fiók létrehozva, bejelentkezés sikeres"
@ -8489,7 +8489,7 @@ msgstr ""
"teszi lehetővé a WordPress webhely vagy blog megtekintését. Csak a WordPress "
"kezdeti beállításának elvégzése után engedélyezd."
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8511,7 +8511,7 @@ msgstr ""
"tartózkodási hely alapján. Az egyes fényképek közvetlen link elküldésével "
"megoszthatók másokkal."
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8523,11 +8523,11 @@ msgstr ""
"rendszerben is létre kell hozni egy-egy fiókot ugyanazzal a "
"felhasználónévvel."
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr "Fotó szervező"
@ -8587,105 +8587,105 @@ msgstr "Szolgáltatás letiltva: {name}"
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr "A(z) {package_name} a legfrissebb verzió ({latest_version})"
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "telepítés"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "letöltés"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "adathordozó csere"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "konfigurációs fájl: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
#, fuzzy
#| msgid "Install Apps"
msgid "Installing app"
msgstr "Alkalmazások telepítése"
#: setup.py:43
#: setup.py:41
#, fuzzy
#| msgid "Updating..."
msgid "Updating app"
msgstr "Frissítés…"
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "Hiba lépett fel az alkalmazás telepítésekor: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "Hiba lépett fel az alkalmazás telepítésekor: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "Hiba lépett fel az alkalmazás telepítésekor: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "Hiba lépett fel az alkalmazás telepítésekor: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "Alkalmazás telepítve."
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Last update"
msgid "App updated"
msgstr "Legutolsó frissítés"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Install Apps"
msgid "Uninstalling app"
msgstr "Alkalmazások telepítése"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "Hiba lépett fel az alkalmazás telepítésekor: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "Hiba lépett fel az alkalmazás telepítésekor: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "Alkalmazás telepítve."
#: setup.py:453
#: setup.py:513
#, fuzzy
#| msgid "Upgrade Packages"
msgid "Updating app packages"
@ -9086,11 +9086,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "A beállítás változatlan"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Indonesian (FreedomBox)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2022-09-14 17:19+0000\n"
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/freedombox/"
@ -23,27 +23,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Layanan {service_name} sedang berjalan"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Mendengarkan pada {kind} port {listen_address}: {port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Mendengarkan {kind} port {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Terhubung ke {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Tidak dapat terhubung ke {host}:{port}"
@ -115,12 +115,12 @@ msgstr "Server Web"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} Antarmuka Web (alas)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Akses URL {url} pada tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Akses URL {url}"
@ -814,7 +814,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr "Izin untuk pengguna anonim, yang belum memberikan kata sandi."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Izin"
@ -1454,7 +1454,7 @@ msgstr "Unduh Direktori"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Klien BitTorrent ditulis dalam Python / Pygtk"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1462,49 +1462,49 @@ msgstr ""
"Tes diagnostik sistem akan menjalankan sejumlah cek pada sistem Anda untuk "
"mengonfirmasi bahwa aplikasi dan layanan berfungsi seperti yang diharapkan."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Diagnosa"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "LULUS"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "gagal"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "kesalahan"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "peringatan"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MIB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GIB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
"Anda harus menonaktifkan beberapa aplikasi untuk mengurangi penggunaan "
"memori."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Kamu seharusnya tidak menginstal aplikasi baru di sistem ini."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1513,28 +1513,28 @@ msgstr ""
"Sistem rendah pada memori: {percent_used}% digunakan, {memory_available} "
"{memory_available_unit} gratis. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Memori rendah"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "Jalankan Diagnosa"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "Hasil Diagnosa"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1631,7 +1631,7 @@ msgstr "Pengujian"
msgid "Result"
msgstr "Hasil"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Tes Diagnostik"
@ -1803,7 +1803,7 @@ msgid "Use HTTP basic authentication"
msgstr "Gunakan autentikasi dasar HTTP"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Nama Pengguna"
@ -2229,29 +2229,29 @@ msgstr ""
msgid "Firewall"
msgstr "Firewall"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Port {name} ({details}) tersedia untuk jaringan internal"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Port {name} ({details}) tersedia untuk jaringan eksternal"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Port {name} ({details}) tidak tersedia untuk jaringan eksternal"
@ -2388,11 +2388,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Akses baca-tulis ke repositori git"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Hosting Git Sederhana"
@ -2903,7 +2903,7 @@ msgid "I2P"
msgstr "I2p"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Jaringan Anonimitas"
@ -3955,19 +3955,19 @@ msgstr "Secure Shell"
msgid "Services"
msgstr "Layanan"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Jaringan"
@ -5336,14 +5336,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5354,15 +5354,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Proksi Web"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Akses {url} dengan proksi {proxy} pada tcp{kind}"
@ -6675,7 +6675,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6826,7 +6826,7 @@ msgstr "Terjadi kesalahan selama konfigurasi."
msgid "Error configuring app: {error}"
msgstr "Kesalahan pemasangan aplikasi: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6835,22 +6835,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "I2P Proxy"
msgid "Tor Proxy"
msgstr "I2p proxy"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -7221,14 +7221,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr "Pembaruan distribusi dinonaktifkan"
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7236,25 +7236,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7263,32 +7263,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Masukkan sebuah nama pengguna yang valid."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
#, fuzzy
#| msgid "Administrator Account"
msgid "Authorization Password"
msgstr "Akun Administrator"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Kata sandi tidak valid."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7297,59 +7272,84 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Masukkan sebuah nama pengguna yang valid."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
#, fuzzy
#| msgid "Administrator Account"
msgid "Authorization Password"
msgstr "Akun Administrator"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Kata sandi tidak valid."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "Gagal membuat pengguna LDAP. {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "Gagal menambahkan pengguna baru ke kelompok {group}: {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
#, fuzzy
#| msgid "Failed to add new user to admin group."
msgid "Failed to change user status."
msgstr "Gagal menambahkan pengguna baru ke kelompok admin."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "Gagal menambahkan pengguna baru ke kelompok admin. {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7857,7 +7857,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7870,7 +7870,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7878,11 +7878,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7937,103 +7937,103 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "memasang"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "mengunduh"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
#, fuzzy
#| msgid "Install Apps"
msgid "Installing app"
msgstr "Instal aplikasi"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "Kesalahan Pemasangan aplikasi: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "Kesalahan Pemasangan aplikasi: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "Kesalahan pemasangan aplikasi: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "Kesalahan pemasangan aplikasi: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "Aplikasi telah terpasang."
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Last update"
msgid "App updated"
msgstr "Pembaharuan Terakhir"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Install Apps"
msgid "Uninstalling app"
msgstr "Instal aplikasi"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "Kesalahan Pemasangan aplikasi: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "Kesalahan pemasangan aplikasi: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "Aplikasi telah terpasang."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -8402,11 +8402,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2022-09-14 17:19+0000\n"
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Il servizio {service_name} è in esecuzione"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "In ascolto sulla porta {kind}{listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "In ascolto sulla porta{port}:{kind}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Connessione a {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Impossibile connettersi a {host}:{port}"
@ -118,12 +118,12 @@ msgstr "Web Server"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} Interfaccia Web (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "URL d'accesso {url} su TCP {kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "URL d'accesso {url}"
@ -812,7 +812,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1439,7 +1439,7 @@ msgstr "Scarica directory"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Client BitTorrent scritto in Python/PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
#, fuzzy
msgid ""
"The system diagnostic test will run a number of checks on your system to "
@ -1448,75 +1448,75 @@ msgstr ""
"La diagnostica di sistema eseguirà una serie di controlli per verificare che "
"le applicazioni e i servizi stiano funzionino correttamente."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Diagnostica"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "superato"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "fallito"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GiB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "Esegui Diagnostica"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "Risultati Diagnostica"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1613,7 +1613,7 @@ msgstr "Test"
msgid "Result"
msgstr "Risultato"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Test Diagnostica"
@ -1776,7 +1776,7 @@ msgid "Use HTTP basic authentication"
msgstr "Usa l'autenticazione HTTP base"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Nome utente"
@ -2189,31 +2189,31 @@ msgstr ""
msgid "Firewall"
msgstr "Firewall"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
#, fuzzy
#| msgid "Default"
msgid "Default zone is external"
msgstr "Default"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Porta {name} ({details}) disponibile per le reti interne"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Porta {name} ({details}) disponibile per reti esterne"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Porta {name} ({details}) non disponibile per reti esterne"
@ -2349,11 +2349,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Accesso in lettura e scrittura ai repository Git"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Semplice Git Hosting"
@ -2881,7 +2881,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
#, fuzzy
msgid "Anonymity Network"
msgstr "Rete di anonimato"
@ -3997,19 +3997,19 @@ msgstr "Secure Shell"
msgid "Services"
msgstr "Servizi"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Reti"
@ -5463,7 +5463,7 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5474,7 +5474,7 @@ msgstr ""
"header HTTP, controllando gli accessi, rimuovendo pubblicità e altra odiosa "
"spazzatura dell'Internet. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, fuzzy, python-brace-format
#| msgid ""
#| "You can use Privoxy by modifying your browser proxy settings to your "
@ -5496,15 +5496,15 @@ msgstr ""
"documentazione su <a href=\"http://config.privoxy.org\">http://config."
"Privoxy.org/</a> o <a href=\"http://p.p\">http://p.p</a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Web Proxy"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Accesso {url} con proxy {proxy} su tcp{kind}"
@ -6809,7 +6809,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6956,7 +6956,7 @@ msgstr "Aggiornamento della configurazione"
msgid "Error configuring app: {error}"
msgstr "Errore durante l'installazione dell'applicazione: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6965,22 +6965,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "I2P Proxy"
msgid "Tor Proxy"
msgstr "Proxy I2P"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -7333,14 +7333,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7348,25 +7348,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7375,30 +7375,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Inserisci un nome utente valido."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Password di autorizzazione"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Password non valida."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7407,57 +7384,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Inserisci un nome utente valido."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Password di autorizzazione"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Password non valida."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "Fallito l'inserimento di un nuovo utente nel gruppo {group}: {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "Aggiunta del nuovo utente al gruppo admin fallita: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7939,7 +7939,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7952,7 +7952,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7960,11 +7960,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -8020,103 +8020,103 @@ msgstr "Servizio disabilitato: {name}"
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
#, fuzzy
#| msgid "Install Apps"
msgid "Installing app"
msgstr "Installa App"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "Errore installazione applicazione: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "Errore installazione applicazione: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "Errore durante l'installazione dell'applicazione: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "Errore durante l'installazione dell'applicazione: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "Applicazione installata."
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Last update"
msgid "App updated"
msgstr "Ultimo aggiornamento"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Install Apps"
msgid "Uninstalling app"
msgstr "Installa App"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "Errore installazione applicazione: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "Errore durante l'installazione dell'applicazione: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "Applicazione installata."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -8481,11 +8481,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Impostazioni invariate"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2023-05-07 23:50+0000\n"
"Last-Translator: Nobuhiro Iwamatsu <iwamatsu@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "サービス {service_name} は動作中です"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "{kind} port {listen_address}:{port} を 待受中"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "{kind} port {port} を待ち受け中"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "{host}:{port} に接続する"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "{host}:{port} に接続できません"
@ -114,12 +114,12 @@ msgstr ""
msgid "{box_name} Web Interface (Plinth)"
msgstr ""
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr ""
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr ""
@ -749,7 +749,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1321,77 +1321,77 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1467,7 +1467,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1591,7 +1591,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -1959,29 +1959,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2099,11 +2099,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2540,7 +2540,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3499,19 +3499,19 @@ msgstr ""
msgid "Services"
msgstr ""
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4874,14 +4874,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -4892,15 +4892,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6164,7 +6164,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6306,7 +6306,7 @@ msgstr ""
msgid "Error configuring app: {error}"
msgstr ""
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6315,20 +6315,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6666,14 +6666,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6681,25 +6681,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6708,30 +6708,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6740,57 +6717,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7272,7 +7272,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7285,7 +7285,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7293,11 +7293,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7351,87 +7351,87 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr ""
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr ""
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr ""
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr ""
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr ""
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr ""
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr ""
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr ""
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr ""
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7784,11 +7784,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2020-07-16 16:41+0000\n"
"Last-Translator: Yogesh <yogesh@karnatakaeducation.org.in>\n"
"Language-Team: Kannada <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "ಫ್ರೀಡಂಬಾಕ್ಸ್"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr ""
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr ""
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr ""
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr ""
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr ""
@ -114,12 +114,12 @@ msgstr ""
msgid "{box_name} Web Interface (Plinth)"
msgstr ""
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr ""
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr ""
@ -749,7 +749,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1321,77 +1321,77 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1467,7 +1467,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1591,7 +1591,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -1959,29 +1959,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2099,11 +2099,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2540,7 +2540,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3499,19 +3499,19 @@ msgstr ""
msgid "Services"
msgstr ""
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4874,14 +4874,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -4892,15 +4892,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6166,7 +6166,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6308,7 +6308,7 @@ msgstr ""
msgid "Error configuring app: {error}"
msgstr ""
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6317,20 +6317,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6668,14 +6668,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6683,25 +6683,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6710,30 +6710,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6742,57 +6719,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7274,7 +7274,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7287,7 +7287,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7295,11 +7295,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7353,87 +7353,87 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr ""
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr ""
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr ""
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr ""
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr ""
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr ""
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr ""
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr ""
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr ""
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7786,11 +7786,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2022-09-14 17:19+0000\n"
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/freedombox/"
@ -30,27 +30,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr ""
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr ""
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr ""
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr ""
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr ""
@ -116,12 +116,12 @@ msgstr ""
msgid "{box_name} Web Interface (Plinth)"
msgstr ""
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr ""
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr ""
@ -751,7 +751,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1323,77 +1323,77 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1469,7 +1469,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1593,7 +1593,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -1961,29 +1961,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2101,11 +2101,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2542,7 +2542,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3501,19 +3501,19 @@ msgstr ""
msgid "Services"
msgstr ""
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4876,14 +4876,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -4894,15 +4894,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6166,7 +6166,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6308,7 +6308,7 @@ msgstr ""
msgid "Error configuring app: {error}"
msgstr ""
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6317,22 +6317,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "I2P Proxy"
msgid "Tor Proxy"
msgstr "I2P Proxy"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6670,14 +6670,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6685,25 +6685,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6712,30 +6712,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6744,57 +6721,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7276,7 +7276,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7289,7 +7289,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7297,11 +7297,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7355,87 +7355,87 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr ""
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr ""
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr ""
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr ""
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr ""
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr ""
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr ""
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr ""
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr ""
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7788,11 +7788,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2022-09-14 17:20+0000\n"
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
"Language-Team: Latvian <https://hosted.weblate.org/projects/freedombox/"
@ -29,27 +29,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr ""
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr ""
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr ""
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr ""
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr ""
@ -115,12 +115,12 @@ msgstr ""
msgid "{box_name} Web Interface (Plinth)"
msgstr ""
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr ""
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr ""
@ -750,7 +750,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1322,77 +1322,77 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1468,7 +1468,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1592,7 +1592,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -1960,29 +1960,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2100,11 +2100,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2541,7 +2541,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3500,19 +3500,19 @@ msgstr ""
msgid "Services"
msgstr ""
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4875,14 +4875,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -4893,15 +4893,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6165,7 +6165,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6307,7 +6307,7 @@ msgstr ""
msgid "Error configuring app: {error}"
msgstr ""
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6316,22 +6316,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "I2P Proxy"
msgid "Tor Proxy"
msgstr "I2P Proxy"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6669,14 +6669,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6684,25 +6684,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6711,30 +6711,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6743,57 +6720,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7275,7 +7275,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7288,7 +7288,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7296,11 +7296,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7354,87 +7354,87 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr ""
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr ""
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr ""
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr ""
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr ""
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr ""
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr ""
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr ""
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr ""
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7787,11 +7787,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: FreedomBox UI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2023-08-16 06:52+0000\n"
"Last-Translator: Petter Reinholdtsen <pere-weblate@hungry.com>\n"
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/"
@ -36,27 +36,27 @@ msgstr "Statisk oppsett {etc_path} er korrekt satt opp"
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Tjenesten {service_name} kjører"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Lytter på {kind} port {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Lytter på {kind} port {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Koble til {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Klarer ikke koble til {host}:{port}"
@ -125,12 +125,12 @@ msgstr "Nett-tjener"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} Vev-grensesnitt (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Kontakt nettadressen {url} på tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Kontakt nettadressen {url}"
@ -832,7 +832,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr "Tilganger for anonyme brukere, som ikke har angitt et passord."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Tilganger"
@ -1475,7 +1475,7 @@ msgstr "Last ned katalog"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "BitTorrent-klient skrevet i Python/PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1483,79 +1483,79 @@ msgstr ""
"Systemets diagnostikktest vil kjøre en rekke kontroller på systemet for å få "
"bekreftet at programmer og tjenester fungerer som forventet."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Diagnostikk"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
#, fuzzy
#| msgid "Quassel"
msgid "passed"
msgstr "Quassel"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "feilet"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "feil"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MiB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
#, fuzzy
#| msgid "Git"
msgid "GiB"
msgstr "Git"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr "Du bør skru av noen programmer for å redusere minnebruken."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Du bør ikke installere noen nye programmer på dette systemet."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Lite minne"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "Kjør diagnostikk"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "Diagnostikkresultater"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1656,7 +1656,7 @@ msgstr "Test"
msgid "Result"
msgstr "Resultat"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Diagnostikktest"
@ -1825,7 +1825,7 @@ msgid "Use HTTP basic authentication"
msgstr "Bruk HTTP-basisgodkjenning"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Brukernavn"
@ -2254,31 +2254,31 @@ msgstr ""
msgid "Firewall"
msgstr "Brannmur"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
#, fuzzy
#| msgid "Default app set"
msgid "Default zone is external"
msgstr "Forvalgsprogram satt"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Port {name} ({details}) tilgjengelig på interne nettverk"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Port {name} ({details}) tilgjengelig på eksterne nettverk"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Port {name} ({details}) er utilgjengelig for eksterne nettverk"
@ -2415,11 +2415,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Lese- og skrivetilgang til Git-kodelagre"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Enkelt Git-vertsskap"
@ -2957,7 +2957,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Anonymitetsnettverk"
@ -4105,7 +4105,7 @@ msgstr "Secure Shell (SSH)"
msgid "Services"
msgstr "Tjeneste"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -4113,7 +4113,7 @@ msgstr ""
"Sett opp nettverksenheter. Sett opp Internett via Ethernet, Wi-Fi eller "
"PPPoE. Del den tilkoblingen med andre enheter på nettverket."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -4121,7 +4121,7 @@ msgstr ""
"Enheter administrert gjennom andre metoder kan være utilgjengelige for "
"oppsett her."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Nettverk"
@ -5669,7 +5669,7 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5680,7 +5680,7 @@ msgstr ""
"overskrifter, kontrollere tilgang, og fjerne annonser og annet ubehagelig "
"Internett-søppel. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, fuzzy, python-brace-format
#| msgid ""
#| "You can use Privoxy by modifying your browser proxy settings to your "
@ -5702,15 +5702,15 @@ msgstr ""
"href=\"http://config.privoxy.org\">http://config.privoxy.org/</a> eller <a "
"href=\"http://p.p\">http://p.p</a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Mellomtjener for nettet"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Tilgang {url} med mellomtjener {proxy} på tcp{kind}"
@ -7203,7 +7203,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Filsynkronisering"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7376,7 +7376,7 @@ msgstr "Oppdaterer oppsett"
msgid "Error configuring app: {error}"
msgstr "Feil ved programinstallering: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7385,22 +7385,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "Tor Socks Proxy"
msgid "Tor Proxy"
msgstr "Tor Socks-mellomtjener"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Tor Socks-mellomtjener"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, 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:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "Bekreft Tor-bruk på {url} via tcp{kind}"
@ -7807,7 +7807,7 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr "Starter test av distribusjonsoppgradering."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7818,7 +7818,7 @@ msgstr ""
"kan kreve at en brukerkonto er medlem av en gruppe for å gi brukeren tilgang "
"til programmet."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7829,25 +7829,25 @@ msgstr ""
"liste over programmer som er relevante for dem på hjemmesiden. Dog kan kun "
"brukere av <em>admin</em>-gruppen endre programmer eller systeminnstillinger."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Brukere og grupper"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Tilgang til alle tjenester og systeminnstillinger"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "Sjekk LDAP-oppføring «{search_item}»"
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7856,31 +7856,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr "Brukernavnet er opptatt eller reservert."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Skriv et gyldig brukernavn."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Påkrevd. 150 tegn eller mindre. Kun engelske bokstaver, tall og @/./-/_."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Tilgangspassord"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr "Skriv inn passordet for bruker «{user}» for å tillate kontoendringer."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Ugyldig passord."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7894,21 +7870,45 @@ msgstr ""
"gruppen kan logge seg på alle tjenester. De kan også logge inn på systemet "
"via SSH, og ha administrative rettigheter (sudo)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Skriv et gyldig brukernavn."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Påkrevd. 150 tegn eller mindre. Kun engelske bokstaver, tall og @/./-/_."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Tilgangspassord"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr "Skriv inn passordet for bruker «{user}» for å tillate kontoendringer."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Ugyldig passord."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "Oppretting av LDAP-bruker mislyktes: {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "Klarte ikke å legge ny bruker til i {group}-gruppen: {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Autoriserte SSH-nøkler"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7918,38 +7918,38 @@ msgstr ""
"på systemet uten å bruke passord. Du kan legge inn multiple (flere) nøkler, "
"én på hver linje. Blanke linjer og linjer som starter med # vil bli ignorert."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "Klarte ikke å bytte navn på LDAP-bruker."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Klarte ikke å slette bruker fra gruppe."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Klarte ikke legge bruker til gruppe."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "Klarte ikke sette SSH-nøkler."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
#, fuzzy
#| msgid "Failed to add user to group."
msgid "Failed to change user status."
msgstr "Klarte ikke legge bruker til gruppe."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "Klarte ikke å bytte passord for LDAP-bruker."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "Klarte ikke å legge til en ny bruker i admin-gruppen: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Brukerkonto er opprettet, du er nå logget inn"
@ -8495,7 +8495,7 @@ msgstr ""
"nettstedet eller bloggen. Aktiver kun etter at oppsettet av Wordpress er "
"gjennomført."
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8508,7 +8508,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8516,11 +8516,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr "Organiserer fotografier"
@ -8580,101 +8580,101 @@ msgstr "Tjeneste deaktivert: {name}"
msgid "Package {package_expression} is not available for install"
msgstr "Pakke {expression} er ikke tilgjengelig for installasjon"
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr "Pakke {package_name} er siste versjon ({latest_version})"
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "installering"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "laster ned"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "mediaendring"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "oppsettsfil: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
#, fuzzy
#| msgid "Install Apps"
msgid "Installing app"
msgstr "Installer App-er"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr "Oppdaterer program"
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "Feil ved programinstallering: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "Feil ved programinstallering: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "Feil ved programinstallering: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "Feil ved programinstallering: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "Program installert."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr "Program oppdatert"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Install Apps"
msgid "Uninstalling app"
msgstr "Installer App-er"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "Feil ved programinstallering: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "Feil ved programinstallering: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "Program installert."
#: setup.py:453
#: setup.py:513
#, fuzzy
#| msgid "Upgrade Packages"
msgid "Updating app packages"
@ -9074,11 +9074,11 @@ msgstr ""
"All programdata og oppsett blir permanent borte. Programmet kan installeres "
"på nytt igjen."
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Oppsett uendret"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr "før avinstallering av {app_id}"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2024-02-28 10:02+0000\n"
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/freedombox/"
@ -30,27 +30,27 @@ msgstr "Statische configuratie {etc_path} is correct ingesteld"
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Service {service_name} wordt uitgevoerd"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Luistert op {kind} poort {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Luistert op {kind} poort {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Verbind met {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Kan niet verbinden met {host}:{port}"
@ -121,12 +121,12 @@ msgstr "Webserver"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} Web Interface (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "ToegangsURL {url} op tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "ToegangsURL {url}"
@ -826,7 +826,7 @@ msgstr ""
"Rechten voor anonieme gebruikers, die geen wachtwoord hebben opgegeven."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Toegangsrechten"
@ -1469,7 +1469,7 @@ msgstr "Opslagmap"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Bittorrent-client geschreven in Python/PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1477,48 +1477,48 @@ msgstr ""
"De systeemdiagnose zal een aantal tests op dit systeem uitvoeren om te "
"bevestigen dat de toepassingen en diensten zoals verwacht functioneren."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Diagnose"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "geslaagd"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "mislukt"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "fout"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "waarschuwing"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MiB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GiB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
"Door toepassingen uit te schakelen kan het geheugengebruik worden verminderd."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Extra toepassingen installeren wordt afgeraden."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1527,24 +1527,24 @@ msgstr ""
"Systeem heeft weinig geheugen beschikbaar: {percent_used}% gebruikt, "
"{memory_available} {memory_available_unit} vrij. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Geheugengebrek"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr "Voer diagnose uit"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr "{issue_count} problemen gevonden tijdens routinetests."
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr "Resultaten van diagnose"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr "Ga naar resultaten van diagnose"
@ -1625,7 +1625,7 @@ msgstr "Test"
msgid "Result"
msgstr "Resultaat"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Diagnostische test"
@ -1782,7 +1782,7 @@ msgid "Use HTTP basic authentication"
msgstr "Gebruik HTTP-basisverificatie"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Gebruikersnaam"
@ -2200,29 +2200,29 @@ msgstr ""
msgid "Firewall"
msgstr "Firewall"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr "Standaardzone is extern"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr "Firewall backend is nftables"
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr "Er zijn directe doorgeefregels ingesteld"
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Poort {name} ({details}) is beschikbaar binnen interne netwerken"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Poort {name} ({details})is beschikbaar voor externe netwerken"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Poort {name} ({details}) is niet beschikbaar voor externe netwerken"
@ -2360,11 +2360,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Lees- en schrijftoegang tot Git-repositories"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Eenvoudige Git Hosting"
@ -2895,7 +2895,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Anonimiteitsnetwerk"
@ -4014,7 +4014,7 @@ msgstr "Secure Shell"
msgid "Services"
msgstr "Diensten"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -4022,7 +4022,7 @@ msgstr ""
"Stel netwerkapparaten in. Maak verbinding met internet via Ethernet, Wi-Fi "
"of PPPoE. Deel die verbinding met andere apparaten op het netwerk."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -4030,7 +4030,7 @@ msgstr ""
"Apparaten die via andere methoden worden beheerd, zijn hier mogelijk niet "
"beschikbaar voor configuratie."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Netwerken"
@ -5599,7 +5599,7 @@ msgstr ""
"De insturen gebeurt via het Tor-netwerk voor extra anonimiteit als de Tor-"
"app is ingeschakeld."
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5609,7 +5609,7 @@ msgstr ""
"om privacy te verhogen, webpagina data en HTTP headers te wijzigen, toegang "
"te controleren, en advertenties en andere rommel te weren. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5626,15 +5626,15 @@ msgstr ""
"href=\"http://config.privoxy.org\">http://config.privoxy.org/</a> of <a "
"href=\"http://p.p\">http://p.p</a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Web Proxy"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Gebruik {url} via proxy {proxy} op tcp{kind}"
@ -7106,7 +7106,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Bestandssynchronisatie"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7281,7 +7281,7 @@ msgstr "Configuratie bijwerken"
msgid "Error configuring app: {error}"
msgstr "Fout bij het configureren van de toepassing: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7295,20 +7295,20 @@ msgstr ""
"krijgen tot internet. ISP-censuur kan worden omzeild door upstream bridges "
"te gebruiken."
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr "Tor Proxy"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Tor Socks Proxy"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, 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:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "Bevestig Tor gebruik met {url} via tcp{kind}"
@ -7709,7 +7709,7 @@ msgstr "Tussentijdse Software Updates zijn ingeschakeld."
msgid "Starting distribution upgrade test."
msgstr "Start de distributie upgrade test."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7720,7 +7720,7 @@ msgstr ""
"apps moet een gebruikersaccount deel uitmaken van een groep om de gebruiker "
"toegang te geven tot de toepassing."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7732,25 +7732,25 @@ msgstr ""
"die lid zijn van de <em>admin</em> -groep mogen toepassings- of "
"systeeminstellingen wijzigen."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Gebruikers en Groepen"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Toegang tot alle diensten en systeeminstellingen"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "Zoek LDAP item \"{search_item}\""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr "Controleer nslcd configuratie \"{key} {value}\""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr "Controleer nsswitch config \"{database}\""
@ -7759,32 +7759,7 @@ msgstr "Controleer nsswitch config \"{database}\""
msgid "Username is taken or is reserved."
msgstr "Gebruikersnaam is in gebruik of is gereserveerd."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Voer een geldige gebruikersnaam in."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr "Vereist. 150 tekens of minder. Alleen letters, cijfers en @/./-/_ ."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Authorisatie-wachtwoord"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Voer het wachtwoord voor gebruiker \"{user}\" in om accountwijzigingen toe "
"te staan."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Ongeldig wachtwoord."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7799,21 +7774,46 @@ msgstr ""
"ook op het systeem inloggen met SSH en kunnen systeemadministratie doen "
"(sudo)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Voer een geldige gebruikersnaam in."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr "Vereist. 150 tekens of minder. Alleen letters, cijfers en @/./-/_ ."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Authorisatie-wachtwoord"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Voer het wachtwoord voor gebruiker \"{user}\" in om accountwijzigingen toe "
"te staan."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Ongeldig wachtwoord."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "LDAP gebruiker aanmaken mislukt: {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "Toevoegen van gebruiker aan groep {group} mislukt: {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Geautoriseerde SSH-sleutels"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7824,36 +7824,36 @@ msgstr ""
"meerdere sleutels toevoegen, één op elke regel. Lege regels en regels die "
"beginnen met # worden genegeerd."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "LDAP gebruiker hernoemen mislukt."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Gebruiker uit groep verwijderen mislukt."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Gebruiker aan groep toevoegen mislukt."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "Kan de SSH-sleutels niet instellen."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "Gebruikerstatus aanpassen mislukt."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "Wijzigen LDAP gebruikerswachtwoord mislukt."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "Toevoegen van gebruiker aan admin groep mislukt: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Gebruikersaccount aangemaakt, je bent nu ingelogd"
@ -8397,7 +8397,7 @@ msgstr ""
"WordPress-site of blog bekijken. Alleen inschakelen na het uitvoeren van de "
"eerste WordPress-configuratie."
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8419,7 +8419,7 @@ msgstr ""
"van zoekwoorden, kaart- en kalenderweergaven. Individuele foto's kunnen met "
"anderen worden gedeeld door een directe link te sturen."
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8430,11 +8430,11 @@ msgstr ""
"Zoph. Voor extra gebruikers moeten zowel in {box_name} als in Zoph accounts "
"worden aangemaakt met dezelfde gebruikersnaam."
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr "Foto Organisator"
@ -8493,87 +8493,87 @@ msgstr "Klaar: {name}"
msgid "Package {package_expression} is not available for install"
msgstr "Pakket {package_expression} is niet beschikbaar voor installatie"
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr "Pakket {package_name} is de nieuwste versie ({latest_version})"
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "installeren"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "downloaden"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "media wijzigen"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "configuratiebestand: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr "Time-out wachtend op pakketbeheerder"
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr "Toepassing installeren"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr "Toepassing updaten"
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr "Fout bij het installeren van de toepassing: {string} {details}"
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr "Fout bij het bijwerken van de toepassing: {string} {details}"
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr "Fout bij het installeren van de toepassing: {error}"
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr "Fout bij het bijwerken van de toepassing: {error}"
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr "De toepassing is geïnstalleerd."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr "Toepassing bijgewerkt"
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr "Toepassing wordt verwijderd"
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr "Fout bij het verwijderen van de toepassing: {string} {details}"
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr "Fout bij het verwijderen van de toepassing: {error}"
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr "De toepassing is verwijderd."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr "Toepassings-pakketten bijwerken"
@ -8967,11 +8967,11 @@ msgstr ""
"Alle toepassings-gegevens en configuratie gaan permanent verloren. de "
"toepassing kan opnieuw vers worden geïnstalleerd."
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Instelling onveranderd"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr "voor het verwijderen van {app_id}"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2022-09-14 17:19+0000\n"
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/freedombox/"
@ -29,27 +29,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Usługa {service_name} jest uruchomiona"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Nasłuchuje na {kind} port {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Nasłuchuje na {kind} port {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Podłączony do {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Nie mogę się podłączyć do {host}:{port}"
@ -119,12 +119,12 @@ msgstr "Serwer Web"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} interfejs sieciowy (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Adres URL {url} na {kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Adres URL {url}"
@ -816,7 +816,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr "Dostęp dla użytkowników anonimowych, którzy nie podali hasła."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Prawa dostępu"
@ -1451,7 +1451,7 @@ msgstr "Pobierz katalog"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Klient BitTorrent stworzony w Python/PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1459,75 +1459,75 @@ msgstr ""
"Diagnostyka systemu testuje czy aplikacje i usługi na twiom systemie "
"dzialają jak należy."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Diagnostyka"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "udało się"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "nie udało się"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "błąd"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MiB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GiB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "Uruchom diagnostykę"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "Wynik diagnostyki"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1624,7 +1624,7 @@ msgstr "Test"
msgid "Result"
msgstr "Wynik"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Test diagnostyczny"
@ -1792,7 +1792,7 @@ msgid "Use HTTP basic authentication"
msgstr "Użyj podstawowej autentyfikacji HTTP"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Nazwa użytkownika"
@ -2209,29 +2209,29 @@ msgstr ""
msgid "Firewall"
msgstr "Firewall"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Port {name} ({details}) jest dostępny dla sieci wewnętrznych"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Port {name} ({details}) jest dostępny dla sieci zewnętrznych"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2354,11 +2354,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2853,7 +2853,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
#, fuzzy
#| msgid "Go to Networks"
msgid "Anonymity Network"
@ -3878,19 +3878,19 @@ msgstr ""
msgid "Services"
msgstr "Urządzenie"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -5288,14 +5288,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5306,15 +5306,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6651,7 +6651,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6802,7 +6802,7 @@ msgstr "Podczas konfiguracji wystąpił błąd."
msgid "Error configuring app: {error}"
msgstr "Błąd podczas instalowania aplikacji: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6811,22 +6811,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "I2P Proxy"
msgid "Tor Proxy"
msgstr "I2P Proxy"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -7200,14 +7200,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr "Rejestracja użytkowników wyłączona"
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7215,25 +7215,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7242,36 +7242,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "Niewłaściwa nazwa użytkownika"
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
#, fuzzy
#| msgid "Administrator Account"
msgid "Authorization Password"
msgstr "Konto Administratora"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "Pokaż hasło"
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7280,59 +7251,88 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
#, fuzzy
#| msgid "Invalid server name"
msgid "Enter a valid username."
msgstr "Niewłaściwa nazwa użytkownika"
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
#, fuzzy
#| msgid "Administrator Account"
msgid "Authorization Password"
msgstr "Konto Administratora"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
#, fuzzy
#| msgid "Show password"
msgid "Invalid password."
msgstr "Pokaż hasło"
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "Tworzenie użytkownika LDAP nie udało się: {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "Nieudane dodanie użytkownika do {group} grupy:{error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
#, fuzzy
#| msgid "Failed to add new user to admin group."
msgid "Failed to change user status."
msgstr "Nieudane dodawanie użytkownika do grupy admin."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "Nieudane dodawanie użytkownika do grupy admin: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Utworzono konto użytkownika, możesz się teraz zalogować"
@ -7869,7 +7869,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7882,7 +7882,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7890,11 +7890,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7951,103 +7951,103 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "plik konfiguracyjny: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
#, fuzzy
#| msgid "Install Apps"
msgid "Installing app"
msgstr "Instaluj aplikacje"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "Błąd podczas instalowania aplikacji: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "Błąd podczas instalowania aplikacji: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "Błąd podczas instalowania aplikacji: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "Błąd podczas instalowania aplikacji: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "Aplikacja zainstalowania."
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Last update"
msgid "App updated"
msgstr "Ostatnie uaktualnienie"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Install Apps"
msgid "Uninstalling app"
msgstr "Instaluj aplikacje"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "Błąd podczas instalowania aplikacji: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "Błąd podczas instalowania aplikacji: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "Aplikacja zainstalowania."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -8457,11 +8457,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Ustawienie bez zmian"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2023-05-22 15:50+0000\n"
"Last-Translator: Frederico Gomes <fefekrzr@gmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "Freedombox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "O serviço {service_name} está em execução"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Escutando á porta {kind} {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "À escuta de {kind} na porta {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Ligar a {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Não é possível ligar a {host}:{port}"
@ -120,12 +120,12 @@ msgstr "Servidor Web"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} Interface Web (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "URL de acesso {url} em tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "URL de acesso{url}"
@ -826,7 +826,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1433,7 +1433,7 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1442,75 +1442,75 @@ msgstr ""
"sistema para confirmar se as aplicações e serviços estão a funcionar "
"conforme o esperado."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Diagnóstico"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "Executar diagnóstico"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "Resultados do diagnóstico"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1598,7 +1598,7 @@ msgstr "Teste"
msgid "Result"
msgstr "Resultado"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Teste de diagnóstico"
@ -1732,7 +1732,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Nome de utilizador"
@ -2130,29 +2130,29 @@ msgstr ""
msgid "Firewall"
msgstr "Firewall"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Porta {name} ({details}) disponível para redes internas"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Porta {name} ({details}) disponível para redes externas"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2270,11 +2270,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2744,7 +2744,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3768,19 +3768,19 @@ msgstr ""
msgid "Services"
msgstr "Descoberta do Serviço"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Redes"
@ -5187,14 +5187,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5205,15 +5205,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Acesse {url} com proxy {proxy} em tcp{kind}"
@ -6506,7 +6506,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6657,7 +6657,7 @@ msgstr "Configuração Geral"
msgid "Error configuring app: {error}"
msgstr "Erro a instalar a aplicação: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6666,22 +6666,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "I2P Proxy"
msgid "Tor Proxy"
msgstr "I2P Proxy"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -7037,14 +7037,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr "A iniciar teste de atualização de distribuição."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7052,25 +7052,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7079,30 +7079,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Insira um nome de utilizador válido."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Palavra-passe inválida."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7111,57 +7088,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Insira um nome de utilizador válido."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Palavra-passe inválida."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Conta de utilizador criada, a sua sessão já foi iniciada"
@ -7669,7 +7669,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7682,7 +7682,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7690,11 +7690,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7748,105 +7748,105 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
#, fuzzy
#| msgid "Setting unchanged"
msgid "media change"
msgstr "Definição inalterada"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "ficheiro de configuração: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
#, fuzzy
#| msgid "Install"
msgid "Installing app"
msgstr "Instalar"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "Erro a instalar a aplicação: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "Erro a instalar a aplicação: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "Erro a instalar a aplicação: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "Erro a instalar a aplicação: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "Aplicação instalada."
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Name"
msgid "App updated"
msgstr "Nome"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Install"
msgid "Uninstalling app"
msgstr "Instalar"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "Erro a instalar a aplicação: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "Erro a instalar a aplicação: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "Aplicação instalada."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -8218,11 +8218,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Definição inalterada"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2022-10-10 18:05+0000\n"
"Last-Translator: Nikita Epifanov <nikgreens@protonmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/freedombox/"
@ -29,27 +29,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Выполняется служба {service_name}"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Слушать на {kind} порт {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Слушать порт {port} на {kind}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Подключение к {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Невозможно подключиться к {host}:{port}"
@ -119,12 +119,12 @@ msgstr "Веб-сервер"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} Веб-интерфейс (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Доступ к URL {url} по tcp {kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Доступ к URL {url}"
@ -823,7 +823,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr "Разрешения для анонимных пользователей, не предоставивших пароль."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Разрешения"
@ -1467,7 +1467,7 @@ msgstr "Папка для загрузок"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "BitTorrent клиент, написанный на Python/pygtk"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1475,49 +1475,49 @@ msgstr ""
"Тест диагностики системы выполнит ряд проверок, чтобы убедиться, что "
"приложения и службы работают так, как ожидается."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Диагностика"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "успешно"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "сбой"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "ошибка"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "предупреждение"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "МБ"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "ГБ"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
"Вы должны отключить некоторые приложения, чтобы уменьшить использование "
"памяти."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Вы не должны устанавливать никаких новых приложений в этой системе."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1526,28 +1526,28 @@ msgstr ""
"В системе мало памяти: использовано {percent_used}%, свободно "
"{memory_available} {memory_available_unit}. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Мало памяти"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "Запустить диагностику"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "Результаты диагностики"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1647,7 +1647,7 @@ msgstr "Тест"
msgid "Result"
msgstr "Результат"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Диагностический тест"
@ -1801,7 +1801,7 @@ msgid "Use HTTP basic authentication"
msgstr "Использовать базовую аутентификацию HTTP"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Имя пользователя"
@ -2218,31 +2218,31 @@ msgstr ""
msgid "Firewall"
msgstr "Брандмауэр"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
#, fuzzy
#| msgid "Default app set"
msgid "Default zone is external"
msgstr "Приложение по умолчанию настроено"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Порт {name} ({details}) доступен для внутренних сетей"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Порт {name} ({details}) доступен для внешних сетей"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Порт {name} ({details}) недоступен для внешних сетей"
@ -2381,11 +2381,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Доступ к Git-репозиторию с возможностью чтения и записи"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Простой хостинг Git"
@ -2899,7 +2899,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Анонимная сеть"
@ -4041,7 +4041,7 @@ msgstr "Sеcure Shell"
msgid "Services"
msgstr "Службы"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -4049,7 +4049,7 @@ msgstr ""
"Настроить сетевые устройства. Подключайтесь к Интернету через Ethernet, Wi-"
"Fi или PPPoE. Поделитесь этим подключением с другими устройствами в сети."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -4057,7 +4057,7 @@ msgstr ""
"Устройства, администрируемые другими методами, могут быть недоступны для "
"настройки здесь."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Сети"
@ -5621,7 +5621,7 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5632,7 +5632,7 @@ msgstr ""
"HTTP, контроля доступа и удаления рекламы и прочего неприятного мусора в "
"интернете. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, fuzzy, python-brace-format
#| msgid ""
#| "You can use Privoxy by modifying your browser proxy settings to your "
@ -5654,15 +5654,15 @@ msgstr ""
"config.privoxy.org\">http://config.privoxy.org</a> или <a href=\"http://p."
"p\">http://p.p</a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Web-прокси"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Доступ к {url} с прокси {proxy} на tcp{kind}"
@ -7134,7 +7134,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Синхронизация файлов"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7310,7 +7310,7 @@ msgstr "Произошла ошибка во время настройки."
msgid "Error configuring app: {error}"
msgstr "Ошибка при установке приложения: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7319,22 +7319,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "Tor Socks Proxy"
msgid "Tor Proxy"
msgstr "Tor Socks прокси"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Tor Socks прокси"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr "Доступ к {url} по tcp{kind} через Tor"
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "Подтверждение использования Tor в {url} по tcp {kind}"
@ -7743,7 +7743,7 @@ msgstr "Активированы частые обновления функци
msgid "Starting distribution upgrade test."
msgstr "Обновление дистрибутива включено"
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7755,7 +7755,7 @@ msgstr ""
"запись пользователя была частью группы, чтобы разрешить пользователю доступ "
"к приложению."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7767,25 +7767,25 @@ msgstr ""
"пользователи группы <em>admin</em> могут изменять приложения или системные "
"настройки."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Пользователи и группы"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Доступ ко всем сервисам и настройкам системы"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "Проверьте запись LDAP \"{search_item}\""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7794,33 +7794,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr "Имя пользователя уже занято."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Введите действительное имя пользователя."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Требуется. 150 символов или меньше. Только английские буквы, цифры и @/./-/_."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Пароль авторизации"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Введите пароль пользователя \"{user}\" для авторизации изменений учетной "
"записи."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Неправильный пароль."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7834,21 +7808,47 @@ msgstr ""
"\"admin\" смогут войти во все службы. Они также могут входить в систему "
"через SSH и иметь привилегии администратора (sudo)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Введите действительное имя пользователя."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Требуется. 150 символов или меньше. Только английские буквы, цифры и @/./-/_."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Пароль авторизации"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Введите пароль пользователя \"{user}\" для авторизации изменений учетной "
"записи."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Неправильный пароль."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "Не удалось создать пользователя LDAP: {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "Не удалось добавить нового пользователя в группу {group}: {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Авторизованные SSH ключи"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7859,37 +7859,37 @@ msgstr ""
"на каждой строке. Пустые строки и строки, начинающиеся с # будут "
"игнорироваться."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "Переименование пользователя LDAP не удалось."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Не удалось удалить пользователя из группы."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Не удалось добавить пользователя в группу."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "Не удалось задать ключи SSH."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "Не удалось изменить статус пользователя."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "Изменение LDAP пароля пользователя не удалось."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
"Не удалось добавить нового пользователя в группу администраторов: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Учетная запись пользователя создана, теперь вы вошли"
@ -8435,7 +8435,7 @@ msgstr ""
"просматривать сайт или блог WordPress. Включайте только после первоначальной "
"настройки WordPress."
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8458,7 +8458,7 @@ msgstr ""
"месте. Отдельными фотографиями можно поделиться с другими, отправив прямую "
"ссылку."
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8469,11 +8469,11 @@ msgstr ""
"Zoph. Для дополнительных пользователей необходимо создать учетные записи как "
"в {box_name}, так и в Zoph с тем же именем пользователя."
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr "Организатор фотографий"
@ -8534,105 +8534,105 @@ msgstr "Служба выключена: {name}"
msgid "Package {package_expression} is not available for install"
msgstr "Пакет {expression} недоступен для установки"
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr "Пакет {package_name} последней версией ({latest_version})"
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "Установка"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "Загрузка"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "изменение медиа"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "Файл настроек: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
#, fuzzy
#| msgid "Install Apps"
msgid "Installing app"
msgstr "Установка приложений"
#: setup.py:43
#: setup.py:41
#, fuzzy
#| msgid "Updating..."
msgid "Updating app"
msgstr "Обновляется..."
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "Ошибка при установке пакетов: {string}{details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "Ошибка при установке пакетов: {string}{details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "Ошибка при установке приложения: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "Ошибка при установке приложения: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "Приложение установлено."
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Last update"
msgid "App updated"
msgstr "Последнее обновление"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Install Apps"
msgid "Uninstalling app"
msgstr "Установка приложений"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "Ошибка при установке пакетов: {string}{details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "Ошибка при установке приложения: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "Приложение установлено."
#: setup.py:453
#: setup.py:513
#, fuzzy
#| msgid "Upgrade Packages"
msgid "Updating app packages"
@ -9032,11 +9032,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Настройки без изменений"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2021-04-27 13:32+0000\n"
"Last-Translator: HelaBasa <R45XvezA@protonmail.ch>\n"
"Language-Team: Sinhala <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "ෆ්‍රීඩම්බොක්ස්"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr ""
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr ""
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr ""
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr ""
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr ""
@ -114,12 +114,12 @@ msgstr ""
msgid "{box_name} Web Interface (Plinth)"
msgstr ""
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr ""
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr ""
@ -749,7 +749,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1321,77 +1321,77 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1467,7 +1467,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1591,7 +1591,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -1959,29 +1959,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2099,11 +2099,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2540,7 +2540,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3499,19 +3499,19 @@ msgstr ""
msgid "Services"
msgstr ""
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4874,14 +4874,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -4892,15 +4892,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6164,7 +6164,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6306,7 +6306,7 @@ msgstr ""
msgid "Error configuring app: {error}"
msgstr ""
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6315,20 +6315,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6666,14 +6666,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6681,25 +6681,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6708,30 +6708,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6740,57 +6717,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7272,7 +7272,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7285,7 +7285,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7293,11 +7293,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7351,87 +7351,87 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr ""
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr ""
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr ""
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr ""
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr ""
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr ""
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr ""
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr ""
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr ""
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7784,11 +7784,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2022-09-14 17:19+0000\n"
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
"Language-Team: Slovenian <https://hosted.weblate.org/projects/freedombox/"
@ -29,27 +29,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr ""
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Poslušam na {kind} vratih {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Poslušam na {kind} vratih {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Povezava na {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Ne uspem se povezati na {host}:{port}"
@ -121,12 +121,12 @@ msgstr ""
msgid "{box_name} Web Interface (Plinth)"
msgstr ""
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Dostop do URL {url} na tcp {kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Dostop do {url}"
@ -850,7 +850,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1471,77 +1471,77 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1624,7 +1624,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1750,7 +1750,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -2136,29 +2136,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2276,11 +2276,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2742,7 +2742,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3722,19 +3722,19 @@ msgstr ""
msgid "Services"
msgstr "Odkrivanje storitev"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -5111,14 +5111,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5129,15 +5129,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6424,7 +6424,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6569,7 +6569,7 @@ msgstr "Konfiguracija je posodobljena"
msgid "Error configuring app: {error}"
msgstr "Napaka ob nameščanju aplikacije: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6578,22 +6578,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "I2P Proxy"
msgid "Tor Proxy"
msgstr "I2P Proxy"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6955,14 +6955,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6970,25 +6970,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6997,34 +6997,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
#, fuzzy
#| msgid "Invalid hostname"
msgid "Enter a valid username."
msgstr "Neveljavno ime gostitelja"
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
#, fuzzy
#| msgid "Invalid hostname"
msgid "Invalid password."
msgstr "Neveljavno ime gostitelja"
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7033,57 +7006,84 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
#, fuzzy
#| msgid "Invalid hostname"
msgid "Enter a valid username."
msgstr "Neveljavno ime gostitelja"
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
#, fuzzy
#| msgid "Invalid hostname"
msgid "Invalid password."
msgstr "Neveljavno ime gostitelja"
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7597,7 +7597,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7610,7 +7610,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7618,11 +7618,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7677,101 +7677,101 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "Napaka ob nameščanju aplikacije: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "Napaka ob nameščanju aplikacije: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "Napaka ob nameščanju aplikacije: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "Napaka ob nameščanju aplikacije: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "Aplikacija je nameščena."
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Name"
msgid "App updated"
msgstr "Ime"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Error installing application: {error}"
msgid "Uninstalling app"
msgstr "Napaka ob nameščanju aplikacije: {error}"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "Napaka ob nameščanju aplikacije: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "Napaka ob nameščanju aplikacije: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "Aplikacija je nameščena."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -8131,11 +8131,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2024-02-13 01:32+0000\n"
"Last-Translator: Besnik Bleta <besnik@programeshqip.org>\n"
"Language-Team: Albanian <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr "Formësimi statik {etc_path} është ujdisur si duhet"
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Shërbimi {service_name} po xhiron"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Po përgjohet në portë {kind} {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Po përgjohet në portë {kind} {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Lidhu me {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "S’lidhet dot me {host}:{port}"
@ -119,12 +119,12 @@ msgstr "Shërbyes"
msgid "{box_name} Web Interface (Plinth)"
msgstr "Ndërfaqe Web e {box_name} (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "URL hyrjeje {url} në tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "URL Hyrjeje {url}"
@ -821,7 +821,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr "Leje për përdorues anonimë, të cilët s’kanë dhënë fjalëkalim."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Leje"
@ -1467,7 +1467,7 @@ msgstr "Drejtori shkarkimesh"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Klient Bittorrent i shkruar në Python/PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1476,48 +1476,48 @@ msgstr ""
"sistemin tuaj, për të verifikuar se aplikacionet dhe shërbimet po punojnë "
"siç pritet."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Diagnostikime"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "kaloi"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "dështoi"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "gabim"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "kujdes"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MiB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GiB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
"Duhet të çaktivizoni disa aplikacione, për të zvogëluar përdorim kujtese."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "S’duhet të instaloni çfarëdo aplikacioni të ri në këtë sistem."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1526,24 +1526,24 @@ msgstr ""
"Ka pak kujtesë për sistemin: {percent_used}% të përdorur, {memory_available} "
"{memory_available_unit} të lirë. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Kujtesë e Pakët"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr "Xhirim diagnostikimesh"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr "U gjetën {issue_count} probleme gjatë testimeve rutinë."
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr "Përfundime diagnostikimesh"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr "Kaloni te përfundime diagnostikimi"
@ -1622,7 +1622,7 @@ msgstr "Provë"
msgid "Result"
msgstr "Përfundim"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Test Diagnostikimesh"
@ -1781,7 +1781,7 @@ msgid "Use HTTP basic authentication"
msgstr "Përdor mirëfilltësim elementar HTTP"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Emër përdoruesi"
@ -2203,29 +2203,29 @@ msgstr ""
msgid "Firewall"
msgstr "Firewall"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr "Zona parazgjedhje është e jashtme"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr "Mekanizëm firewall-i është nftables"
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Portë {name} ({details}) e përdorshme për rrjete të brendshëm"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Portë {name} ({details}) e përdorshme për rrjete të jashtëm"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Portë {name} ({details}) jo e përdorshme për rrjete të brendshëm"
@ -2363,11 +2363,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Hyrje për shkrim-lexim në depo Git"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Strehim i Thjeshtë Git"
@ -2892,7 +2892,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Rrjet Anonimiteti"
@ -4038,7 +4038,7 @@ msgstr "Shell i Sigurt"
msgid "Services"
msgstr "Shërbime"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -4046,7 +4046,7 @@ msgstr ""
"Formësoni pajisje rrjeti. Lidhuni në Internet përmes Ethernet-i, Wi-Fi ose "
"PPPoE. Ndajeni atë lidhje me pajisje të tjera në rrjet."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -4054,7 +4054,7 @@ msgstr ""
"Pajisjet e administruara përmes metodash të tjera mund të mos jenë të "
"pranishme për formësim këtu."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Rrjete"
@ -5624,7 +5624,7 @@ msgstr ""
"debian.org</a>. Parashtrimi bëhet përmes rrjetit Tor, për anonimitet shtesë, "
"nëse është i aktivizuar aplikacioni Tor."
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5635,7 +5635,7 @@ msgstr ""
"faqesh web dhe kryesh HTTP, kontrollim hyrjesh, dhe heqje reklamash dhe të "
"tjera hedhurina të papëlqyeshme Internet. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5652,15 +5652,15 @@ msgstr ""
"te <a href=\"http://config.privoxy.org\">http://config.privoxy.org/</a> ose "
"<a href=\"http://p.p\">http://p.p</a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Ndërmjetës Web"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Hapni {url} me ndërmjetësin {proxy} në tcp{kind}"
@ -7137,7 +7137,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Njëkohësim Kartelash"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7311,7 +7311,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:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7325,20 +7325,20 @@ msgstr ""
"rrjetit Tor-in. Censurimi nga ISP-të mund të anashkalohen duke përdorur ura "
"“upstream”."
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr "Ndërmjetës Tor"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Ndërmjetës SOCKS Tor"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, 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:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "Ripohoni përdorim Tor-i te {url} në tcp{kind}"
@ -7746,7 +7746,7 @@ msgstr "Përditësime të shpeshta veçorish të aktivizuara."
msgid "Starting distribution upgrade test."
msgstr "Po fillohet provë përmirësimi shpërndarjeje."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7757,7 +7757,7 @@ msgstr ""
"aplikacione kërkojnë doemos një llogari përdoruesi, për të qenë pjesë e një "
"grupi që autorizon përdoruesin të përdorë aplikacionin."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7769,25 +7769,25 @@ msgstr ""
"vetëm përdoruesit e grupit <em>përgjegjës</em> mund të ndryshojnë "
"aplikacionet, apo rregullimet e sistemit."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Përdorues dhe Grupe"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Hyrje te krejt shërbimet dhe rregullime të sistemit"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "Kontrolloni zërin LDAP \"{search_item}\""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr "Kontrolloni “{key} {value}” formësimi nslcd-je"
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr "Kontrolloni “{database}” formësimi nsswitch"
@ -7796,34 +7796,7 @@ msgstr "Kontrolloni “{database}” formësimi nsswitch"
msgid "Username is taken or is reserved."
msgstr "Emri i përdoruesit është i zënë, ose i rezervuar."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Jepni një emër përdoruesi të vlefshëm."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"E domosdoshme. 150 ose më pak shenja. Vetëm shkronja anglishteje, shifra, "
"dhe @/./-/_."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Fjalëkalim Autorizimi"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Jepni fjalëkalimin për përdoruesin “{user}”, që të autorizoni ndryshime "
"llogarie."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Fjalëkalim i pavlefshëm."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7838,21 +7811,48 @@ msgstr ""
"në krejt shërbimet. Munden edhe të hyjnë në sistem përmes SSH-së dhe të kenë "
"privilegje administrative (sudo)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Jepni një emër përdoruesi të vlefshëm."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"E domosdoshme. 150 ose më pak shenja. Vetëm shkronja anglishteje, shifra, "
"dhe @/./-/_."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Fjalëkalim Autorizimi"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Jepni fjalëkalimin për përdoruesin “{user}”, që të autorizoni ndryshime "
"llogarie."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Fjalëkalim i pavlefshëm."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "S’u arrit të krijohej përdorues LDAP: {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "S’u arrit të shtohej përdorues i ri te grupi {group}: {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Kyçe SSH të autorizuar"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7863,36 +7863,36 @@ msgstr ""
"një për rresht. Rreshta të zbrazët dhe rreshta që fillojnë me # do të "
"shpërfillen."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "Riemërtimi i përdoruesit LDAP dështoi."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "S’u arrit të hiqej përdorues nga grupi."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "S’u arrit të shtohej përdorues te grup."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "S’arrihet të ujdisen kyçe SSH."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "S’u arrit të ndryshohej gjendje përdoruesi."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "Ndryshimi i fjalëkalimit për përdorues LDAP dështoi."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "S’u arrit të shtohej përdorues i ri te grupi i përgjegjësve: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Llogaria e përdoruesit u krijua, tani jeni i futur në llogari"
@ -8436,7 +8436,7 @@ msgstr ""
"sajtin ose blogun WordPress. Aktivizojeni vetëm pasi të jetë kryer ujdisja "
"fillestare e WordPress-it."
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8458,7 +8458,7 @@ msgstr ""
"pamjet hartë dhe kalendar. Foto individuale mund të ndahen me të tjerë duke "
"dërguar një lidhje të drejtpërdrejtë."
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8469,11 +8469,11 @@ msgstr ""
"Zoph. Për përdorues të tjerë, llogaritë mund të krijohen si në {box_name}, "
"ashtu edhe në Zoph, me të njëjtin emër përdoruesi."
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr "Sistemues Fotografish"
@ -8531,88 +8531,88 @@ msgstr "Përfundoi: {name}"
msgid "Package {package_expression} is not available for install"
msgstr "Paketa {package_expression} s’është e gatshme për instalim"
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
"Paketa {package_name} gjendet nën versionin më të ri ({latest_version})"
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "po instalohet"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "po shkarkohet"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "ndryshim media"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "kartelë formësimi: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr "Mbaroi koha teksa pritej për përgjegjës paketash"
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr "Po instalohet aplikacioni"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr "Po përditësohet aplikacioni"
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr "Gabim në instalimin e aplikacionit: {string} {details}"
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr "Gabim në përditësimin e aplikacionit: {string} {details}"
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr "Gabim në instalimin e aplikacionit: {error}"
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr "Gabim në përditësimin e aplikacionit: {error}"
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr "Aplikacioni u instalua."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr "Aplikacioni u përditësua"
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr "Po çinstalohet aplikacion"
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr "Gabim në çinstalimin e aplikacionit: {string} {details}"
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr "Gabim në çinstalimin e aplikacionit: {error}"
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr "Aplikacioni u çinstalua."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr "Po përditësohet paketa aplikacioni"
@ -9005,11 +9005,11 @@ 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:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Rregullim i pandryshuar"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr "para çinstalimit të {app_id}"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2022-09-14 17:20+0000\n"
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
"Language-Team: Serbian <https://hosted.weblate.org/projects/freedombox/"
@ -29,27 +29,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "KutijaSlobode"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Servis {service_name} je pokrenut"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Slušam na {kind} portu {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Slušam na {kind} portu {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Poveži se na {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Nije moguće povezati se na {host}:{port}"
@ -118,12 +118,12 @@ msgstr "Web Server"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} Web Interfejs (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Pristupi URL-u {url} na tcp {kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "URL za pristup {url}"
@ -806,7 +806,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1402,77 +1402,77 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1548,7 +1548,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1672,7 +1672,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -2052,29 +2052,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2192,11 +2192,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2633,7 +2633,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3610,19 +3610,19 @@ msgstr ""
msgid "Services"
msgstr "Služi"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4993,14 +4993,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5011,15 +5011,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6294,7 +6294,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6439,7 +6439,7 @@ msgstr "Konfiguracija sačuvana"
msgid "Error configuring app: {error}"
msgstr "Greška prilikom instaliranja aplikacije: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6448,22 +6448,22 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
#, fuzzy
#| msgid "I2P Proxy"
msgid "Tor Proxy"
msgstr "I2P Proxy"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6811,14 +6811,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6826,25 +6826,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6853,30 +6853,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6885,57 +6862,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7417,7 +7417,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7430,7 +7430,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7438,11 +7438,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7496,99 +7496,99 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "Greška prilikom instaliranja aplikacije: {string}{details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "Greška prilikom instaliranja aplikacije: {string}{details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "Greška prilikom instaliranja aplikacije: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "Greška prilikom instaliranja aplikacije: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "Aplikacija instalirana."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Error installing application: {error}"
msgid "Uninstalling app"
msgstr "Greška prilikom instaliranja aplikacije: {error}"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "Greška prilikom instaliranja aplikacije: {string}{details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "Greška prilikom instaliranja aplikacije: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "Aplikacija instalirana."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7947,11 +7947,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2024-02-02 20:01+0000\n"
"Last-Translator: bittin1ddc447d824349b2 <bittin@reimu.nl>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr "Statisk konfiguration {etc_path} är inställd korrekt"
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Tjänsten {service_name} körs"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Lyssnar på {kind} port {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Lyssnar på {kind} port {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Anslut till {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Kan inte ansluta till {host}:{port}"
@ -118,12 +118,12 @@ msgstr "Webbserver"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} Webbgränssnitt (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Anslut till adress {url} på tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Anslut till adress {url}"
@ -820,7 +820,7 @@ msgstr ""
"Behörigheter för anonyma användare, som inte har angett något lösenord."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Behörigheter"
@ -1462,7 +1462,7 @@ msgstr "Ladda ner katalog"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Bittorrent-klient skriven i Python / PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1470,47 +1470,47 @@ msgstr ""
"Systemets diagnostiktest utför ett antal kontroller av ditt system för att "
"bekräfta att program och tjänster fungerar som de ska."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Diagnostik"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "passerade"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "misslyckades"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "fel"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "varning"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MiB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GiB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr "Du bör inaktivera vissa appar för att minska minnesanvändningen."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Du bör inte installera några nya appar på det här systemet."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1519,24 +1519,24 @@ msgstr ""
"Systemet är ont om minne: {percent_used}% används, {memory_available}"
"·{memory_available_unit} ledig. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Låg minne"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr "Kör diagnostik"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr "Hittade {issue_count} problem under rutintester."
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr "Diagnostikresultat"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr "Gå till Diagnostikresultat"
@ -1615,7 +1615,7 @@ msgstr "Test"
msgid "Result"
msgstr "Resultat"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Diagnostiktest"
@ -1768,7 +1768,7 @@ msgid "Use HTTP basic authentication"
msgstr "Använd grundläggande HTTP-autentisering"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Användarnamn"
@ -2185,29 +2185,29 @@ msgstr ""
msgid "Firewall"
msgstr "Brandvägg"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr "Standardzonen är extern"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr "Firewall backend är Nftables"
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr "Direkt genomgående regler finns"
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Port {name} ({details}) tillgängligt för interna nätverk"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Port {name} ({details}) tillgängligt för externa nätverk"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Port {name} ({details}) är inte tillgängligt för externa nätverk"
@ -2344,11 +2344,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Läs-skrivåtkomst till Git-respositories"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Enkelt Git hosting"
@ -2872,7 +2872,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Anonymitetsnätverk"
@ -3996,7 +3996,7 @@ msgstr "Secure Shell"
msgid "Services"
msgstr "Tjänster"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -4004,7 +4004,7 @@ msgstr ""
"Konfigurera nätverksenheter. Anslut till Internet via Ethernet, Wi-Fi eller "
"PPPoE. Dela den anslutningen med andra enheter i nätverket."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -4012,7 +4012,7 @@ msgstr ""
"Enheter som administreras via andra metoder kanske inte är tillgängliga för "
"konfiguration här."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Nätverk"
@ -5577,7 +5577,7 @@ msgstr ""
"target=\"_blank\">popcon.debian.org</a>. Inlämningen sker via Tor-nätverket "
"för ytterligare anonymitet om Tor-appen är aktiverad."
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5587,7 +5587,7 @@ msgstr ""
"för att förbättra sekretessen, ändra webbsidan data och HTTP-huvuden, "
"kontrollera åtkomst och ta bort annonser och andra avskyvärda Internet Junk. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5603,15 +5603,15 @@ msgstr ""
"href=\"http://config.privoxy.org\">http://config.privoxy.org/</a> eller <a "
"href=\"http://p.p\">http://p.p</a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Webbproxy"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Anslut till {url} med proxy {proxy} på TCP {kind}"
@ -7069,7 +7069,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Filsynkronisering"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7241,7 +7241,7 @@ msgstr "Uppdatera konfigurationen"
msgid "Error configuring app: {error}"
msgstr "Fel vid konfigurering av appen: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7254,20 +7254,20 @@ 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:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr "Tor Proxy"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Tor SOCKS-proxy"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, 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:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "Bekräfta Tor-användning vid {url} på TCP {kind}"
@ -7671,7 +7671,7 @@ msgstr "Frekventa funktionsuppdateringar aktiverade."
msgid "Starting distribution upgrade test."
msgstr "Startar distributionsuppgraderingstest."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7682,7 +7682,7 @@ msgstr ""
"ett användarkonto för att vara en del av en grupp för att auktorisera "
"användaren att komma åt appen."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7693,25 +7693,25 @@ msgstr ""
"över appar som är relevanta för dem på startsidan. Endast användare av "
"gruppen <em>admin</em> kan dock ändra appar eller Systeminställningar."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Användare och grupper"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Tillgång till alla tjänster och systeminställningar"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "Kontrollera LDAP-posten \"{search_item}\""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr "Kontrollera nslcd-konfigurationen \"{key}{value}\""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr "Kontrollera nsswitch-konfigurationen \"{database}\""
@ -7720,34 +7720,7 @@ msgstr "Kontrollera nsswitch-konfigurationen \"{database}\""
msgid "Username is taken or is reserved."
msgstr "Användarnamnet är upptaget eller är reserverade."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Ange ett giltigt användarnamn."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Krävs. 150 tecken eller färre. Engelska bokstäver, siffror och endast @/./-/"
"_ ."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Auktoriseringslösenord"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Ange lösenordet för användaren \"{user}\" för att godkänna "
"kontomodifieringar."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Ogiltigt lösenord."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7761,21 +7734,48 @@ msgstr ""
"administratörsgruppen kommer att kunna logga in på alla tjänster. De kan "
"också logga in på systemet via SSH och har administratörsprivilegier (sudo)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Ange ett giltigt användarnamn."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Krävs. 150 tecken eller färre. Engelska bokstäver, siffror och endast @/./-/"
"_ ."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Auktoriseringslösenord"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Ange lösenordet för användaren \"{user}\" för att godkänna "
"kontomodifieringar."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Ogiltigt lösenord."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "Det gick inte att skapa LDAP-användare: {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "Det gick inte att lägga till ny användare i gruppen {group} : {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Auktoriserade SSH-nycklar"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7785,37 +7785,37 @@ msgstr ""
"systemet utan att använda ett lösenord. Du kan ange flera nycklar, en på "
"varje rad. Tomma rader och rader som börjar med # kommer att ignoreras."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "Det gick inte att byta namn på LDAP-användare."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Det gick inte att ta bort användare från gruppen."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Det gick inte att lägga till användare i gruppen."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "Det går inte att ange SSH-nycklar."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "Det gick inte att ändra användarstatus."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "Det gick inte att ändra användarlösenordet för LDAP."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
"Det gick inte att lägga till ny användare i administratörsgruppen: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Användarkonto skapat, du är nu inloggad"
@ -8356,7 +8356,7 @@ msgstr ""
"WordPress-webbplatsen eller bloggen. Aktivera endast efter den första "
"installationen av WordPress."
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8377,7 +8377,7 @@ msgstr ""
"på en plats med hjälp av sök-, kart- och kalendervyer. Enskilda foton kan "
"delas med andra genom att skicka en direktlänk."
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8388,11 +8388,11 @@ msgstr ""
"i Zoph. För ytterligare användare måste konton skapas både i {box_name} och "
"i Zoph med samma användarnamn."
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr "Foto Organizer"
@ -8450,87 +8450,87 @@ msgstr "Avslutad: {name}"
msgid "Package {package_expression} is not available for install"
msgstr "Paket {package_expression} är inte tillgänglig för installation"
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr "Paketet {package_name} är den senaste versionen ({latest_version})"
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "Installera"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "ladda ner"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "Mediabyte"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "konfigurationsfil: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr "Timeout väntar på pakethanteraren"
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr "Installera app"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr "Uppdatera app"
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr "Fel vid installation av app: {string} {details}"
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr "Fel vid uppdatering av app: {string} {details}"
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr "Fel vid installation av app: {error}"
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr "Fel vid uppdatering av app: {error}"
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr "App installerad."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr "App uppdaterad"
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr "Avinstallera app"
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr "Fel vid avinstallation av app: {string} {details}"
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr "Fel vid avinstallation av appen: {error}"
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr "Appen avinstallerad."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr "Uppdatera appaket"
@ -8925,11 +8925,11 @@ msgstr ""
"All appdata och konfiguration kommer att gå förlorad permanent. Appen kan "
"installeras på nytt igen."
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Instänllningar oförändrade"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr "innan du avinstallerar {app_id}"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -27,27 +27,27 @@ msgstr ""
msgid "FreedomBox"
msgstr ""
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr ""
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr ""
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr ""
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr ""
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr ""
@ -113,12 +113,12 @@ msgstr ""
msgid "{box_name} Web Interface (Plinth)"
msgstr ""
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr ""
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr ""
@ -748,7 +748,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr ""
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr ""
@ -1320,77 +1320,77 @@ msgstr ""
msgid "Bittorrent client written in Python/PyGTK"
msgstr ""
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1466,7 +1466,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1590,7 +1590,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -1958,29 +1958,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2098,11 +2098,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2539,7 +2539,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3498,19 +3498,19 @@ msgstr ""
msgid "Services"
msgstr ""
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4873,14 +4873,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -4891,15 +4891,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6163,7 +6163,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6305,7 +6305,7 @@ msgstr ""
msgid "Error configuring app: {error}"
msgstr ""
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6314,20 +6314,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6665,14 +6665,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6680,25 +6680,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6707,30 +6707,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6739,57 +6716,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7271,7 +7271,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7284,7 +7284,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7292,11 +7292,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7350,87 +7350,87 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr ""
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr ""
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr ""
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr ""
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr ""
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr ""
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr ""
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr ""
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr ""
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7783,11 +7783,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: FreedomBox UI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2024-02-11 20:14+0000\n"
"Last-Translator: Sunil Mohan Adapa <sunil@medhas.org>\n"
"Language-Team: Telugu <https://hosted.weblate.org/projects/freedombox/"
@ -30,27 +30,27 @@ msgstr "స్టాటిక్ కాన్ఫిగరేషన్ {etc_path}
msgid "FreedomBox"
msgstr "ఫ్రీడంబాక్స్"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "సేవ {service_name} అమలవుతోంది"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "{kind} పోర్ట్ {listen_address}:{port} పై వింటూ"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "పోర్ట్ {port} పై ఆలకించమండి {kind}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "అనుసంధానించండి {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "అనుసంధానించండం సాధ్యంకాదు {host}:{port}"
@ -118,12 +118,12 @@ msgstr "జాల సేవకం"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name}అంతర్జాల ముఖాంతరం (ఫ్లింథ్)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "{kind} పై URL {url} వాడుక"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "URL {url} ప్రవేశము"
@ -800,7 +800,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr "రహస్యపదం అందించని అనామక వినియోగదారులకు అనుమతులు."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "అనుమతులు"
@ -1424,7 +1424,7 @@ msgstr "దిగుమతుల డైరెక్టరీ"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "పైథాన్ / పీవైజీటీకే లో బిట్ టోరెంట్ పై ఆధారపడిన వ్యక్తి వ్రాశారు"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1432,47 +1432,47 @@ msgstr ""
"వ్యవస్థ నిర్ధారణ పరీక్ష అనేది మీ కంప్యూటర్లో అన్ని సేవలు మరియు అప్లికేషన్లు అనుకున్న విధంగా పని "
"చేస్తున్నాయో లేదో ధృవీకరించడం కోసం అనేక తనిఖీలు చేస్తుంది."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "లక్షణాలు"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "ఉత్తీర్ణులయ్యారు"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "విఫలమయ్యారు"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "లోపం"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "హెచ్చరిక"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "నిర్వహణ సమాచార ఆధారం"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "గిబ్"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr "మెమరీ వినియోగాన్ని తగ్గించడానికి మీరు కొన్ని యాప్‌లను నిలిపివేయాలి."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "మీరు ఈ సిస్టమ్‌లో ఏ కొత్త యాప్‌లను ఇన్‌స్టాల్ చేయకూడదు."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1481,24 +1481,24 @@ msgstr ""
"సిస్టమ్ మెమరీ తక్కువగా ఉంది: {percent_used}% ఉపయోగించబడింది, {memory_available} "
"{memory_available_unit} ఉచితం. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "తక్కువ మెమరీ"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr "రన్నింగ్ డయాగ్నస్టిక్స్"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr "సాధారణ పరీక్షల సమయంలో {issue_count} సమస్యలు కనుగొనబడ్డాయి."
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr "డయాగ్నోస్టిక్స్ ఫలితాలు"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr "డయాగ్నస్టిక్స్ ఫలితాలకు వెళ్లండి"
@ -1581,7 +1581,7 @@ msgstr "పరీక్ష"
msgid "Result"
msgstr "ఫలితం"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "లక్షణాల పరీక్ష"
@ -1729,7 +1729,7 @@ msgid "Use HTTP basic authentication"
msgstr "HTTP ప్రాథమిక ప్రమాణీకరణ ఉపయోగించు"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "వినియోగి పేరు"
@ -2133,29 +2133,29 @@ msgstr ""
msgid "Firewall"
msgstr "ఫైర్వాల్"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr "డిఫాల్ట్ జోన్ ఐస్ ఎక్స్టర్నల్"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr "ఫైర్వాల్ బక్కెను ఐస్ నాఫ్తాబ్ల్స్"
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr "నిబంధనల ద్వారా డైరెక్ట్ పాస్ లు"
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "అంతర్గత నెట్‌వర్క్‌ల కోసం పోర్ట్ {name} ({details}) అందుబాటులో ఉంది"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "అంతర్గత నెట్‌వర్క్‌ల కోసం పోర్ట్ {name} ({details}) అందుబాటులో ఉంది"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Port {name} ({details})బాహ్య నెట్‌వర్క్‌లకు అందుబాటులో లేదు"
@ -2289,11 +2289,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Git రిపోజిటరీలకు చదవడానికి-వ్రాయడానికి యాక్సెస్"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "గిట్వెబ్"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "సాధారణ Git హోస్టింగ్"
@ -2799,7 +2799,7 @@ msgid "I2P"
msgstr "ఇ౨ప్"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "అజ్ఞాత జాలిక"
@ -3875,7 +3875,7 @@ msgstr "సెక్యూర్ షెల్"
msgid "Services"
msgstr "సేవలు"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -3883,13 +3883,13 @@ msgstr ""
"కాన్ఫిగర్ చేయగల నెట్‌వర్క్ పరికరాలు. ఈథర్నెట్ మరియు Wi-Fi లేదా PPPoE ద్వారా ఇంటర్నెట్‌తో కనెక్ట్ అవ్వండి. "
"నెట్‌వర్క్‌లోని ఇతర పరికరాలతో ఆ కనెక్షన్‌ని భాగస్వామ్యం చేయండి."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr "ఇతర పద్ధతుల ద్వారా నిర్వహించబడే పరికరాలు ఇక్కడ ఆకృతీకరణకు అందుబాటులో ఉండకపోవచ్చు."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "అల్లికలు"
@ -5394,7 +5394,7 @@ msgstr ""
"target=\"_blank\">popcon.debian.org</a>లో పబ్లిక్‌గా అందుబాటులో ఉన్నాయి. టోర్ యాప్ "
"ప్రారంభించబడితే అదనపు అజ్ఞాతం కోసం టోర్ నెట్‌వర్క్ ద్వారా సమర్పణ జరుగుతుంది."
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5404,7 +5404,7 @@ msgstr ""
"నియంత్రించడం మరియు ప్రకటనలను మరియు ఇతర చెడ్డ ఇంటర్నెట్ వ్యర్థాలను తొలగించడం కోసం ఆధునిక ఫిల్టరింగ్ "
"సామర్థ్యాలతో ఒక కాని క్యాచింగ్ వెబ్ ప్రాక్సీ. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, fuzzy, python-brace-format
#| msgid ""
#| "You can use Privoxy by modifying your browser proxy settings to your "
@ -5425,15 +5425,15 @@ msgstr ""
"డాక్యుమెంటేషన్ <a href=\"http://config.privoxy.org\"> http://config.privoxy.org/</"
"a> లేదా <a href=\"http://p.p\"> http://p.p</a> లో చూడవచ్చు."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "ప్రివొక్సి"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "వెబ్ ప్రాక్సీ"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "టీసీపీ{kind} పై{proxy} తో యాక్సిస్ {url} చేయండి"
@ -6868,7 +6868,7 @@ msgstr "సింక్ తింగ్"
msgid "File Synchronization"
msgstr "ఫైళ్ళ సమకాలీకరణ"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7034,7 +7034,7 @@ msgstr "కాన్ఫిగరేషన్‌ను నవీకరిస్
msgid "Error configuring app: {error}"
msgstr "యాప్‌ని కాన్ఫిగర్ చేయడంలో లోపం: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7046,20 +7046,20 @@ msgstr ""
"ప్రాక్సీని అందిస్తుంది. Tor నెట్‌వర్క్ ద్వారా ఇంటర్నెట్‌ను యాక్సెస్ చేయడానికి వివిధ యాప్‌ల ద్వారా దీన్ని "
"ఉపయోగించవచ్చు. ISP సెన్సార్‌షిప్‌ను అప్‌స్ట్రీమ్ వంతెనలను ఉపయోగించి తప్పించుకోవచ్చు."
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr "టోర్ ప్రాక్సీ"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "టోర్ సాక్స్ ప్రాతినిధ్య"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr "టార్ ద్వారా {kind} లో {url} ను ఆక్సెస్ చెయ్యండి"
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "టోర్ వాడుకను నిర్ధారించండి{url} టీ సి పి పై{kind}"
@ -7445,7 +7445,7 @@ msgstr "తరచుగా ఫీచర్ అప్‌డేట్‌లు య
msgid "Starting distribution upgrade test."
msgstr "పంపిణీ మెరుగుపరిచే పరిక్ష ప్రారంభించబడింది."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7455,7 +7455,7 @@ msgstr ""
"విధానంగా పనిచేస్తాయి. కొన్ని యాప్‌లకు యాప్‌ను యాక్సెస్ చేయడానికి వినియోగదారుని ప్రామాణీకరించడానికి సమూహంలో భాగంగా "
"వినియోగదారు ఖాతా అవసరం."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7466,25 +7466,25 @@ msgstr ""
"చేయవచ్చు. అయినప్పటికీ, <em>అడ్మిన్</em> సమూహం యొక్క వినియోగదారులు మాత్రమే యాప్‌లు లేదా సిస్టమ్ "
"సెట్టింగ్‌లను మార్చవచ్చు."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "వినియోగదారులు మరియు సమూహాలు"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "అన్ని సేవలకు మరియు సిస్టమ్ అమరికలకు ప్రాప్యత"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "LDAP నమోదు \"{search_item}\" తనిఖీ"
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -7493,31 +7493,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr "యూజర్ పేరు తీసుకోబడింది లేదా రిజర్వ్ చేయబడింది."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "చెల్లుబాటు అయ్యే వినియోగదారు పేరును నమోదు చేయండి."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"అవసరం. 150 అక్షరాలు లేదా అంతకంటే తక్కువ. ఆంగ్ల అక్షరాలు, అంకెలు మరియు @/./-/_ మాత్రమే."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "అధికార రహస్యపదం"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr "వినియోగదారు కోసం పాస్‌వర్డ్‌ను నమోదు చేయండి\"{user}\"ఖాతా సవరణలకు అధికారం ఇవ్వడానికి."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "చెల్లని రహస్యపదం."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7530,21 +7506,45 @@ msgstr ""
"అన్ని సేవలకు లాగిన్ చేయగలరు. వారు SSH ద్వారా సిస్టమ్‌కి లాగిన్ అవ్వగలరు మరియు నిర్వాహక అధికారాలను (సూడో) "
"కలిగి ఉంటారు."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "చెల్లుబాటు అయ్యే వినియోగదారు పేరును నమోదు చేయండి."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"అవసరం. 150 అక్షరాలు లేదా అంతకంటే తక్కువ. ఆంగ్ల అక్షరాలు, అంకెలు మరియు @/./-/_ మాత్రమే."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "అధికార రహస్యపదం"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr "వినియోగదారు కోసం పాస్‌వర్డ్‌ను నమోదు చేయండి\"{user}\"ఖాతా సవరణలకు అధికారం ఇవ్వడానికి."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "చెల్లని రహస్యపదం."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "ల్డప్ వినియోగదారుని సృష్టించడం విఫలమైంది: {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, fuzzy, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "సమూహంసమూహానికి కొత్త వినియోగదారుని జోడించడంలో విఫలమైంది: {లోపం {group} {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "అధీకృత SSH కీలు"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7554,36 +7554,36 @@ msgstr ""
"అవ్వడానికి అనుమతిస్తుంది. మీరు బహుళ కీలను నమోదు చేయవచ్చు, ఒక్కో లైన్‌లో ఒకటి. #తో ప్రారంభమయ్యే ఖాళీ "
"పంక్తులు మరియు పంక్తులు విస్మరించబడతాయి."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "ఎల్.డి.ఏ.పి వాడుకరి పేరుమార్పులో విఫలం."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "సమూహంలోంచి వినియోగదారుని తొలగించడంలో విఫలం."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "సమూహంలోకి వినియోగదారుని జోడించడంలో విఫలం."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "SSH కీలను సెట్ చేయడం సాధ్యం కాలేదు."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "వినియోగదారు స్థితిని మార్చడంలో విఫలమైంది."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "ఎల్.డి.ఏ.పి వాడుకరి పాస్‌వర్డ్ మార్పిడి విఫలం."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "నిర్వాహక సమూహానికి కొత్త వినియోగదారుని జోడించడంలో విఫలమైంది: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "వాడుకరి ఖాతా సృస్టించబడింది, మీరు లాగిన్ చేయబడ్డారు"
@ -8113,7 +8113,7 @@ msgstr ""
"సందర్శకులందరినీ అనుమతించండి. నిరుపయోగం చేయడం వలన వర్డుప్రెస్సు సైట్ లేదా బ్లాగును వీక్షించడానికి "
"నిర్వాహకులు మాత్రమే అనుమతిస్తుంది. ప్రారంభ వర్డుప్రెస్సు సెటప్ చేసిన తర్వాత మాత్రమే ప్రారంభించండి."
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8132,7 +8132,7 @@ msgstr ""
"వీక్షణలను ఉపయోగించి ఒక వ్యక్తిని కలిగి ఉన్న అన్ని ఫోటోలు లేదా తేదీలో తీసిన ఫోటోలు లేదా ఒక ప్రదేశంలో తీసిన "
"ఫోటోలను కనుగొనడం సులభం. డైరెక్ట్ లింక్‌ని పంపడం ద్వారా వ్యక్తిగత ఫోటోలను ఇతరులతో పంచుకోవచ్చు."
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8142,11 +8142,11 @@ msgstr ""
"జోఫ్ని సెటప్ చేసిన {box_name} వినియోగదారు కూడా Zophలో నిర్వాహకులు అవుతారు. అదనపు వినియోగదారుల "
"కోసం, ఖాతాలు తప్పనిసరిగా {box_name}లో మరియు జోఫ్లో ఒకే వినియోగదారు పేరుతో సృష్టించబడాలి."
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "జోఫ్"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr "ఫోటో ఆర్గనైజర్"
@ -8203,103 +8203,103 @@ msgstr "సేవ నిలిపివేయబడింది: {name}"
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr "ప్యాకేజీ {package_name} తాజా వెర్షన్ ({latest_version})"
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "వ్యవస్థాపిస్తోంది"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "దిగుమతి అవుతోంది"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "ప్రసార మాధ్యమం మార్పు"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "ఆకృతీకరణ ఫైలు: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr "ప్యాకేజీ మేనేజర్ కోసం వేచి ఉన్న సమయం ముగిసింది"
#: setup.py:41
#: setup.py:39
#, fuzzy
#| msgid "Install Apps"
msgid "Installing app"
msgstr "అనువర్తనాలను నిక్షిప్తం చేద్దాం"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr "అనువర్తనం నవీకరించబడుతున్నది"
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "అనువర్తనం స్థాపించుటలో దోషం: {string}{details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "అనువర్తనం స్థాపించుటలో దోషం: {string}{details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "అనువర్తనం స్థాపించుటలో దోషం: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "అనువర్తనం స్థాపించుటలో దోషం: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "అనువర్తనం స్థాపించబడింది."
#: setup.py:89
#: setup.py:96
#, fuzzy
#| msgid "Last update"
msgid "App updated"
msgstr "చివరి నవీకరణ"
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Install Apps"
msgid "Uninstalling app"
msgstr "అనువర్తనాలను నిక్షిప్తం చేద్దాం"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "అనువర్తనం స్థాపించుటలో దోషం: {string}{details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "అనువర్తనం స్థాపించుటలో దోషం: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "అనువర్తనం స్థాపించబడింది."
#: setup.py:453
#: setup.py:513
#, fuzzy
#| msgid "Upgrade Packages"
msgid "Updating app packages"
@ -8693,11 +8693,11 @@ msgid ""
"installed freshly again."
msgstr "మొత్తం యాప్ డేటా మరియు కాన్ఫిగరేషన్ శాశ్వతంగా పోతాయి. యాప్ను మళ్లీ తాజాగా ఇన్‌స్టాల్ చేయవచ్చు."
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "మారకుండా అమర్చుతోంది"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr "{app_id} ని అన్ఇన్‌స్టాల్ చేయడానికి ముందు"

View File

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2024-01-31 05:01+0000\n"
"Last-Translator: Burak Yavuz <hitowerdigit@hotmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/freedombox/"
@ -27,28 +27,28 @@ msgstr "Sabit yapılandırma {etc_path} düzgün bir şekilde ayarlanmış"
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "{service_name} hizmeti çalışıyor"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr ""
"{kind} üzerinde {listen_address}:{port} nolu bağlantı noktasını dinleme"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "{kind} üzerinde {port} nolu bağlantı noktasını dinleme"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "{host}:{port} adresine bağlı"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "{host}:{port} adresine bağlanamıyor"
@ -118,12 +118,12 @@ msgstr "Web Sunucusu"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} Web Arayüzü (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Tcp{kind} üzerinde erişim URL'si {url}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Erişim URL'si {url}"
@ -813,7 +813,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr "Bir parola girmemiş isimsiz kullanıcılar için izinler."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "İzinler"
@ -1453,7 +1453,7 @@ msgstr "İndirme dizini"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Python/PyGTK ile yazılmış BitTorrent istemcisi"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1461,48 +1461,48 @@ msgstr ""
"Sistem tanılama denemesi, uygulamaların ve hizmetlerin beklendiği gibi "
"çalıştığını doğrulamak için sisteminizde bir dizi denetim gerçekleştirecek."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Tanılama"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "geçti"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "başarısız"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "hata"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "uyarı"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MiB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GiB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
"Bellek kullanımını azaltmak için bazı uygulamaları etkisizleştirmelisiniz."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Bu sisteme herhangi bir yeni uygulama yüklememelisiniz."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1511,24 +1511,24 @@ msgstr ""
"Sistem belleği düşük: %{percent_used} kullanılıyor, {memory_available}."
"{memory_available_unit} boş. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Düşük Bellek"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr "Tanılama çalıştırılıyor"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr "Sıradan denemeler sırasında {issue_count} sorun bulundu."
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr "Tanı sonuçları"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr "Tanı sonuçlarına git"
@ -1608,7 +1608,7 @@ msgstr "Deneme"
msgid "Result"
msgstr "Sonuç"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Tanı Denemesi"
@ -1764,7 +1764,7 @@ msgid "Use HTTP basic authentication"
msgstr "HTTP temel kimlik doğrulamasını kullan"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Kullanıcı adı"
@ -2186,29 +2186,29 @@ msgstr ""
msgid "Firewall"
msgstr "Güvenlik Duvarı"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr "Varsayılan bölge haricidir"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr "Güvenlik duvarı arka ucu nftables’dır"
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr "Doğrudan geçiş kuralları mevcut"
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Dahili ağlar için {name} ({details}) bağlantı noktası kullanılabilir"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Harici ağlar için {name} ({details}) bağlantı noktası kullanılabilir"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Harici ağlar için {name} ({details}) bağlantı noktası kullanılamaz"
@ -2347,11 +2347,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Git depolarına okuma-yazma erişimi"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Basit Git Barındırma"
@ -2871,7 +2871,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "İsim Gizliliği Ağı"
@ -4008,7 +4008,7 @@ msgstr "Güvenli Kabuk"
msgid "Services"
msgstr "Hizmetler"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -4016,7 +4016,7 @@ msgstr ""
"Ağ cihazlarını yapılandırın. İnternet'e Ethernet, Wi-Fi veya PPPoE ile "
"bağlanın. Bu bağlantıyı ağdaki diğer cihazlarla paylaşın."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -4024,7 +4024,7 @@ msgstr ""
"Diğer yöntemler aracılığıyla yönetilen cihazlar burada yapılandırma için "
"mevcut olmayabilir."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Ağlar"
@ -5583,7 +5583,7 @@ msgstr ""
"herkese açıktır. Tor uygulaması etkinleştirilirse, ek isimsizlik için "
"gönderme Tor ağı üzerinden gerçekleşir."
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5594,7 +5594,7 @@ msgstr ""
"çöplerini kaldırmak için gelişmiş süzme yeteneklerine sahip, önbelleğe "
"alınmayan bir web vekil sunucusudur. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5611,15 +5611,15 @@ msgstr ""
"href=\"https://www.privoxy.org\">https://www.privoxy.org</a> adresinde "
"görebilirsiniz."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Web Vekil Sunucusu"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Tcp{kind} üzerinde {proxy} vekil sunucusu ile {url} adresine erişin"
@ -7091,7 +7091,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Dosya Eşitleme"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7262,7 +7262,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:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7275,20 +7275,20 @@ 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:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr "Tor Vekil Sunucusu"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Tor Socks Vekil Sunucusu"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, 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:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "Tcp{kind} üzerinde {url} adresinde Tor kullanımını onaylama"
@ -7693,7 +7693,7 @@ msgstr "Sık yapılan özellik güncellemeleri etkinleştirildi."
msgid "Starting distribution upgrade test."
msgstr "Dağıtım yükseltmesi denemesi başlatılıyor."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7704,7 +7704,7 @@ msgstr ""
"kullanıcıya, uygulamaya erişme yetkisi vermek için bir kullanıcı hesabının "
"bir grubun parçası olmasını gerektirir."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7716,25 +7716,25 @@ msgstr ""
"sadece <em>admin</em> grubunun kullanıcıları uygulamaları veya sistem "
"ayarlarını değiştirebilir."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Kullanıcılar ve Gruplar"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Tüm hizmetlere ve sistem ayarlarına erişim"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "LDAP \"{search_item}\" girişini denetleme"
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr "\"{key} {value}\" nslcd yapılandırmasını denetleme"
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr "\"{database}\" nsswitch yapılandırmasını denetleme"
@ -7743,34 +7743,7 @@ msgstr "\"{database}\" nsswitch yapılandırmasını denetleme"
msgid "Username is taken or is reserved."
msgstr "Kullanıcı adı alınmış veya ayrılmış."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Geçerli bir kullanıcı adı girin."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Zorunlu. 150 veya daha az karakter. Sadece İngilizce harfler, rakamlar ve "
"@/./-/_ karakterleri."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Yetkilendirme Parolası"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Hesap değişikliklerini yetkilendirmek için \"{user}\" kullanıcısının "
"parolasını girin."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Geçersiz parola."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7784,21 +7757,48 @@ msgstr ""
"kullanıcılar tüm hizmetlere oturum açabilecektir. Ayrıca SSH aracılığıyla "
"sisteme oturum açabilir ve yönetici yetkilerine (sudo) sahip olabilirler."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Geçerli bir kullanıcı adı girin."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Zorunlu. 150 veya daha az karakter. Sadece İngilizce harfler, rakamlar ve "
"@/./-/_ karakterleri."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Yetkilendirme Parolası"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Hesap değişikliklerini yetkilendirmek için \"{user}\" kullanıcısının "
"parolasını girin."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Geçersiz parola."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "LDAP kullanıcısı oluşturma başarısız oldu: {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "{group} grubuna yeni kullanıcı ekleme başarısız oldu: {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Yetkili SSH Anahtarları"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7809,36 +7809,36 @@ msgstr ""
"tane olmak üzere birden çok anahtar girebilirsiniz. Boş satırlar ve # ile "
"başlayan satırlar yoksayılacaktır."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "LDAP kullanıcısının yeniden adlandırılması başarısız oldu."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Kullanıcıyı gruptan kaldırma başarısız oldu."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Kullanıcıyı gruba ekleme başarısız oldu."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "SSH anahtarları ayarlanamıyor."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "Kullanıcı durumunu değiştirme başarısız oldu."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "LDAP kullanıcı parolasının değiştirilmesi başarısız oldu."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "Admin grubuna yeni kullanıcı ekleme başarısız oldu: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Kullanıcı hesabı oluşturuldu, şu an oturum açtınız"
@ -8375,7 +8375,7 @@ msgstr ""
"WordPress sitesini veya blogunu görüntülemesine izin verir. Sadece ilk "
"WordPress kurulumunu gerçekleştirdikten sonra etkinleştirin."
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8397,7 +8397,7 @@ msgstr ""
"çekilmiş fotoğrafları bulmak kolaydır. Tek tek fotoğraflar, doğrudan bir "
"bağlantı gönderilerek başkalarıyla paylaşılabilir."
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8408,11 +8408,11 @@ msgstr ""
"Ek kullanıcılar için hesaplar hem {box_name} cihazında hem de Zoph'da aynı "
"kullanıcı adıyla oluşturulmak zorundadır."
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr "Fotoğraf Düzenleyici"
@ -8470,87 +8470,87 @@ msgstr "Tamamlandı: {name}"
msgid "Package {package_expression} is not available for install"
msgstr "{package_expression} paketi yükleme için mevcut değil"
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr "{package_name} paketi en son sürümdür ({latest_version})"
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "yükleniyor"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "indiriliyor"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "ortam değiştirme"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "yapılandırma dosyası: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr "Paket yöneticisini beklerken zaman aşımı oldu"
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr "Uygulama yükleniyor"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr "Uygulama güncelleniyor"
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr "Uygulama yüklenirken hata oldu: {string} {details}"
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr "Uygulama güncellenirken hata oldu: {string} {details}"
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr "Uygulama yüklenirken hata oldu: {error}"
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr "Uygulama güncellenirken hata oldu: {error}"
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr "Uygulama yüklendi."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr "Uygulama güncellendi"
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr "Uygulama kaldırılıyor"
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr "Uygulama kaldırılırken hata oldu: {string} {details}"
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr "Uygulama kaldırılırken hata oldu: {error}"
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr "Uygulama kaldırıldı."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr "Uygulama paketleri güncelleniyor"
@ -8943,11 +8943,11 @@ msgstr ""
"Tüm uygulama verileri ve yapılandırması kalıcı olarak kaybolacaktır. "
"Uygulama tekrar yeni olarak yüklenebilir."
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Ayar değişmedi"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr "{app_id} kaldırılmadan önce"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2024-02-05 00:01+0000\n"
"Last-Translator: Ihor Hordiichuk <igor_ck@outlook.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/freedombox/"
@ -29,27 +29,27 @@ msgstr "Статична конфігурація {etc_path} налаштова
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Сервіс {service_name} запущено"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Слухати на {kind} порт {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Слухати на {kind} порт {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Під'єднання до {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Неможливо підключитись до {host}:{port}"
@ -121,12 +121,12 @@ msgstr "Вебсервер"
msgid "{box_name} Web Interface (Plinth)"
msgstr "Вебінтерфейс {box_name} (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Доступ до URL {url} по tcp {kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Доступ до URL {url}"
@ -821,7 +821,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr "Дозволи для анонімних користувачів, що не надали пароль."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Дозволи"
@ -1463,7 +1463,7 @@ msgstr "Каталог завантаження"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Клієнт Bittorrent, написаний на Python/PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1471,48 +1471,48 @@ msgstr ""
"Тест діагностики системи запускає певну кількість перевірок, щоб упевнитися, "
"що застосунки і сервіси працюють так, як очікується."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Діагностика"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "пройдено"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "невдало"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "помилка"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "попередження"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "МіБ"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "ҐіБ"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
"Ви повинні вимкнути деякі застосунки, щоб зменшити використання памʼяті."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Не слід встановлювати нові застосунки в цій системі."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1521,24 +1521,24 @@ msgstr ""
"У системі бракує памʼяті: {percent_used}% використано, {memory_available} "
"{memory_available_unit} вільно. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Мало памʼяті"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr "Виконується діагностика"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr "Знайдено {issue_count} проблеми під час звичайних перевірок."
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr "Результати діагностики"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr "Перейти до результатів діагностики"
@ -1617,7 +1617,7 @@ msgstr "Тест"
msgid "Result"
msgstr "Результат"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Тест діагностики"
@ -1776,7 +1776,7 @@ msgid "Use HTTP basic authentication"
msgstr "Використовувати основну автентифікацію HTTP"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Ім’я користувача"
@ -2195,29 +2195,29 @@ msgstr ""
msgid "Firewall"
msgstr "Фаєрвол"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr "Усталена зона – зовнішня"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr "Серверна частина брандмауера - nftables"
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr "Існують правила прямого переходу"
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "Порт {name} ({details}) доступний для внутрішніх мереж"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "Порт {name} ({details}) доступний для зовнішніх мереж"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr "Порт {name} ({details}) недоступний для зовнішніх мереж"
@ -2354,11 +2354,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr "Доступ до читання-запису репозиторіїв Git"
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr "Gitweb"
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr "Просте розміщення Git"
@ -2882,7 +2882,7 @@ msgid "I2P"
msgstr "I2P"
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "Мережа анонімності"
@ -4013,7 +4013,7 @@ msgstr "Захищена оболонка"
msgid "Services"
msgstr "Сервіси"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
@ -4021,7 +4021,7 @@ msgstr ""
"Налаштування мережевих пристроїв. Зʼєднання з Інтернетом через Ethernet, Wi-"
"Fi або PPPoE. Ділитися цим зʼєднанням з іншими пристроями в мережі."
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
@ -4029,7 +4029,7 @@ msgstr ""
"Пристрої, що адмініструються іншими способами, можуть бути недоступними для "
"налаштування тут."
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "Мережі"
@ -5590,7 +5590,7 @@ msgstr ""
"org</a>. Передача відбувається через мережу Tor для додаткової анонімності, "
"якщо у вас увімкнено програму Tor."
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5600,7 +5600,7 @@ msgstr ""
"підвищення приватності, зміни даних вебсторінок і HTTP-заголовків, контролю "
"доступу, а також видалення реклами та іншого небажаного інтернет-мотлоху. "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5617,15 +5617,15 @@ msgstr ""
"посиланнями <a href=\"http://config.privoxy.org\">http://config.privoxy.org/"
"</a> або <a href=\"http://p.p\">http://p.p</a>."
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Вебпроксі"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "Доступ за адресою {url} через проксі {proxy} по tcp{kind}"
@ -7090,7 +7090,7 @@ msgstr "Syncthing"
msgid "File Synchronization"
msgstr "Синхронізація файлів"
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -7260,7 +7260,7 @@ msgstr "Оновлення налаштувань"
msgid "Error configuring app: {error}"
msgstr "Помилка налаштування застосунку: {error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -7273,20 +7273,20 @@ msgstr ""
"різними застосунками для доступу до інтернету через мережу Tor. Цензурування "
"постачальником послуг інтернету може бути обійдене за допомогою мостів."
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr "Проксі Tor"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr "Проксі Tor Socks"
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr "Доступ за адресою {url} на tcp{kind} через Tor"
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "Підтвердити використання Tor можна за посиланням {url} на tcp{kind}"
@ -7687,7 +7687,7 @@ msgstr "Оновлення частих можливостей активова
msgid "Starting distribution upgrade test."
msgstr "Запуск тесту оновлення дистрибутиву."
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
@ -7698,7 +7698,7 @@ msgstr ""
"застосунки також вимагають, щоб обліковий запис був частиною групи, щоб "
"отримати авторизований доступ до застосунку."
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -7710,25 +7710,25 @@ msgstr ""
"користувачі з групи <em>admin</em> можуть змінювати застосунки або системні "
"налаштування."
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "Користувачі і групи"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr "Доступ до всіх сервісів і налаштувань системи"
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "Перевірка запису LDAP \"{search_item}\""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr "Перевірте nslcd конфігурацію \"{key} {value}\""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr "Перевірте nsswitch конфігурацію \"{database}\""
@ -7737,33 +7737,7 @@ msgstr "Перевірте nsswitch конфігурацію \"{database}\""
msgid "Username is taken or is reserved."
msgstr "Імʼя користувача зайняте або зарезервоване."
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "Уведіть коректне імʼя користувача."
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Обовʼязково. 150 знаків, не більше. Лише англійські букви, цифри і @/./-/_."
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "Пароль для авторизації"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Уведіть пароль для користувача \"{user}\", щоб авторизувати зміни облікового "
"запису."
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "Неправильний пароль."
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7777,21 +7751,47 @@ msgstr ""
"входити в усі сервіси. Вони також можуть входити в систему через SSH і мати "
"адміністративні права (sudo)."
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "Уведіть коректне імʼя користувача."
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
"Обовʼязково. 150 знаків, не більше. Лише англійські букви, цифри і @/./-/_."
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "Пароль для авторизації"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
"Уведіть пароль для користувача \"{user}\", щоб авторизувати зміни облікового "
"запису."
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "Неправильний пароль."
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "Не вдалося створити користувача LDAP: {error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "Не вдалося додати нового користувача до групи {group}: {error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr "Ключі SSH для авторизації"
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7801,36 +7801,36 @@ msgstr ""
"систему без використання пароля. Ви можете вказати декілька ключів, один на "
"кожен рядок. Порожні рядки і рядки, що починаються на # іґноруються."
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "Не вдалося перейменувати користувача LDAP."
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "Не вдалося вилучити користувача з групи."
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "Не вдалося додати користувача до групи."
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "Не можливо задати ключі SSH."
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "Не вдалося змінити стан користувача."
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "Не вдалося змінити пароль користувача LDAP."
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "Не вдалося додати нового користувача до адмінської групи: {error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "Обліковий запис користувача створено, Ви ввійшли в систему"
@ -8367,7 +8367,7 @@ msgstr ""
"переглядати сайт або блог WordPress. Увімкнути тільки після виконання "
"початкового налаштування WordPress."
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -8389,7 +8389,7 @@ msgstr ""
"календарного перегляду. Окремими світлинами можна ділитися з іншими, "
"надіславши пряме посилання."
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -8400,11 +8400,11 @@ msgstr ""
"Для додаткових користувачів потрібно створити облікові записи і в "
"{box_name}, і в Zoph з тим же іменем користувача."
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr "Zoph"
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr "Упорядник світлин"
@ -8462,87 +8462,87 @@ msgstr "Завершено: {name}"
msgid "Package {package_expression} is not available for install"
msgstr "Пакунок {package_expression} недоступний для встановлення"
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr "Пакунок {package_name} має останню версію ({latest_version})"
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "встановлення"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "завантаження"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "зміна медія"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "файл конфіґурації: {file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr "Час очікування менеджера пакунків"
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr "Встановлення застосунку"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr "Оновлення застосунку"
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr "Помилка встановлення застосунку: {string} {details}"
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr "Помилка оновлення застосунку: {string} {details}"
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr "Помилка встановлення застосунку: {error}"
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr "Помилка оновлення застосунку: {error}"
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr "Застосунок встановлено."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr "Застосунок оновлено"
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr "Видалення застосунку"
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr "Помилка видалення застосунку: {string} {details}"
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr "Помилка видалення застосунку: {error}"
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr "Застосунок видалено."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr "Оновлення пакунків застосунків"
@ -8935,11 +8935,11 @@ msgstr ""
"Усі дані програми та налаштування буде втрачено назавжди. Застосунок можна "
"встановити начисто ще раз."
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "Налаштування не змінено"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr "перед видаленням {app_id}"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2021-07-28 08:34+0000\n"
"Last-Translator: bruh <quangtrung02hn16@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/freedombox/"
@ -28,27 +28,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "Dịch vụ {service_name} đang chạy"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "Đang lắng nghe ở cổng {kind} {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "Đang lắng nghe ở cổng {kind} {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "Kết nối đến {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "Không thể kết nối đến {host}:{port}"
@ -120,12 +120,12 @@ msgstr "Máy chủ web"
msgid "{box_name} Web Interface (Plinth)"
msgstr "Giao diện web của {box_name} (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "Truy cập URL {url} qua tcp{kind}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "Truy cập URL {url}"
@ -829,7 +829,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr "Quyền cho những người dùng nặc danh chưa cung cấp mật khẩu."
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "Quyền"
@ -1467,7 +1467,7 @@ msgstr "Thư mục tải xuống"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "Ứng dụng khách cho Bittorrent được viết bằng ngôn ngữ Python/PyGTK"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
@ -1475,47 +1475,47 @@ msgstr ""
"Kiểm tra chẩn đoán hệ thống sẽ chạy một số phép thử trên hệ thống của bạn để "
"xác nhận rằng các ứng dụng và dịch vụ đang hoạt động như mong đợi."
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "Chẩn đoán"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "đã qua"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "đã trượt"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "lỗi"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "cảnh báo"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MiB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GiB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr "Bạn nên tắt một số ứng dụng để sử dụng ít bộ nhớ hơn."
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "Bạn không nên cài đặt bất kỳ ứng dụng mới nào trên hệ thống này."
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1524,28 +1524,28 @@ msgstr ""
"Hệ thống còn ít bộ nhớ: đã sử dụng {percent_used}%, còn trống "
"{memory_available} {memory_available_unit}. {advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "Ít bộ nhớ"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
#, fuzzy
#| msgid "Run Diagnostics"
msgid "Running diagnostics"
msgstr "Chạy chẩn đoán"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Diagnostics results"
msgstr "Kết quả chẩn đoán"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
#, fuzzy
#| msgid "Diagnostic Results"
msgid "Go to diagnostics results"
@ -1638,7 +1638,7 @@ msgstr "Kiểm tra"
msgid "Result"
msgstr "Kết quả"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "Kiểm tra chẩn đoán"
@ -1805,7 +1805,7 @@ msgid "Use HTTP basic authentication"
msgstr "Sử dụng xác thực HTTP cơ bản"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "Tên người dùng"
@ -2201,29 +2201,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2341,11 +2341,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2782,7 +2782,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3765,19 +3765,19 @@ msgstr ""
msgid "Services"
msgstr ""
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -5140,14 +5140,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5158,15 +5158,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6438,7 +6438,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6583,7 +6583,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:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6592,20 +6592,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6953,14 +6953,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6968,25 +6968,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6995,30 +6995,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7027,57 +7004,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7559,7 +7559,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7572,7 +7572,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7580,11 +7580,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7639,99 +7639,99 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "Lỗi khi cài đặt ứng dụng: {string} {details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "Lỗi khi cài đặt ứng dụng: {string} {details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "Lỗi khi cài đặt ứng dụng: {error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "Lỗi khi cài đặt ứng dụng: {error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "Ứng dụng đã được cài đặt."
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Error installing application: {error}"
msgid "Uninstalling app"
msgstr "Lỗi khi cài đặt ứng dụng: {error}"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "Lỗi khi cài đặt ứng dụng: {string} {details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "Lỗi khi cài đặt ứng dụng: {error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "Ứng dụng đã được cài đặt."
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -8093,11 +8093,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Plinth\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2024-01-31 05:01+0000\n"
"Last-Translator: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate."
"org>\n"
@ -29,27 +29,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "FreedomBox"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "服务{service_name}正在运行"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "正在侦听 {kind} 端口 {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "正在侦听 {kind} 端口 {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "连接到主机 {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "不能连接到主机 {host}:{port}"
@ -115,12 +115,12 @@ msgstr "Web 服务器"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} Web 界面(Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "在 tcp {kind} 访问 URL {url}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "访问 URL {url}"
@ -783,7 +783,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr "未提供密码的匿名用户的权限。"
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "许可"
@ -1388,54 +1388,54 @@ msgstr "下载目录"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "用Python/PyGTK编写的Bittorrent客户端"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
"系统诊断将运行测试程序检查您的系统以确认应用程序和服务正在按预期方式运行。"
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr "诊断程序"
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr "通过了"
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr "失败"
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr "错误"
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr "警告"
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr "MiB"
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr "GiB"
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr "你应该禁用一些应用程序以减少内存的使用。"
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr "你不应该在这个系统上安装任何新的应用程序。"
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
@ -1444,24 +1444,24 @@ msgstr ""
"系统内存不足:已使用 {percent_used},{memory_available} "
"{memory_available_unit}可用。{advice_message}"
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr "低内存"
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr "运行诊断程序"
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr "诊断结果"
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr "转到诊断结果"
@ -1540,7 +1540,7 @@ msgstr "测试"
msgid "Result"
msgstr "结果"
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr "诊断测试"
@ -1684,7 +1684,7 @@ msgid "Use HTTP basic authentication"
msgstr "使用 HTTP 基本身份验证"
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr "用户名"
@ -2070,29 +2070,29 @@ msgstr ""
msgid "Firewall"
msgstr "防火墙"
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr "默认区域是外部的"
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr "内网端口 {name}({details})可用"
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr "外网端口 {name}({details})可用"
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2212,11 +2212,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2681,7 +2681,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr "匿名网络"
@ -3660,19 +3660,19 @@ msgstr "安全 Shell"
msgid "Services"
msgstr "服务"
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr "网络"
@ -5069,7 +5069,7 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
@ -5078,7 +5078,7 @@ msgstr ""
"Privoxy 是一个非缓存 Web 代理,具有高级过滤功能,用于增强隐私,修改网页数据"
"和 HTTP 标头,控制访问,以及删除广告和其他令人讨厌的互联网垃圾。 "
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5093,15 +5093,15 @@ msgstr ""
"config.privoxy.org\">http://config.privoxy.org/</a> 或 <a href=\"http://p."
"p\">http://p.p</a> 中查看其配置详细信息和文档。"
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr "Privoxy"
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr "Web 代理"
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr "在 tcp{kind} 上通过 {proxy} 访问 {url}"
@ -6398,7 +6398,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6550,7 +6550,7 @@ msgstr "更新配置"
msgid "Error configuring app: {error}"
msgstr "配置应用出错:{error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6559,20 +6559,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr "Tor 代理"
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr "在 tcp{kind} 上通过 Tor 访问 {url}"
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr "确认使用 Tor 通过 tcp{kind} 访问 {url}"
@ -6925,14 +6925,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr "启动分发升级测试。"
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6940,25 +6940,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr "用户和组"
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr "请检查 LDAP 条目“{search_item}”"
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6967,30 +6967,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr "用户名已经占用或保留。"
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr "输入有效的用户名。"
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr "验证密码"
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr "密码无效。"
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -7002,21 +6979,44 @@ msgstr ""
"单点登录的服务。<br><br>管理员(admin)组中的用户将能够登录所有服务。他们还可"
"以通过 SSH 登录到系统并具有管理权限(sudo)。"
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr "输入有效的用户名。"
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr "验证密码"
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr "密码无效。"
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr "创建 LDAP 用户失败:{error}"
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr "未能将新用户添加到 {group} 组:{error}"
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
@ -7025,36 +7025,36 @@ msgstr ""
"设置 SSH 公钥将允许此用户安全地登录到系统不使用密码。您可以输入多个密钥,每行"
"一个。将忽略空行和以 # 开头的行。"
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr "重命名 LDAP 用户失败。"
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr "无法从组中删除用户。"
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr "无法将用户添加到组。"
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr "不能设置 SSH 密钥。"
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr "更改用户状态失败。"
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr "更改 LDAP 用户密码失败。"
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr "未能将新用户添加到管理员组:{error}"
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr "用户帐户已创建,您现在可以登录"
@ -7538,7 +7538,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7551,7 +7551,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7559,11 +7559,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7617,87 +7617,87 @@ msgstr "已完成:{name}"
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr "安装"
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr "下载中"
#: package.py:386
#: package.py:389
msgid "media change"
msgstr "媒体改变"
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr "配置文件:{file}"
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr "安装应用中"
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, python-brace-format
msgid "Error installing app: {string} {details}"
msgstr "安装应用出错:{string} {details}"
#: setup.py:74
#: setup.py:81
#, python-brace-format
msgid "Error updating app: {string} {details}"
msgstr "更新应用出错:{string} {details}"
#: setup.py:80
#: setup.py:87
#, python-brace-format
msgid "Error installing app: {error}"
msgstr "安装应用出错:{error}"
#: setup.py:83
#: setup.py:90
#, python-brace-format
msgid "Error updating app: {error}"
msgstr "更新应用出错:{error}"
#: setup.py:87
#: setup.py:94
msgid "App installed."
msgstr "应用已安装。"
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr "应用已更新"
#: setup.py:106
#: setup.py:113
msgid "Uninstalling app"
msgstr "卸载应用"
#: setup.py:124
#: setup.py:131
#, python-brace-format
msgid "Error uninstalling app: {string} {details}"
msgstr "卸载应用出错:{string} {details}"
#: setup.py:130
#: setup.py:137
#, python-brace-format
msgid "Error uninstalling app: {error}"
msgstr "卸载应用出错:{error}"
#: setup.py:133
#: setup.py:140
msgid "App uninstalled."
msgstr "应用已卸载。"
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr "更新软件包中"
@ -8064,11 +8064,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr "设置未改变"
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-12 20:35-0500\n"
"POT-Creation-Date: 2024-03-11 20:10-0400\n"
"PO-Revision-Date: 2021-12-23 12:50+0000\n"
"Last-Translator: pesder <j_h_liau@yahoo.com.tw>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
@ -28,27 +28,27 @@ msgstr ""
msgid "FreedomBox"
msgstr "自由盒子"
#: daemon.py:105
#: daemon.py:122
#, python-brace-format
msgid "Service {service_name} is running"
msgstr "{service_name} 服務執行中"
#: daemon.py:164
#: daemon.py:218
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
msgstr "正在聆聽 {kind} 埠 {listen_address}:{port}"
#: daemon.py:167
#: daemon.py:221
#, python-brace-format
msgid "Listening on {kind} port {port}"
msgstr "正在聆聽 {kind} 埠 {port}"
#: daemon.py:236
#: daemon.py:291
#, python-brace-format
msgid "Connect to {host}:{port}"
msgstr "正在連線 {host}:{port}"
#: daemon.py:240
#: daemon.py:299
#, python-brace-format
msgid "Cannot connect to {host}:{port}"
msgstr "無法連線到 {host}:{port}"
@ -116,12 +116,12 @@ msgstr "網頁伺服器"
msgid "{box_name} Web Interface (Plinth)"
msgstr "{box_name} 網頁介面 (Plinth)"
#: modules/apache/components.py:154
#: modules/apache/components.py:159
#, python-brace-format
msgid "Access URL {url} on tcp{kind}"
msgstr "透過 TCP {kind} 開啟網址 {url}"
#: modules/apache/components.py:157
#: modules/apache/components.py:162
#, python-brace-format
msgid "Access URL {url}"
msgstr "開啟網址 {url}"
@ -793,7 +793,7 @@ msgid "Permissions for anonymous users, who have not provided a password."
msgstr "匿名使用者的權限,不需提供密碼。"
#: modules/bepasty/forms.py:27 modules/bepasty/templates/bepasty.html:30
#: modules/users/forms.py:110 modules/users/forms.py:233
#: modules/users/forms.py:91
msgid "Permissions"
msgstr "權限"
@ -1400,77 +1400,77 @@ msgstr "下載目錄"
msgid "Bittorrent client written in Python/PyGTK"
msgstr "以 Python/PyGTK 寫的 Bittorrent 客戶端"
#: modules/diagnostics/__init__.py:27
#: modules/diagnostics/__init__.py:28
msgid ""
"The system diagnostic test will run a number of checks on your system to "
"confirm that applications and services are working as expected."
msgstr ""
#: modules/diagnostics/__init__.py:51 modules/diagnostics/__init__.py:236
#: modules/diagnostics/__init__.py:52 modules/diagnostics/__init__.py:238
msgid "Diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:95
#: modules/diagnostics/__init__.py:96
msgid "passed"
msgstr ""
#: modules/diagnostics/__init__.py:96 modules/networks/views.py:50
#: modules/diagnostics/__init__.py:97 modules/networks/views.py:50
msgid "failed"
msgstr ""
#: modules/diagnostics/__init__.py:97
#: modules/diagnostics/__init__.py:98
msgid "error"
msgstr ""
#: modules/diagnostics/__init__.py:98
#: modules/diagnostics/__init__.py:99
msgid "warning"
msgstr ""
#. Translators: This is the unit of computer storage Mebibyte similar to
#. Megabyte.
#: modules/diagnostics/__init__.py:202
#: modules/diagnostics/__init__.py:204
msgid "MiB"
msgstr ""
#. Translators: This is the unit of computer storage Gibibyte similar to
#. Gigabyte.
#: modules/diagnostics/__init__.py:207
#: modules/diagnostics/__init__.py:209
msgid "GiB"
msgstr ""
#: modules/diagnostics/__init__.py:214
#: modules/diagnostics/__init__.py:216
msgid "You should disable some apps to reduce memory usage."
msgstr ""
#: modules/diagnostics/__init__.py:219
#: modules/diagnostics/__init__.py:221
msgid "You should not install any new apps on this system."
msgstr ""
#: modules/diagnostics/__init__.py:231
#: modules/diagnostics/__init__.py:233
#, no-python-format, python-brace-format
msgid ""
"System is low on memory: {percent_used}% used, {memory_available} "
"{memory_available_unit} free. {advice_message}"
msgstr ""
#: modules/diagnostics/__init__.py:233
#: modules/diagnostics/__init__.py:235
msgid "Low Memory"
msgstr ""
#: modules/diagnostics/__init__.py:264
#: modules/diagnostics/__init__.py:266
msgid "Running diagnostics"
msgstr ""
#: modules/diagnostics/__init__.py:307
#: modules/diagnostics/__init__.py:309
#, no-python-format, python-brace-format
msgid "Found {issue_count} issues during routine tests."
msgstr ""
#: modules/diagnostics/__init__.py:308
#: modules/diagnostics/__init__.py:310
msgid "Diagnostics results"
msgstr ""
#: modules/diagnostics/__init__.py:313
#: modules/diagnostics/__init__.py:315
msgid "Go to diagnostics results"
msgstr ""
@ -1546,7 +1546,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: modules/diagnostics/views.py:107
#: modules/diagnostics/views.py:111
msgid "Diagnostic Test"
msgstr ""
@ -1670,7 +1670,7 @@ msgid "Use HTTP basic authentication"
msgstr ""
#: modules/dynamicdns/forms.py:88 modules/networks/forms.py:207
#: modules/users/forms.py:67
#: modules/users/forms.py:117
msgid "Username"
msgstr ""
@ -2062,29 +2062,29 @@ msgstr ""
msgid "Firewall"
msgstr ""
#: modules/firewall/__init__.py:271
#: modules/firewall/__init__.py:272
msgid "Default zone is external"
msgstr ""
#: modules/firewall/__init__.py:280
#: modules/firewall/__init__.py:282
msgid "Firewall backend is nftables"
msgstr ""
#: modules/firewall/__init__.py:293
#: modules/firewall/__init__.py:296
msgid "Direct passthrough rules exist"
msgstr ""
#: modules/firewall/components.py:136
#: modules/firewall/components.py:139
#, python-brace-format
msgid "Port {name} ({details}) available for internal networks"
msgstr ""
#: modules/firewall/components.py:147
#: modules/firewall/components.py:153
#, python-brace-format
msgid "Port {name} ({details}) available for external networks"
msgstr ""
#: modules/firewall/components.py:153
#: modules/firewall/components.py:159
#, python-brace-format
msgid "Port {name} ({details}) unavailable for external networks"
msgstr ""
@ -2202,11 +2202,11 @@ msgstr ""
msgid "Read-write access to Git repositories"
msgstr ""
#: modules/gitweb/__init__.py:50 modules/gitweb/manifest.py:11
#: modules/gitweb/__init__.py:48 modules/gitweb/manifest.py:11
msgid "Gitweb"
msgstr ""
#: modules/gitweb/__init__.py:51
#: modules/gitweb/__init__.py:49
msgid "Simple Git Hosting"
msgstr ""
@ -2643,7 +2643,7 @@ msgid "I2P"
msgstr ""
#: modules/i2p/__init__.py:53 modules/tor/__init__.py:63
#: modules/torproxy/__init__.py:56
#: modules/torproxy/__init__.py:57
msgid "Anonymity Network"
msgstr ""
@ -3622,19 +3622,19 @@ msgstr ""
msgid "Services"
msgstr ""
#: modules/networks/__init__.py:35
#: modules/networks/__init__.py:36
msgid ""
"Configure network devices. Connect to the Internet via Ethernet, Wi-Fi or "
"PPPoE. Share that connection with other devices on the network."
msgstr ""
#: modules/networks/__init__.py:37
#: modules/networks/__init__.py:38
msgid ""
"Devices administered through other methods may not be available for "
"configuration here."
msgstr ""
#: modules/networks/__init__.py:58
#: modules/networks/__init__.py:59
msgid "Networks"
msgstr ""
@ -4997,14 +4997,14 @@ msgid ""
"network for additional anonymity if Tor app is enabled."
msgstr ""
#: modules/privoxy/__init__.py:24
#: modules/privoxy/__init__.py:25
msgid ""
"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
"enhancing privacy, modifying web page data and HTTP headers, controlling "
"access, and removing ads and other obnoxious Internet junk. "
msgstr ""
#: modules/privoxy/__init__.py:29
#: modules/privoxy/__init__.py:30
#, python-brace-format
msgid ""
"You can use Privoxy by modifying your browser proxy settings to your "
@ -5015,15 +5015,15 @@ msgid ""
"p\">http://p.p</a>."
msgstr ""
#: modules/privoxy/__init__.py:52
#: modules/privoxy/__init__.py:53
msgid "Privoxy"
msgstr ""
#: modules/privoxy/__init__.py:53
#: modules/privoxy/__init__.py:54
msgid "Web Proxy"
msgstr ""
#: modules/privoxy/__init__.py:117
#: modules/privoxy/__init__.py:118
#, python-brace-format
msgid "Access {url} with proxy {proxy} on tcp{kind}"
msgstr ""
@ -6292,7 +6292,7 @@ msgstr ""
msgid "File Synchronization"
msgstr ""
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:28
#: modules/tor/__init__.py:33 modules/torproxy/__init__.py:29
msgid ""
"Tor is an anonymous communication system. You can learn more about it from "
"the <a href=\"https://www.torproject.org/\">Tor Project</a> website. For "
@ -6437,7 +6437,7 @@ msgstr "設置過程中發生錯誤。"
msgid "Error configuring app: {error}"
msgstr "安裝應用遇到錯誤:{error}"
#: modules/torproxy/__init__.py:35
#: modules/torproxy/__init__.py:36
#, python-brace-format
msgid ""
"This app provides a web proxy on your {box_name} for internal networks on "
@ -6446,20 +6446,20 @@ msgid ""
"using upstream bridges."
msgstr ""
#: modules/torproxy/__init__.py:55
#: modules/torproxy/__init__.py:56
msgid "Tor Proxy"
msgstr ""
#: modules/torproxy/__init__.py:80
#: modules/torproxy/__init__.py:81
msgid "Tor Socks Proxy"
msgstr ""
#: modules/torproxy/__init__.py:140
#: modules/torproxy/__init__.py:142
#, python-brace-format
msgid "Access URL {url} on tcp{kind} via Tor"
msgstr ""
#: modules/torproxy/__init__.py:152
#: modules/torproxy/__init__.py:154
#, python-brace-format
msgid "Confirm Tor usage at {url} on tcp{kind}"
msgstr ""
@ -6807,14 +6807,14 @@ msgstr ""
msgid "Starting distribution upgrade test."
msgstr ""
#: modules/users/__init__.py:32
#: modules/users/__init__.py:33
msgid ""
"Create and manage user accounts. These accounts serve as centralized "
"authentication mechanism for most apps. Some apps further require a user "
"account to be part of a group to authorize the user to access the app."
msgstr ""
#: modules/users/__init__.py:37
#: modules/users/__init__.py:38
#, python-brace-format
msgid ""
"Any user may login to {box_name} web interface to see a list of apps "
@ -6822,25 +6822,25 @@ msgid ""
"group may alter apps or system settings."
msgstr ""
#: modules/users/__init__.py:58
#: modules/users/__init__.py:59
msgid "Users and Groups"
msgstr ""
#: modules/users/__init__.py:83
#: modules/users/__init__.py:84
msgid "Access to all services and system settings"
msgstr ""
#: modules/users/__init__.py:127
#: modules/users/__init__.py:128
#, python-brace-format
msgid "Check LDAP entry \"{search_item}\""
msgstr ""
#: modules/users/__init__.py:141
#: modules/users/__init__.py:143
#, python-brace-format
msgid "Check nslcd config \"{key} {value}\""
msgstr ""
#: modules/users/__init__.py:171
#: modules/users/__init__.py:173
#, python-brace-format
msgid "Check nsswitch config \"{database}\""
msgstr ""
@ -6849,30 +6849,7 @@ msgstr ""
msgid "Username is taken or is reserved."
msgstr ""
#: modules/users/forms.py:62
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:69
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:78
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:85
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:94
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:112
msgid ""
"Select which services should be available to the new user. The user will be "
"able to log in to services that support single sign-on through LDAP, if they "
@ -6881,57 +6858,80 @@ msgid ""
"SSH and have administrative privileges (sudo)."
msgstr ""
#: modules/users/forms.py:155 modules/users/forms.py:375
#: modules/users/forms.py:112
msgid "Enter a valid username."
msgstr ""
#: modules/users/forms.py:119
msgid ""
"Required. 150 characters or fewer. English letters, digits and @/./-/_ only."
msgstr ""
#: modules/users/forms.py:128
msgid "Authorization Password"
msgstr ""
#: modules/users/forms.py:135
#, python-brace-format
msgid ""
"Enter the password for user \"{user}\" to authorize account modifications."
msgstr ""
#: modules/users/forms.py:144
msgid "Invalid password."
msgstr ""
#: modules/users/forms.py:200 modules/users/forms.py:398
#, python-brace-format
msgid "Creating LDAP user failed: {error}"
msgstr ""
#: modules/users/forms.py:166
#: modules/users/forms.py:212
#, python-brace-format
msgid "Failed to add new user to {group} group: {error}"
msgstr ""
#: modules/users/forms.py:181
#: modules/users/forms.py:228
msgid "Authorized SSH Keys"
msgstr ""
#: modules/users/forms.py:183
#: modules/users/forms.py:230
msgid ""
"Setting an SSH public key will allow this user to securely log in to the "
"system without using a password. You may enter multiple keys, one on each "
"line. Blank lines and lines starting with # will be ignored."
msgstr ""
#: modules/users/forms.py:263
#: modules/users/forms.py:286
msgid "Renaming LDAP user failed."
msgstr ""
#: modules/users/forms.py:274
#: modules/users/forms.py:297
msgid "Failed to remove user from group."
msgstr ""
#: modules/users/forms.py:284
#: modules/users/forms.py:307
msgid "Failed to add user to group."
msgstr ""
#: modules/users/forms.py:291
#: modules/users/forms.py:314
msgid "Unable to set SSH keys."
msgstr ""
#: modules/users/forms.py:304
#: modules/users/forms.py:327
msgid "Failed to change user status."
msgstr ""
#: modules/users/forms.py:345
#: modules/users/forms.py:368
msgid "Changing LDAP user password failed."
msgstr ""
#: modules/users/forms.py:383
#: modules/users/forms.py:406
#, python-brace-format
msgid "Failed to add new user to admin group: {error}"
msgstr ""
#: modules/users/forms.py:408
#: modules/users/forms.py:429
msgid "User account created, you are now logged in"
msgstr ""
@ -7413,7 +7413,7 @@ msgid ""
"WordPress site or blog. Enable only after performing initial WordPress setup."
msgstr ""
#: modules/zoph/__init__.py:23
#: modules/zoph/__init__.py:24
#, python-brace-format
msgid ""
"Zoph manages your photo collection. Photos are stored on your {box_name}, "
@ -7426,7 +7426,7 @@ msgid ""
"shared with others by sending a direct link."
msgstr ""
#: modules/zoph/__init__.py:34
#: modules/zoph/__init__.py:35
#, python-brace-format
msgid ""
"The {box_name} user who setup Zoph will also become the administrator in "
@ -7434,11 +7434,11 @@ msgid ""
"in Zoph with the same user name."
msgstr ""
#: modules/zoph/__init__.py:53 modules/zoph/manifest.py:6
#: modules/zoph/__init__.py:56 modules/zoph/manifest.py:6
msgid "Zoph"
msgstr ""
#: modules/zoph/__init__.py:54
#: modules/zoph/__init__.py:57
msgid "Photo Organizer"
msgstr ""
@ -7493,99 +7493,99 @@ msgstr ""
msgid "Package {package_expression} is not available for install"
msgstr ""
#: package.py:231
#: package.py:234
#, python-brace-format
msgid "Package {package_name} is the latest version ({latest_version})"
msgstr ""
#: package.py:382
#: package.py:385
msgid "installing"
msgstr ""
#: package.py:384
#: package.py:387
msgid "downloading"
msgstr ""
#: package.py:386
#: package.py:389
msgid "media change"
msgstr ""
#: package.py:388
#: package.py:391
#, python-brace-format
msgid "configuration file: {file}"
msgstr ""
#: package.py:416 package.py:441
#: package.py:419 package.py:444
msgid "Timeout waiting for package manager"
msgstr ""
#: setup.py:41
#: setup.py:39
msgid "Installing app"
msgstr ""
#: setup.py:43
#: setup.py:41
msgid "Updating app"
msgstr ""
#: setup.py:70
#: setup.py:77
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error installing app: {string} {details}"
msgstr "安裝過程中遇到錯誤:{string}{details}"
#: setup.py:74
#: setup.py:81
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error updating app: {string} {details}"
msgstr "安裝過程中遇到錯誤:{string}{details}"
#: setup.py:80
#: setup.py:87
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error installing app: {error}"
msgstr "安裝應用遇到錯誤:{error}"
#: setup.py:83
#: setup.py:90
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error updating app: {error}"
msgstr "安裝應用遇到錯誤:{error}"
#: setup.py:87
#: setup.py:94
#, fuzzy
#| msgid "Application installed."
msgid "App installed."
msgstr "應用已完成安裝。"
#: setup.py:89
#: setup.py:96
msgid "App updated"
msgstr ""
#: setup.py:106
#: setup.py:113
#, fuzzy
#| msgid "Error installing application: {error}"
msgid "Uninstalling app"
msgstr "安裝應用遇到錯誤:{error}"
#: setup.py:124
#: setup.py:131
#, fuzzy, python-brace-format
#| msgid "Error installing application: {string} {details}"
msgid "Error uninstalling app: {string} {details}"
msgstr "安裝過程中遇到錯誤:{string}{details}"
#: setup.py:130
#: setup.py:137
#, fuzzy, python-brace-format
#| msgid "Error installing application: {error}"
msgid "Error uninstalling app: {error}"
msgstr "安裝應用遇到錯誤:{error}"
#: setup.py:133
#: setup.py:140
#, fuzzy
#| msgid "Application installed."
msgid "App uninstalled."
msgstr "應用已完成安裝。"
#: setup.py:453
#: setup.py:513
msgid "Updating app packages"
msgstr ""
@ -7944,11 +7944,11 @@ msgid ""
"installed freshly again."
msgstr ""
#: views.py:242
#: views.py:247
msgid "Setting unchanged"
msgstr ""
#: views.py:479
#: views.py:481
#, python-brace-format
msgid "before uninstall of {app_id}"
msgstr ""