mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-09-19 04:59:01 +00:00
locale: Update translation strings
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
parent
f9c624562a
commit
d468ca2250
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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}"
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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}"
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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}"
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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}"
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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}"
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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}"
|
||||
|
||||
@ -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}"
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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}"
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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}"
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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} ని అన్ఇన్స్టాల్ చేయడానికి ముందు"
|
||||
|
||||
@ -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"
|
||||
|
||||
@ -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}"
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
@ -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 ""
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user