diff --git a/plinth/locale/ar_SA/LC_MESSAGES/django.po b/plinth/locale/ar_SA/LC_MESSAGES/django.po index 40c7d4f73..63cf89075 100644 --- a/plinth/locale/ar_SA/LC_MESSAGES/django.po +++ b/plinth/locale/ar_SA/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-06-10 15:41+0000\n" "Last-Translator: aiman an \n" "Language-Team: Arabic (Saudi Arabia) calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +msgid "Administer calibre application" +msgstr "" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +msgid "Name of the new library" +msgstr "" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, python-format +msgid "Delete calibre Library %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +msgid "Manage Libraries" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +msgid "Create Library" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +msgid "Library created." +msgstr "" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1015,11 +1118,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1337,7 +1442,7 @@ msgid "Use HTTP basic authentication" msgstr "" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" @@ -1786,12 +1891,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "" @@ -1808,16 +1907,6 @@ msgstr "" msgid "Edit repository" msgstr "" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2283,7 +2372,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -2930,32 +3019,32 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -2973,7 +3062,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3365,7 +3454,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3632,6 +3721,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4085,29 +4175,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5468,24 +5558,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5674,11 +5764,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "" @@ -5819,20 +5909,32 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +msgid "Invalid password." +msgstr "" + +#: plinth/modules/users/forms.py:105 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 " @@ -5841,63 +5943,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -5910,15 +6015,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -5936,19 +6042,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -5962,46 +6086,51 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6412,28 +6541,28 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" diff --git a/plinth/locale/bg/LC_MESSAGES/django.po b/plinth/locale/bg/LC_MESSAGES/django.po index fcff0e55a..291506f3a 100644 --- a/plinth/locale/bg/LC_MESSAGES/django.po +++ b/plinth/locale/bg/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2019-10-12 14:52+0000\n" "Last-Translator: Nevena Mircheva \n" "Language-Team: Bulgarian calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +msgid "Administer calibre application" +msgstr "" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +msgid "Name of the new library" +msgstr "" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, python-format +msgid "Delete calibre Library %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +msgid "Manage Libraries" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +msgid "Create Library" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +msgid "Library created." +msgstr "" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1020,11 +1123,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1342,7 +1447,7 @@ msgid "Use HTTP basic authentication" msgstr "" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" @@ -1791,12 +1896,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "" @@ -1813,16 +1912,6 @@ msgstr "" msgid "Edit repository" msgstr "" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2288,7 +2377,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -2935,32 +3024,32 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -2978,7 +3067,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3370,7 +3459,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3637,6 +3726,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4090,29 +4180,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5475,24 +5565,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5681,11 +5771,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" @@ -5828,20 +5918,32 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +msgid "Invalid password." +msgstr "" + +#: plinth/modules/users/forms.py:105 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 " @@ -5850,63 +5952,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -5919,15 +6024,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -5945,19 +6051,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -5971,46 +6095,51 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6423,28 +6552,28 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" diff --git a/plinth/locale/bn/LC_MESSAGES/django.po b/plinth/locale/bn/LC_MESSAGES/django.po index c80dc8643..b07d76e4e 100644 --- a/plinth/locale/bn/LC_MESSAGES/django.po +++ b/plinth/locale/bn/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -387,6 +387,7 @@ msgstr "" #: plinth/modules/networks/templates/router_configuration_update.html:19 #: plinth/modules/pagekite/templates/pagekite_custom_services.html:28 #: plinth/modules/sharing/templates/sharing_add_edit.html:20 +#: plinth/templates/form.html:19 msgid "Submit" msgstr "" @@ -653,7 +654,7 @@ msgstr "" #: plinth/modules/bepasty/forms.py:27 #: plinth/modules/bepasty/templates/bepasty.html:30 -#: plinth/modules/users/forms.py:84 plinth/modules/users/forms.py:198 +#: plinth/modules/users/forms.py:103 plinth/modules/users/forms.py:227 msgid "Permissions" msgstr "" @@ -811,12 +812,114 @@ msgstr "" #: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39 #: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:150 -#: plinth/modules/pagekite/forms.py:90 plinth/modules/quassel/views.py:29 -#: plinth/modules/shadowsocks/views.py:59 +#: plinth/modules/mumble/views.py:28 plinth/modules/pagekite/forms.py:90 +#: plinth/modules/quassel/views.py:29 plinth/modules/shadowsocks/views.py:59 #: plinth/modules/transmission/views.py:47 msgid "Configuration updated" msgstr "" +#: plinth/modules/calibre/__init__.py:30 +#, python-brace-format +msgid "" +"calibre server provides online access to your e-book collection. You can " +"store your e-books on your {box_name}, read them online or from any of your " +"devices." +msgstr "" + +#: plinth/modules/calibre/__init__.py:33 +msgid "" +"You can organize your e-books, extract and edit their metadata, and perform " +"advanced search. calibre can import, export, or convert across a wide range " +"of formats to make e-books ready for reading on any device. It also provides " +"an online web reader. It remembers your last read location, bookmarks, and " +"highlighted text. Content distribution using OPDS is currently not supported." +msgstr "" + +#: plinth/modules/calibre/__init__.py:39 +msgid "" +"Only users belonging to calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +msgid "Administer calibre application" +msgstr "" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +msgid "Name of the new library" +msgstr "" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, python-format +msgid "Delete calibre Library %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +msgid "Manage Libraries" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +msgid "Create Library" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +msgid "Library created." +msgstr "" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1013,11 +1116,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1335,7 +1440,7 @@ msgid "Use HTTP basic authentication" msgstr "" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" @@ -1784,12 +1889,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "" @@ -1806,16 +1905,6 @@ msgstr "" msgid "Edit repository" msgstr "" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2281,7 +2370,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -2928,32 +3017,32 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -2971,7 +3060,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3363,7 +3452,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3630,6 +3719,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4083,29 +4173,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5466,24 +5556,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5672,11 +5762,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "" @@ -5817,20 +5907,32 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +msgid "Invalid password." +msgstr "" + +#: plinth/modules/users/forms.py:105 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 " @@ -5839,63 +5941,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -5908,15 +6013,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -5934,19 +6040,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -5960,46 +6084,51 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6410,28 +6539,28 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" diff --git a/plinth/locale/cs/LC_MESSAGES/django.po b/plinth/locale/cs/LC_MESSAGES/django.po index 7fecc090b..fbf4a2ca9 100644 --- a/plinth/locale/cs/LC_MESSAGES/django.po +++ b/plinth/locale/cs/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-06-24 11:41+0000\n" "Last-Translator: Pavel Borecki \n" "Language-Team: Czech calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Administer Syncthing application" +msgid "Administer calibre application" +msgstr "Spravovat aplikaci Syncthing" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the repository" +msgid "Name of the new library" +msgstr "Název repozitáře" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "A share with this name already exists." +msgid "A library with this name already exists." +msgstr "Sdílení s tímto názvem už existuje." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Git Repository %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Smazat Git repozitář %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "Smazat %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Manage Repositories" +msgid "Manage Libraries" +msgstr "Spravovat repozitáře" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Vytvořit repozitář" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "No repositories available." +msgid "No libraries available." +msgstr "Nejsou k dispozici žádné repozitáře." + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "Smazat stránku %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository created." +msgid "Library created." +msgstr "Repozitář vytvořen." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred during configuration." +msgid "An error occurred while creating the library." +msgstr "Při nastavování se vyskytla chyba." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} smazáno." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "{name} se nepodařilo smazat: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1126,11 +1247,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "TLS doména" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1513,7 +1636,7 @@ msgid "Use HTTP basic authentication" msgstr "Použít základní HTTP ověřování" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Uživatelské jméno" @@ -2041,12 +2164,6 @@ msgstr "Smazat Git repozitář %(name)s" msgid "Delete this repository permanently?" msgstr "Nevratně smazat tento repozitář?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "Smazat %(name)s" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "Repozitář vytvořen." @@ -2065,16 +2182,6 @@ msgstr "Repozitář upraven." msgid "Edit repository" msgstr "Upravit repozitář" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} smazáno." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "{name} se nepodařilo smazat: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Dokumentace" @@ -2646,7 +2753,7 @@ msgid "Chat Client" msgstr "Chatovací klient" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "Licenční informace o JavaScriptu" @@ -3400,7 +3507,7 @@ msgstr "Klíč zveřejněn na server s klíči." msgid "Error occurred while publishing key." msgstr "Při zveřejňování klíče došlo k chybě." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3408,7 +3515,7 @@ msgstr "" "Mumble je open source software pro šifrovanou, vysoce kvalitní hlasovou " "komunikaci s nízkou prodlevou." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3418,21 +3525,21 @@ msgstr "" "dispozici jsou klienti pro připojení z " "desktopu a Android zařízení." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "Mumble" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "Hlasový chat" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "SSH server password" msgid "Set SuperUser Password" msgstr "Heslo SSH serveru" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3450,7 +3557,7 @@ msgstr "Mumblefly" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 #, fuzzy #| msgid "Password changed successfully." msgid "SuperUser password successfully updated." @@ -3890,7 +3997,7 @@ msgstr "Upravit připojení" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Upravit" @@ -4163,6 +4270,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4687,29 +4795,29 @@ msgstr "" "kombinace protokol/port, které zde můžete určit. Například o HTTPS na portu " "jiném, než 443 je známo, že způsobuje problémy." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Webový server (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "Stránky budou k dispozici na http://{0}" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Webový server (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "Stránky budou k dispozici na https://{0}" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Zabezpečený shell (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6335,24 +6443,24 @@ msgstr "Tor Socks proxy" msgid "Tor Bridge Relay" msgstr "Předávájící Tor most" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "Port Tor předávání k dispozici" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Obfs3 transport zaregistrován" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Obfs4 transport zaregistrován" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, 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" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Potvrdit použití Tor na {url} na tcp{kind}" @@ -6590,11 +6698,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "Aktualizovat" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" @@ -6750,23 +6858,39 @@ msgstr "Přístup ke všem službám a nastavení systému" msgid "Check LDAP entry \"{search_item}\"" msgstr "Zkontrolujte LDAP položku „{search_item}“" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 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." -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "Neplatný název serveru" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "Heslo k účtu správce" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "Zobrazit heslo" + +#: plinth/modules/users/forms.py:105 #, fuzzy #| msgid "" #| "Select which services should be available to the new user. The user will " @@ -6787,20 +6911,23 @@ msgstr "" "skupině správců (admin) se budou moci přihlásit všude. Mohou se k systému " "přihlásit také prostřednictvím SSH a mají práva správy (sudo)." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "Vytvoření LDAP uživatele se nezdařilo." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to {group} group." +msgid "Failed to add new user to {group} group: {error}" msgstr "Přidání nového uživatele do skupiny {group} se nezdařilo." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "Pověřené SSH klíče" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6810,45 +6937,49 @@ 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." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "Přejmenování LDAP uživatele se nezdařilo." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "Odebrání uživatele ze skupiny se nezdařilo." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "Přidání uživatele do skupiny se nezdařilo." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "Nepodařilo se vložit SSH klíče." -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 #, fuzzy #| msgid "Failed to add user to group." msgid "Failed to change user status." msgstr "Přidání uživatele do skupiny se nezdařilo." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "Není možné smazat účet jediného zbývajícího správce systému." -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "Změna hesla LDAP uživatele se nezdařila." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "Přidání nového uživatele do skupiny správců (admin) se nezdařilo." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "Omezení přístupu ke konzoli se nezdařilo." -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "Uživatelský účet vytvořen, není jste jím přihlášeni" @@ -6861,15 +6992,16 @@ msgstr "Změna hesla pro %(username)s" msgid "Save Password" msgstr "Uložit heslo" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "Vytvořit uživatele" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "Smazat uživatele" @@ -6887,7 +7019,7 @@ msgstr "Smazat %(username)s" msgid "Administrator Account" msgstr "Účet správce" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6897,12 +7029,34 @@ msgstr "" "možné později změnit. Tomuto uživateli budou dána práva správy. Později je " "možné přidat další uživatele." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "Vytvořit účet" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Účet správce" + +#: plinth/modules/users/templates/users_firstboot.html:38 +#, fuzzy +#| msgid "Cannot delete the only administrator in the system." +msgid "The following administrator accounts exist in the system." +msgstr "Není možné smazat účet jediného zbývajícího správce systému." + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "Uživatelé" @@ -6916,7 +7070,13 @@ msgstr "Smazat uživatele %(username)s" msgid "Edit user %(username)s" msgstr "Upravit uživatele %(username)s" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Edit user %(username)s" +msgid "Edit User %(username)s" +msgstr "Upravit uživatele %(username)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -6925,39 +7085,39 @@ msgstr "" "Heslo změníte pomocí formuláře pro změnu " "hesla." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "Uložit změny" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "Uživatel %(username)s vytvořen." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "Uživatel %(username)s aktualizován." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "Upravit uživatele" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "Uživatel {user} smazán." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "Smazání LDAP uživatele se nezdařilo." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "Změnit heslo" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "Heslo úspěšně změněno." @@ -7454,28 +7614,28 @@ msgstr "Aplikace" msgid "System" msgstr "Systém" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "Změnit heslo" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "Restartovat" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "Vypnout" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "Odhlásit" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "Vyberte jazyk" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "Přihlásit" diff --git a/plinth/locale/da/LC_MESSAGES/django.po b/plinth/locale/da/LC_MESSAGES/django.po index b0cd3922d..3ba564470 100644 --- a/plinth/locale/da/LC_MESSAGES/django.po +++ b/plinth/locale/da/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-08-18 20:32+0000\n" "Last-Translator: Jens Molgaard \n" "Language-Team: Danish calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Install this application?" +msgid "Administer calibre application" +msgstr "Installer denne applikation?" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Create User" +msgid "Name of the new library" +msgstr "Opret Bruger" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "This service already exists" +msgid "A library with this name already exists." +msgstr "Denne tjeneste eksisterer allerede" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Wiki or Blog %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Slet Wiki eller Blog %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "Slet %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Create User" +msgid "Manage Libraries" +msgstr "Opret Bruger" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Opret lager" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "Tor relay port available" +msgid "No libraries available." +msgstr "Tor videresendelsesport tilgængelig" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "Slet sitet %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "packages not found" +msgid "Library created." +msgstr "pakker ikke fundet" + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred during configuration." +msgid "An error occurred while creating the library." +msgstr "Der opstod en fejl under konfigurationen." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} slettet." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "Kunne ikke slette {name}: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1130,13 +1251,15 @@ msgstr "Coturn" msgid "VoIP Helper" msgstr "VoIP-hjælper" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 #, fuzzy #| msgid "Subdomain" msgid "TLS domain" msgstr "Subdomæne" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1532,7 +1655,7 @@ msgid "Use HTTP basic authentication" msgstr "Brug basal (\"basic\") HTTP-autentifikation" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Brugernavn" @@ -2077,12 +2200,6 @@ msgstr "Slet Wiki eller Blog %(name)s" msgid "Delete this repository permanently?" msgstr "Slet bruger permanent?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "Slet %(name)s" - #: plinth/modules/gitweb/views.py:45 #, fuzzy #| msgid "packages not found" @@ -2107,16 +2224,6 @@ msgstr "pakker ikke fundet" msgid "Edit repository" msgstr "Opret Bruger" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} slettet." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "Kunne ikke slette {name}: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Dokumentation" @@ -2666,7 +2773,7 @@ msgid "Chat Client" msgstr "IRC-klient (Quassel)" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -3436,7 +3543,7 @@ msgstr "Nøgle distribueret til nøgleserver." msgid "Error occurred while publishing key." msgstr "Fejl under distribuering af nøgle." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3444,7 +3551,7 @@ msgstr "" "Mumble er open source software der tilbyder en højkvalitets tale-tjeneste " "med lav forsinkelse og kryptering." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3454,23 +3561,23 @@ msgstr "" "Klienter til computere og Android-enheder " "er tilgængelige." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 #, fuzzy #| msgid "Voice Chat (Mumble)" msgid "Voice Chat" msgstr "Tale-tjeneste (Mumble)" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "Save Password" msgid "Set SuperUser Password" msgstr "Gem Kodeord" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3488,7 +3595,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 #, fuzzy #| msgid "Password changed successfully." msgid "SuperUser password successfully updated." @@ -3940,7 +4047,7 @@ msgstr "Rediger Forbindelse" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Rediger" @@ -4216,6 +4323,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4758,29 +4866,29 @@ msgstr "" "her. For eksempel er HTTPS på andre porte end 443 kendt for at give " "problemer." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Webserver (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "Siden vil være tilgængelig på http://{0}" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Webserver (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "Siden vil være tilgængelig på https://{0}" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Secure Shell (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6370,24 +6478,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "Tor Bridge Relay" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "Tor videresendelsesport tilgængelig" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Obfs3 transport registreret" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Obfs4 transport registreret" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Tilgå URL {url} ved brug af tcp{kind} via Tor" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, 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}" @@ -6615,11 +6723,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "Opdater" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox Manual" msgid "FreedomBox Updated" @@ -6781,22 +6889,38 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "Kontrol af LDAP-konfiguration \"{search_item}\"" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "Ugyldigt servernavn" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Account" +msgid "Authorization Password" +msgstr "Administratorkonto" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "Vis kodeord" + +#: plinth/modules/users/forms.py:105 #, fuzzy #| msgid "" #| "Select which services should be available to the new user. The user will " @@ -6818,20 +6942,23 @@ msgstr "" "tjenester. De kan også logge ind på systemet gennem SSH og har " "administratorprivilegier (sudo)." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "Kunne ikke oprette LDAP-bruger." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, 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}." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6841,45 +6968,50 @@ 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." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "Kunne ikke omdøbe LDAP-bruger." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "Kunne ikke fjerne bruger fra gruppe." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "Kunne ikke tilføje bruger til gruppe." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 #, fuzzy #| msgid "Failed to add user to group." msgid "Failed to change user status." msgstr "Kunne ikke tilføje bruger til gruppe." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "Kunne ikke ændre LDAP-kodeord." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, 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." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to obtain certificate for domain {domain}: {error}" +msgid "Failed to restrict console access: {error}" msgstr "" +"Fejl ved forsøg på at erhverve certifikatet for domænet {domain}: {error}" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "Brugerkonto oprettet, du er nu logget ind" @@ -6892,15 +7024,16 @@ msgstr "Ændr Kodeord for %(username)s" msgid "Save Password" msgstr "Gem Kodeord" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "Opret Bruger" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "Slet Bruger" @@ -6918,7 +7051,7 @@ msgstr "Slet %(username)s" msgid "Administrator Account" msgstr "Administratorkonto" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6928,14 +7061,34 @@ msgstr "" "Kodeordet kan ændres senere. Brugeren vil få tildelt " "administratorrettigheder. Andre brugere kan tilføjes senere." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 #, fuzzy #| msgid "PageKite Account" msgid "Create Account" msgstr "PageKite-konto" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Administratorkonto" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "Brugere" @@ -6949,7 +7102,12 @@ msgstr "Slet bruger %(username)s" msgid "Edit user %(username)s" msgstr "Rediger Bruger %(username)s" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "Rediger Bruger %(username)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -6958,39 +7116,39 @@ msgstr "" "Brug siden til kodeordsændring for at " "ændre kodeord." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "Gem Ændringer" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "Bruger %(username)s oprettet." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "Bruger %(username)s opdateret." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "Rediger Bruger" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "Brugeren {user} slettet." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "Kunne ikke slette LDAP-bruger." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "Ændr kodeord" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "Kodeord blev ændret." @@ -7470,34 +7628,34 @@ msgstr "Apps" msgid "System" msgstr "System" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "Ændr kodeord" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 #, fuzzy #| msgid "Restart Now" msgid "Restart" msgstr "Genstart Nu" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 #, fuzzy #| msgid "Shut Down Now" msgid "Shut down" msgstr "Sluk Nu" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "Log ud" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "Sprog" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "Log ind" @@ -8196,12 +8354,6 @@ msgstr "" #~ msgstr "" #~ "Fejl ved forsøg på at erhverve certifikatet for domænet {domain}: {error}" -#, fuzzy -#~| msgid "Failed to obtain certificate for domain {domain}: {error}" -#~ msgid "Failed to switch certificate use for app {module}: {error}" -#~ msgstr "" -#~ "Fejl ved forsøg på at erhverve certifikatet for domænet {domain}: {error}" - #, fuzzy #~| msgid "Failed to revoke certificate for domain {domain}: {error}" #~ msgid "" @@ -8843,6 +8995,3 @@ msgstr "" #~ msgid "Bittorrent (Transmission)" #~ msgstr "BitTorrent (Transmission)" - -#~ msgid "Edit User %(username)s" -#~ msgstr "Rediger Bruger %(username)s" diff --git a/plinth/locale/de/LC_MESSAGES/django.po b/plinth/locale/de/LC_MESSAGES/django.po index 2739d351b..b03923e55 100644 --- a/plinth/locale/de/LC_MESSAGES/django.po +++ b/plinth/locale/de/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-09-23 11:08+0000\n" "Last-Translator: Dietmar \n" "Language-Team: German calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Administer Syncthing application" +msgid "Administer calibre application" +msgstr "Syncthing-Anwendung einstellen" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the repository" +msgid "Name of the new library" +msgstr "Name des resositorys" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "A share with this name already exists." +msgid "A library with this name already exists." +msgstr "Eine Freigabe mit diesem Namen existiert bereits." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Git Repository %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Git Repository %(name)s löschen" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "%(name)s löschen" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Manage Repositories" +msgid "Manage Libraries" +msgstr "Archive verwalten" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Archiv anlegen" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "No repositories available." +msgid "No libraries available." +msgstr "Keine Archive verfügbar." + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "Seite %(site)s löschen" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository created." +msgid "Library created." +msgstr "Archiv erstellt." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred while creating the repository." +msgid "An error occurred while creating the library." +msgstr "Beim Erstellen des Repository ist ein Fehler aufgetreten." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} gelöscht." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "{name} konnte nicht gelöscht werden: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1135,11 +1256,13 @@ msgstr "Coturn" msgid "VoIP Helper" msgstr "VoIP-Helfer" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "TLS Domain" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1515,7 +1638,7 @@ msgid "Use HTTP basic authentication" msgstr "HTTP-Basisauthentifizierung verwenden" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Benutzername" @@ -2043,12 +2166,6 @@ msgstr "Git Repository %(name)s löschen" msgid "Delete this repository permanently?" msgstr "Dieses respository permanent löschen?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "%(name)s löschen" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "Archiv erstellt." @@ -2065,16 +2182,6 @@ msgstr "Archiv bearbeitet." msgid "Edit repository" msgstr "Archiv bearbeiten" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} gelöscht." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "{name} konnte nicht gelöscht werden: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Dokumentation" @@ -2645,7 +2752,7 @@ msgid "Chat Client" msgstr "Chatclient" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "JavaScript-Lizenzinformation" @@ -3420,7 +3527,7 @@ msgstr "Veröffentlichte Schlüssel auf dem Server." msgid "Error occurred while publishing key." msgstr "Fehler beim Veröffentlichen des Schlüssels." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3428,7 +3535,7 @@ msgstr "" "Mumble ist eine hochwertige quelloffene Software für Telefonie und Chat, mit " "Verschlüsselung und geringer Latenz." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3438,19 +3545,19 @@ msgstr "" "verbinden. Auf Mumble finden Sie " "Anwendungen, um sich vom Desktop oder Android-Gerät mit Mumble zu verbinden." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "Mumble" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "Sprachkonferenz" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "SuperUser-Kennwort festlegen" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3471,7 +3578,7 @@ msgstr "Mumblefly" msgid "Mumla" msgstr "Mumla" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "SuperUser-Kennwort wurde erfolgreich aktualisiert." @@ -3962,7 +4069,7 @@ msgstr "Verbindung bearbeiten" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Bearbeiten" @@ -4240,6 +4347,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "Überspringen Sie diesen Schritt" @@ -4782,31 +4890,31 @@ msgstr "" "Beispielsweise HTTPS auf anderen Ports als 443, ist bekannt dafür, Probleme " "zu verursachen." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Webserver (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" "Webseite wird unter http://{0} verfügbar sein" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Webserver (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" "Webseite wird unter https://{0} verfügbar sein" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Secure Shell (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6418,24 +6526,24 @@ msgstr "Tor-Socks-Proxy" msgid "Tor Bridge Relay" msgstr "Tor-Bridge-Relay" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "Tor-Relay-Port ist verfügbar" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Obfs3-Transport registriert" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Obfs4-Transport registriert" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Zugangs-URL {url} auf TCP{kind} über Tor" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Tor-Nutzung auf {url} über TCP{kind} bestätigen" @@ -6670,11 +6778,11 @@ msgstr "" "erachtet wird, erfolgt dieser automatisch um 02:00 Uhr, so dass alle " "Anwendungen kurzzeitig nicht verfügbar sind." -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "Aktualisieren" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "FreedomBox aktualisiert" @@ -6844,22 +6952,38 @@ msgstr "Zugriff auf alle Anwendungen und Systemeinstellungen" msgid "Check LDAP entry \"{search_item}\"" msgstr "LDAP-Eintrag „{search_item}“ prüfen" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "Benutzername wird bereits verwendet oder ist reserviert." -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "Einen gültigen Benutzernamen eingeben." -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" "Erforderlich. 150 Zeichen oder weniger. Nur englische Buchstaben, Ziffern " "und @/./-/_." -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "Administrator-Passwort" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Add password" +msgid "Invalid password." +msgstr "Kennwort hinzufügen" + +#: plinth/modules/users/forms.py:105 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 " @@ -6874,20 +6998,23 @@ msgstr "" "allen Diensten anmelden und sie können sich auch über SSH im System anmelden " "und besitzen Administratorrechte (sudo)." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "Erstellen des LDAP-Benutzers ist fehlgeschlagen." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to {group} group." +msgid "Failed to add new user to {group} group: {error}" msgstr "Der Benutzer konnte nicht der Gruppe {group} hinzugefügt werden." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "Autorisierte SSH-Schlüssel" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6898,43 +7025,47 @@ msgstr "" "eingeben, einen pro Zeile. Leerzeilen und Zeilen, die mit # beginnen, werden " "ignoriert." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "Umbenennen des LDAP-Benutzers fehlgeschlagen." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "Entfernen des Benutzers von der Gruppe fehlgeschlagen." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "Hinzufügen eines Benutzers zur Gruppe ist fehlgeschlagen." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "SSH-Schlüssel kann nicht gesetzt werden." -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "Fehler beim Ändern des Benutzerstatus." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "Der einzige Administrator des Systems kann nicht gelöscht werden." -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "Ändern des LDAP-Benutzerpassworts ist fehlgeschlagen." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "Hinzufügen eines neuen Benutzers zur admin-Gruppe ist fehlgeschlagen." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "Einschränken des Konsolenzugriffs fehlgeschlagen." -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "Benutzerkonto wurde erstellt, Sie sind jetzt angemeldet" @@ -6947,15 +7078,16 @@ msgstr "Passwort für %(username)s ändern" msgid "Save Password" msgstr "Passwort speichern" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "Benutzer anlegen" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "Benutzer löschen" @@ -6973,7 +7105,7 @@ msgstr "%(username)s löschen" msgid "Administrator Account" msgstr "Administratorkonto" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6983,12 +7115,34 @@ msgstr "" "zugreifen. Das Passwort kann später geändert werden. Dieser Benutzer erhält " "Administrator-Rechte. Weitere Benutzer können später hinzugefügt werden." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "Konto erstellen" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Administratorkonto" + +#: plinth/modules/users/templates/users_firstboot.html:38 +#, fuzzy +#| msgid "Cannot delete the only administrator in the system." +msgid "The following administrator accounts exist in the system." +msgstr "Der einzige Administrator des Systems kann nicht gelöscht werden." + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "Benutzer" @@ -7002,7 +7156,12 @@ msgstr "Benutzer %(username)s löschen" msgid "Edit user %(username)s" msgstr "Benutzer %(username)s bearbeiten" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "Benutzer %(username)s bearbeiten" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -7012,39 +7171,39 @@ msgstr "" "href='%(change_password_url)s'>Passwortänderungsformular, um das " "Passwort zu ändern." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "Änderungen speichern" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "Benutzer %(username)s angelegt." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "Benutzer %(username)s geändert." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "Benutzer bearbeiten" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "Benutzer {user} gelöscht." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "Löschen von LDAP-Benutzer fehlgeschlagen." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "Passwort ändern" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "Passwort erfolgreich geändert." @@ -7502,28 +7661,28 @@ msgstr "Apps" msgid "System" msgstr "System" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "Passwort ändern" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "Neu starten" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "Herunterfahren" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "Abmelden" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "Sprache wählen" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "Anmelden" @@ -9193,8 +9352,5 @@ msgstr "Gujarati" #~ msgid "Bittorrent (Transmission)" #~ msgstr "Bittorrent (Transmission)" -#~ msgid "Edit User %(username)s" -#~ msgstr "Benutzer %(username)s bearbeiten" - #~ msgid "Scramblesuit transport registered" #~ msgstr "Scramblesuit Transport registriert" diff --git a/plinth/locale/django.pot b/plinth/locale/django.pot index c5cc82f9e..59cf0028a 100644 --- a/plinth/locale/django.pot +++ b/plinth/locale/django.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -386,6 +386,7 @@ msgstr "" #: plinth/modules/networks/templates/router_configuration_update.html:19 #: plinth/modules/pagekite/templates/pagekite_custom_services.html:28 #: plinth/modules/sharing/templates/sharing_add_edit.html:20 +#: plinth/templates/form.html:19 msgid "Submit" msgstr "" @@ -652,7 +653,7 @@ msgstr "" #: plinth/modules/bepasty/forms.py:27 #: plinth/modules/bepasty/templates/bepasty.html:30 -#: plinth/modules/users/forms.py:84 plinth/modules/users/forms.py:198 +#: plinth/modules/users/forms.py:103 plinth/modules/users/forms.py:227 msgid "Permissions" msgstr "" @@ -810,12 +811,114 @@ msgstr "" #: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39 #: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:150 -#: plinth/modules/pagekite/forms.py:90 plinth/modules/quassel/views.py:29 -#: plinth/modules/shadowsocks/views.py:59 +#: plinth/modules/mumble/views.py:28 plinth/modules/pagekite/forms.py:90 +#: plinth/modules/quassel/views.py:29 plinth/modules/shadowsocks/views.py:59 #: plinth/modules/transmission/views.py:47 msgid "Configuration updated" msgstr "" +#: plinth/modules/calibre/__init__.py:30 +#, python-brace-format +msgid "" +"calibre server provides online access to your e-book collection. You can " +"store your e-books on your {box_name}, read them online or from any of your " +"devices." +msgstr "" + +#: plinth/modules/calibre/__init__.py:33 +msgid "" +"You can organize your e-books, extract and edit their metadata, and perform " +"advanced search. calibre can import, export, or convert across a wide range " +"of formats to make e-books ready for reading on any device. It also provides " +"an online web reader. It remembers your last read location, bookmarks, and " +"highlighted text. Content distribution using OPDS is currently not supported." +msgstr "" + +#: plinth/modules/calibre/__init__.py:39 +msgid "" +"Only users belonging to calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +msgid "Administer calibre application" +msgstr "" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +msgid "Name of the new library" +msgstr "" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, python-format +msgid "Delete calibre Library %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +msgid "Manage Libraries" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +msgid "Create Library" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +msgid "Library created." +msgstr "" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1012,11 +1115,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1334,7 +1439,7 @@ msgid "Use HTTP basic authentication" msgstr "" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" @@ -1783,12 +1888,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "" @@ -1805,16 +1904,6 @@ msgstr "" msgid "Edit repository" msgstr "" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2280,7 +2369,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -2927,32 +3016,32 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -2970,7 +3059,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3362,7 +3451,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3629,6 +3718,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4082,29 +4172,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5465,24 +5555,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5671,11 +5761,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "" @@ -5816,20 +5906,32 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +msgid "Invalid password." +msgstr "" + +#: plinth/modules/users/forms.py:105 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 " @@ -5838,63 +5940,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -5907,15 +6012,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -5933,19 +6039,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -5959,46 +6083,51 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6409,28 +6538,28 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" diff --git a/plinth/locale/el/LC_MESSAGES/django.po b/plinth/locale/el/LC_MESSAGES/django.po index 5cb5a3c49..d3eb3d4e4 100644 --- a/plinth/locale/el/LC_MESSAGES/django.po +++ b/plinth/locale/el/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-05-29 18:41+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Greek calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Administer Syncthing application" +msgid "Administer calibre application" +msgstr "Διαχειριστείτε την εφαρμογή Syncthing" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the repository" +msgid "Name of the new library" +msgstr "Όνομα του αποθετηρίου" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "A share with this name already exists." +msgid "A library with this name already exists." +msgstr "Υπάρχει ήδη ένα μέρισμα με αυτό το όνομα." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Git Repository %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Διαγραφή αποθετηρίου Git %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "Διαγραφή %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Manage Repositories" +msgid "Manage Libraries" +msgstr "Διαχείριση αποθετηρίων" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Δημιουργία Αποθετηρίου" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "No repositories available." +msgid "No libraries available." +msgstr "Δεν υπάρχουν διαθέσιμα αποθετήρια." + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "Διαγραφή ιστότοπου %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository created." +msgid "Library created." +msgstr "Το αποθετήριο δημιουργήθηκε." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred while creating the repository." +msgid "An error occurred while creating the library." +msgstr "Παρουσιάστηκε σφάλμα κατά τη δημιουργία του αποθετηρίου." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "το {name} διαγράφηκε." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "Δεν ήταν δυνατή η διαγραφή του {name}: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1167,11 +1288,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "ΤLS όνομα διαδικτύου" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1554,7 +1677,7 @@ msgid "Use HTTP basic authentication" msgstr "Χρήση βασικού ελέγχου ταυτότητας HTTP" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Όνομα χρήστη" @@ -2082,12 +2205,6 @@ msgstr "Διαγραφή αποθετηρίου Git %(name)s" msgid "Delete this repository permanently?" msgstr "Να διαγραφεί μόνιμα αυτό το αποθετήριο;" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "Διαγραφή %(name)s" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "Το αποθετήριο δημιουργήθηκε." @@ -2104,16 +2221,6 @@ msgstr "To αποθετήριο τροποποιήθηκε." msgid "Edit repository" msgstr "Τροποποίηση αποθετηρίου" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "το {name} διαγράφηκε." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "Δεν ήταν δυνατή η διαγραφή του {name}: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Boηθητικά έγγραφα" @@ -2707,7 +2814,7 @@ msgid "Chat Client" msgstr "Πρόγραμμα-πελάτης συνομιλίας" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "Πληροφορίες άδειας χρήσης JavaScript" @@ -3496,7 +3603,7 @@ msgstr "Δημοσιεύθηκε το κλειδί στο διακομιστή msgid "Error occurred while publishing key." msgstr "Παρουσιάστηκε σφάλμα κατά τη δημοσίευση του κλειδιού." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3504,7 +3611,7 @@ msgstr "" "Το mumble είναι ένα ανοικτού πηγαίου κώδικα, χαμηλής καθυστέρησης, " "κρυπτογραφημένο και υπηλής ποιότητας προγραμμα φωνητικής συνομιλίας." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3514,19 +3621,19 @@ msgstr "" "href=\"http://mumble.info\"> Πελάτες για να συνδεθείτε με το Mumble από " "τον υπολογιστή και τις συσκευές Android είναι διαθέσιμες." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "Mumble" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "Φωνητική συνομιλία" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Ορισμός κωδικού πρόσβασης SuperUser" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3547,7 +3654,7 @@ msgstr "Mumblefly" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "Ο κωδικός πρόσβασης SuperUser Ενημερώθηκε με επιτυχία." @@ -3988,7 +4095,7 @@ msgstr "Επεξεργασία σύνδεσης" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Επεξεργασία" @@ -4262,6 +4369,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4777,30 +4885,30 @@ msgstr "" "παράδειγμα, HTTPS, στις θύρες εκτός από 443 είναι γνωστό ότι προκαλούν " "προβλήματα." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Διακομιστής Διαδικτύου (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" "Η τοποθεσία θα είναι διαθέσιμη στο http://{0} " -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Διακομιστής Διαδικτύου (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "Το Site θα είναι διαθέσιμο στο https://{0}" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Secure Shell (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6465,24 +6573,24 @@ msgstr "Tor διακομιστής μεσολάβησης τύπου socks5" msgid "Tor Bridge Relay" msgstr "Γέφυρα/μεσολαβητής Tor" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "Θύρα μεσολαβητή Tor διαθέσιμη" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Obfs3 μεταφορά καταχωρήθηκε" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Obfs4 μεταφορά καταχωρήθηκε" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Πρόσβαση στη διεύθυνση URL {url} με tcp {kind} μέσω του Tor" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Επιβεβαίωση χρήσης του Tor στο {url} στο προτόκολλο TCP {kind}" @@ -6716,11 +6824,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "Ενημερωμένη έκδοση" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" @@ -6889,22 +6997,38 @@ msgstr "Πρόσβαση σε όλες τις υπηρεσίες και τις msgid "Check LDAP entry \"{search_item}\"" msgstr "Ελέγξτε την καταχώρηση LDAP \"{search_item}\"" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "Το όνομα χρήστη είναι δεσμευμένο." -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "Μη έγκυρο όνομα διακομιστή" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "Κωδικός Πρόσβασης Διαχειριστή" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "Εμφάνιση κωδικού" + +#: plinth/modules/users/forms.py:105 #, fuzzy #| msgid "" #| "Select which services should be available to the new user. The user will " @@ -6926,20 +7050,23 @@ msgstr "" "υπηρεσίες. Μπορούν επίσης να συνδεθούν στο σύστημα μέσω του SSH και να έχουν " "δικαιώματα διαχειριστή (sudo)." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "Η δημιουργία χρήστη LDAP απέτυχε." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, 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}." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "Εξουσιοδοτημένα κλειδιά SSH" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6950,43 +7077,47 @@ msgstr "" "Μπορείτε να εισαγάγετε πολλαπλά κλειδιά, ένα σε κάθε γραμμή. Οι κενές " "γραμμές και οι γραμμές που ξεκινούν με # θα αγνοηθούν." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "Η μετονομασία του χρήστη LDAP απέτυχε." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "Απέτυχε η κατάργηση του χρήστη από την ομάδα." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "Απέτυχε η προσθήκη χρήστη στην ομάδα." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "Δεν ήταν δυνατό να προστεθούν τα κλειδιά SSH." -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "Απέτυχε η αλλαγή της κατάστασης χρήστη." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "Δεν είναι δυνατή η διαγραφή του μοναδικού διαχειριστή στο σύστημα." -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "Η αλλαγή του κωδικού πρόσβασης χρήστη LDAP απέτυχε." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "Αποτυχία προσθήκης νέου χρήστη στην ομάδα διαχειριστών." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "Απέτυχε ο περιορισμός της πρόσβασης στην κονσόλα." -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "Ο λογαριασμός χρήστη δημιουργήθηκε, τώρα είστε συνδεδεμένοι" @@ -6999,15 +7130,16 @@ msgstr "Αλλαγή κωδικού πρόσβασης για το %(usernam msgid "Save Password" msgstr "Αποθήκευση κωδικού πρόσβασης" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "Δημιουργία χρήστη" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "Διαγραφή χρήστη" @@ -7025,7 +7157,7 @@ msgstr "Διαγραφή %(username)s" msgid "Administrator Account" msgstr "Λογαριασμός διαχειριστή" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -7036,12 +7168,34 @@ msgstr "" "αυτόν το χρήστη θα εκχωρούνται δικαιώματα διαχείρισης. Άλλοι χρήστες μπορούν " "να προστεθούν αργότερα." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "Δημιουργία λογαριασμού" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Λογαριασμός διαχειριστή" + +#: plinth/modules/users/templates/users_firstboot.html:38 +#, fuzzy +#| msgid "Cannot delete the only administrator in the system." +msgid "The following administrator accounts exist in the system." +msgstr "Δεν είναι δυνατή η διαγραφή του μοναδικού διαχειριστή στο σύστημα." + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "Χρήστες" @@ -7055,7 +7209,13 @@ msgstr "Διαγραφή χρήστη %(username)s" msgid "Edit user %(username)s" msgstr "Επεξεργασία χρήστη %(username)s" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Edit user %(username)s" +msgid "Edit User %(username)s" +msgstr "Επεξεργασία χρήστη %(username)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -7064,39 +7224,39 @@ msgstr "" "Χρησιμοποιήστε τη φόρμα αλλαγής κωδικού " "πρόσβασης για να αλλάξετε τον κωδικό πρόσβασης." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "Αποθήκευση αλλαγών" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "Ο χρήστης %(username)s δημιουργήθηκε." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "O χρήστης %(username)s ενημερώθηκε." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "Επεξεργασία χρήστη" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "Ο χρήστης {user} διαγράφηκε." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "Η διαγραφή του χρήστη LDAP απέτυχε." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "Αλλαγή κωδικού πρόσβασης" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "Ο κωδικός πρόσβασης άλλαξε με επιτυχία." @@ -7593,28 +7753,28 @@ msgstr "Εφαρμογές" msgid "System" msgstr "Σύστημα" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "Αλλαγή κωδικού πρόσβασης" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "Κάνετε επανεκκίνηση" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "ΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣ" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "Αποσύνδεση" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "Επιλογή γλώσσας" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "Σύνδεση" diff --git a/plinth/locale/es/LC_MESSAGES/django.po b/plinth/locale/es/LC_MESSAGES/django.po index ed4593b92..4cbe438a1 100644 --- a/plinth/locale/es/LC_MESSAGES/django.po +++ b/plinth/locale/es/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-10-05 22:58+0000\n" "Last-Translator: Fioddor Superconcentrado \n" "Language-Team: Spanish calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Administer Syncthing application" +msgid "Administer calibre application" +msgstr "Administrar Syncthing" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the repository" +msgid "Name of the new library" +msgstr "Nombre del repositorio" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "A share with this name already exists." +msgid "A library with this name already exists." +msgstr "Ya existe una compartición con este nombre." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Git Repository %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Borrar Repositorio Git %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "Eliminar %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Manage Repositories" +msgid "Manage Libraries" +msgstr "Administrar Repositorios" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Crear repositorio" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "No repositories available." +msgid "No libraries available." +msgstr "No hay repositorios disponibles." + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "Eliminar sitio %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository created." +msgid "Library created." +msgstr "Repositorio creado." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred while creating the repository." +msgid "An error occurred while creating the library." +msgstr "Ha habido un error al crear el repositorio." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} eliminado." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "No se pudo eliminar {name}: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1121,11 +1242,13 @@ msgstr "Coturn" msgid "VoIP Helper" msgstr "Asistente VoIP" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "Dominio TLS" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1487,7 +1610,7 @@ msgid "Use HTTP basic authentication" msgstr "Usar autenticación básica de HTTP" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Nombre de usuaria/o" @@ -2005,12 +2128,6 @@ msgstr "Borrar Repositorio Git %(name)s" msgid "Delete this repository permanently?" msgstr "¿Eliminar este repositorio definitivamente?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "Eliminar %(name)s" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "Repositorio creado." @@ -2027,16 +2144,6 @@ msgstr "Repositorio editado." msgid "Edit repository" msgstr "Editar repositorio" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} eliminado." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "No se pudo eliminar {name}: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Documentación" @@ -2603,7 +2710,7 @@ msgid "Chat Client" msgstr "Cliente de Chat" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "Información de licencia de JavaScript" @@ -2767,9 +2874,9 @@ msgid "" "\">available clients for mobile, desktop and the web. Element client is recommended." msgstr "" -"Para comunicarse puede usar los clientes disponibles para móvil, escritorio y la web. Se recomienda el " -"cliente Element." +"Para comunicarse puede usar los clientes disponibles para móvil, escritorio y la web. Se recomienda " +"el cliente Element." #: plinth/modules/matrixsynapse/__init__.py:67 msgid "Matrix Synapse" @@ -3365,7 +3472,7 @@ msgstr "Publicada la clave en el servidor de claves." msgid "Error occurred while publishing key." msgstr "Se ha producido un error al publicar la clave." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3373,7 +3480,7 @@ msgstr "" "Mumble es un software libre de gran calidad para chat de voz, de baja " "latencia y con cifrado." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3383,19 +3490,19 @@ msgstr "" "disponibles Clientes para conectar desde " "sus dispositivos de escritorio o Android." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "Mumble" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "Chat de voz" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Definir clave para administración" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3415,7 +3522,7 @@ msgstr "Mumblefly" msgid "Mumla" msgstr "Mumla" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "Clave de administración cambiada con éxito." @@ -3891,7 +3998,7 @@ msgstr "Editar conexión" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Editar" @@ -4168,6 +4275,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "Saltar este paso" @@ -4699,29 +4807,29 @@ msgstr "" "Por ejemplo, se sabe que HTTPS en un puerto distinto de 443 causará " "problemas." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Servidor Web (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "El sitio estará disponible en http://{0}" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Servidor web seguro (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "El sitio estará disponible en https://{0}" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Intérprete de órdenes seguro (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6306,24 +6414,24 @@ msgstr "Proxy Socks para Tor" msgid "Tor Bridge Relay" msgstr "Puente de retransmisión Tor" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "Puerto de servidor Tor disponible" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Transporte Obfs3 registrado" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Transporte Obfs4 registrado" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Acceso a URL {url} sobre tcp {kind} vía Tor" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Confirmar uso de Tor en {url} sobre tcp {kind}" @@ -6557,11 +6665,11 @@ msgstr "" "tiempo. Si se decide retrasar el reinicio del sistema, éste se hará de forma " "automática a las 02:00 h." -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "Actualización" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "FreedomBox actualizado" @@ -6729,20 +6837,36 @@ msgstr "Acceso a todos los servicios y configuraciones del sistema" msgid "Check LDAP entry \"{search_item}\"" msgstr "Comprobar la entrada LDAP \"{search_item}\"" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "El nombre de usuaria/o está en uso o reservado." -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "Indique un nombre de usuario válido." -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "Obligatorio. Hasta 150 caracteres. Solo letras, números y @/./-/_ ." -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "Clave de Administración" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Add password" +msgid "Invalid password." +msgstr "Añadir contraseña" + +#: plinth/modules/users/forms.py:105 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 " @@ -6757,20 +6881,23 @@ msgstr "" "servicios, también podrán acceder al sistema por SSH con privilegios de " "administración (sudo)." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "Ha fallado la creación de usuaria/o LDAP." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to {group} group." +msgid "Failed to add new user to {group} group: {error}" msgstr "Ha fallado añadir usuaria/o nuevo al grupo {group}." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "Claves de SSH autorizadas" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6780,43 +6907,47 @@ 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." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "Ha fallado renombrar al o la usuaria LDAP." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "Ha fallado la eliminación del o de la usuaria del grupo." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "Ha fallado añadir al o la usuaria al grupo." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "No es posible configurar las claves SSH." -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "Ha fallado al cambiar el estado del usuario." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "No se puede eliminar la única cuenta de administración del sistema." -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "Ha fallado cambiar la clave del o de la usuaria LDAP." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "Ha fallado añadir usuaria/o nueva/o al grupo admin." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "Falló al restringir el acceso a la consola." -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "Creada cuenta de usuaria/o, ya está usted en el sistema" @@ -6829,15 +6960,16 @@ msgstr "Cambiar clave de acceso de %(username)s" msgid "Save Password" msgstr "Guardar clave de acceso" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "Crear usuaria/o" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "Eliminar usuaria/o" @@ -6855,7 +6987,7 @@ msgstr "Eliminar %(username)s" msgid "Administrator Account" msgstr "Cuenta de Administración" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6865,12 +6997,34 @@ msgstr "" "cambiarla después. Disfrutará de privilegios administrativos. Más adelante " "se pueden añadir otros u otras usuarias." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "Crear cuenta" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Cuenta de Administración" + +#: plinth/modules/users/templates/users_firstboot.html:38 +#, fuzzy +#| msgid "Cannot delete the only administrator in the system." +msgid "The following administrator accounts exist in the system." +msgstr "No se puede eliminar la única cuenta de administración del sistema." + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "Usuarias/os" @@ -6884,7 +7038,13 @@ msgstr "Eliminar usuaria/o %(username)s" msgid "Edit user %(username)s" msgstr "Editar el usuario %(username)s" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Edit user %(username)s" +msgid "Edit User %(username)s" +msgstr "Editar el usuario %(username)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -6893,39 +7053,39 @@ msgstr "" "Use el formulario para cambio de clave de " "acceso para cambiarla." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "Guardar cambios" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "Se ha creado el o la usuaria %(username)s." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "El o la usuaria %(username)s se ha actualizado." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "Editar usuario" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "El o la usuaria {user} se ha eliminado." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "Ha fallado la eliminación del o de la usuaria LDAP." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "Cambiar clave de acceso" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "Clave de acceso cambiada con éxito." @@ -7373,28 +7533,28 @@ msgstr "Aplicaciones" msgid "System" msgstr "Sistema" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "Cambiar clave de acceso" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "Reiniciar" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "Apagar" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "Cerrar sesión" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "Seleccionar idioma" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "Iniciar sesión" diff --git a/plinth/locale/fa/LC_MESSAGES/django.po b/plinth/locale/fa/LC_MESSAGES/django.po index 1bce92720..0ba74481b 100644 --- a/plinth/locale/fa/LC_MESSAGES/django.po +++ b/plinth/locale/fa/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2016-08-12 15:51+0000\n" "Last-Translator: Masoud Abkenar \n" "Language-Team: Persian calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +msgid "Administer calibre application" +msgstr "فعال‌سازی برنامه" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Create Connection" +msgid "Name of the new library" +msgstr "ساختن اتصال" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Wiki or Blog %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "پاک‌کردن ویکی یا وبلاگ %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "پاک‌کردن %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Create Connection" +msgid "Manage Libraries" +msgstr "ساختن اتصال" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Connection" +msgid "Create Library" +msgstr "ساختن اتصال" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "No wikis or blogs available." +msgid "No libraries available." +msgstr "ویکی یا وبلاگی موجود نیست." + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "سایت %(site)s را پاک کنید" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +msgid "Library created." +msgstr "" + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "Error occurred while publishing key." +msgid "An error occurred while creating the library." +msgstr "هنگام انتشار کلید خطایی رخ داد." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} پاک شد." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "نشد که {name} پاک شود: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1124,13 +1240,15 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 #, fuzzy #| msgid "Subdomain" msgid "TLS domain" msgstr "زیردامنه" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1508,7 +1626,7 @@ msgid "Use HTTP basic authentication" msgstr "به‌کاربردن تأیید هویت سادهٔ تحت وب" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "نام کاربری" @@ -2014,12 +2132,6 @@ msgstr "پاک‌کردن ویکی یا وبلاگ %(name)s" msgid "Delete this repository permanently?" msgstr "اتصال %(name)s را برای همیشه پاک می‌کنید؟" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "پاک‌کردن %(name)s" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "" @@ -2040,16 +2152,6 @@ msgstr "" msgid "Edit repository" msgstr "ساختن اتصال" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} پاک شد." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "نشد که {name} پاک شود: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "راهنما" @@ -2582,7 +2684,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -3316,13 +3418,13 @@ msgstr "کلید در پایگاه کلیدها منتشر شد." msgid "Error occurred while publishing key." msgstr "هنگام انتشار کلید خطایی رخ داد." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "مامبل (Mumble) یک نرم‌افزار چت صوتی متن‌باز، کم‌تأخیر، و باکیفیت است." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3332,23 +3434,23 @@ msgstr "" "\"http://mumble.info\">نرم‌افزارهایی برای اتصال به سرور مامبل برای " "کامپیوتر رومیزی و دستگاه‌های اندروید در دسترس است." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 #, fuzzy #| msgid "Voice Chat (Mumble)" msgid "Voice Chat" msgstr "چت صوتی (Mumble)" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "Please provide a password" msgid "Set SuperUser Password" msgstr "لطفاً یک رمز وارد کنید" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3366,7 +3468,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3807,7 +3909,7 @@ msgstr "ویرایش اتصال" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "ویرایش" @@ -4083,6 +4185,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4546,29 +4649,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6043,24 +6146,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -6251,11 +6354,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy msgid "FreedomBox Updated" msgstr "FreedomBox" @@ -6403,22 +6506,38 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "نام کاربری معتبر نیست" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Account" +msgid "Authorization Password" +msgstr "حساب مدیر" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "رمز را نشان بده" + +#: plinth/modules/users/forms.py:105 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 " @@ -6427,65 +6546,72 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "ساختن کاربر LDAP شکست خورد." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." -msgstr "" +#: plinth/modules/users/forms.py:163 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to {group} group: {error}" +msgstr "افزودن کاربر به گروه مدیران شکست خورد." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 #, fuzzy #| msgid "Failed to add new user to admin group." msgid "Failed to change user status." msgstr "افزودن کاربر به گروه مدیران شکست خورد." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "افزودن کاربر به گروه مدیران شکست خورد." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." -msgstr "" +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to obtain certificate for domain {domain}: {error}" +msgid "Failed to restrict console access: {error}" +msgstr "گرفتن گواهی برای دامنهٔ {domain} شکست خورد: {error}" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "حساب کاربری ساخته شد، شما الان وارد سیستم هستید" @@ -6498,15 +6624,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -6524,7 +6651,7 @@ msgstr "" msgid "Administrator Account" msgstr "حساب مدیر" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6534,14 +6661,34 @@ msgstr "" "می‌توانید تغییر دهید. این نام کاربری دسترسی مدیریتی خواهد داشت. کاربران دیگر " "را بعداً می‌توانید اضافه کنید." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 #, fuzzy #| msgid "Create Connection" msgid "Create Account" msgstr "ساختن اتصال" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "حساب مدیر" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -6555,46 +6702,52 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Delete Wiki or Blog %(name)s" +msgid "Edit User %(username)s" +msgstr "پاک‌کردن ویکی یا وبلاگ %(name)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -7046,30 +7199,30 @@ msgstr "برنامه‌ها" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "زبان" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" @@ -7351,10 +7504,6 @@ msgstr "" #~ msgid "Deleted all snapshots" #~ msgstr "پاک‌کردن %(name)s" -#, fuzzy -#~ msgid "Enable application" -#~ msgstr "فعال‌سازی برنامه" - #~ msgid "Setup a freedombox.me subdomain with your voucher" #~ msgstr "با کوپنی که دارید، یک زیردامنهٔ freedombox.me بسازید" @@ -7507,11 +7656,6 @@ msgstr "" #~ "Failed to switch certificate renewal management for {domain}: {error}" #~ msgstr "گرفتن گواهی برای دامنهٔ {domain} شکست خورد: {error}" -#, fuzzy -#~| msgid "Failed to obtain certificate for domain {domain}: {error}" -#~ msgid "Failed to switch certificate use for app {module}: {error}" -#~ msgstr "گرفتن گواهی برای دامنهٔ {domain} شکست خورد: {error}" - #, fuzzy #~| msgid "Failed to revoke certificate for domain {domain}: {error}" #~ msgid "" diff --git a/plinth/locale/fake/LC_MESSAGES/django.po b/plinth/locale/fake/LC_MESSAGES/django.po index 6d9f16e84..117371dbc 100644 --- a/plinth/locale/fake/LC_MESSAGES/django.po +++ b/plinth/locale/fake/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Plinth 0.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2016-01-31 22:24+0530\n" "Last-Translator: Sunil Mohan Adapa \n" "Language-Team: Plinth Developers calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Installation" +msgid "Administer calibre application" +msgstr "INSTALLATION" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Create User" +msgid "Name of the new library" +msgstr "CREATE USER" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "This service already exists" +msgid "A library with this name already exists." +msgstr "THIS SERVICE ALREADY EXISTS" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Wiki or Blog %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "DELETE WIKI OR BLOG %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "DELETE %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Create User" +msgid "Manage Libraries" +msgstr "CREATE USER" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create User" +msgid "Create Library" +msgstr "CREATE USER" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "Tor relay port available" +msgid "No libraries available." +msgstr "TOR RELAY PORT AVAILABLE" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "DELETE SITE %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "packages not found" +msgid "Library created." +msgstr "PACKAGES NOT FOUND" + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred during configuration." +msgid "An error occurred while creating the library." +msgstr "AN ERROR OCCURRED DURING CONFIGURATION." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} DELETED." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "COULD NOT DELETE {name}: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1163,13 +1284,15 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 #, fuzzy #| msgid "Enable Subdomains" msgid "TLS domain" msgstr "ENABLE SUBDOMAINS" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1585,7 +1708,7 @@ msgid "Use HTTP basic authentication" msgstr "USE HTTP BASIC AUTHENTICATION" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "USERNAME" @@ -2140,12 +2263,6 @@ msgstr "DELETE WIKI OR BLOG %(name)s" msgid "Delete this repository permanently?" msgstr "DELETE USER PERMANENTLY?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "DELETE %(name)s" - #: plinth/modules/gitweb/views.py:45 #, fuzzy #| msgid "packages not found" @@ -2170,16 +2287,6 @@ msgstr "PACKAGES NOT FOUND" msgid "Edit repository" msgstr "CREATE USER" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} DELETED." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "COULD NOT DELETE {name}: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "DOCUMENTATION" @@ -2716,7 +2823,7 @@ msgid "Chat Client" msgstr "IRC CLIENT (QUASSEL)" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -3521,7 +3628,7 @@ msgstr "PUBLISHED KEY TO KEYSERVER." msgid "Error occurred while publishing key." msgstr "ERROR OCCURRED WHILE PUBLISHING KEY." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3529,7 +3636,7 @@ msgstr "" "MUMBLE IS AN OPEN SOURCE, LOW-LATENCY, ENCRYPTED, HIGH QUALITY VOICE CHAT " "SOFTWARE." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3539,23 +3646,23 @@ msgstr "" "href=\"http://mumble.info\">CLIENTS TO CONNECT TO MUMBLE FROM YOUR " "DESKTOP AND ANDROID DEVICES ARE AVAILABLE." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 #, fuzzy #| msgid "Voice Chat (Mumble)" msgid "Voice Chat" msgstr "VOICE CHAT (MUMBLE)" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "Save Password" msgid "Set SuperUser Password" msgstr "SAVE PASSWORD" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3573,7 +3680,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 #, fuzzy #| msgid "Password changed successfully." msgid "SuperUser password successfully updated." @@ -4008,7 +4115,7 @@ msgstr "EDIT CONNECTION" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "EDIT" @@ -4283,6 +4390,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4836,29 +4944,29 @@ msgstr "" "PROTOCOL/PORT COMBINATIONS THAT YOU ARE ABLE TO DEFINE HERE. FOR EXAMPLE, " "HTTPS ON PORTS OTHER THAN 443 IS KNOWN TO CAUSE PROBLEMS." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "WEB SERVER (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "SITE WILL BE AVAILABLE AT HTTP://{0}" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "WEB SERVER (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "SITE WILL BE AVAILABLE AT HTTPS://{0}" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "SECURE SHELL (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6455,24 +6563,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "TOR BRIDGE RELAY" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "TOR RELAY PORT AVAILABLE" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "OBFS3 TRANSPORT REGISTERED" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "OBFS4 TRANSPORT REGISTERED" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "ACCESS URL {url} ON TCP{kind} VIA TOR" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "CONFIRM TOR USAGE AT {url} ON TCP{kind}" @@ -6697,13 +6805,13 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 #, fuzzy #| msgid "Update URL" msgid "Update" msgstr "UPDATE URL" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox Manual" msgid "FreedomBox Updated" @@ -6863,22 +6971,38 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "CHECK LDAP ENTRY \"{search_item}\"" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "INVALID SERVER NAME" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Account" +msgid "Authorization Password" +msgstr "ADMINISTRATOR ACCOUNT" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "SHOW PASSWORD" + +#: plinth/modules/users/forms.py:105 #, fuzzy #| msgid "" #| "Select which services should be available to the new user. The user will " @@ -6899,20 +7023,23 @@ msgstr "" "ABLE TO LOG IN TO ALL SERVICES. THEY CAN ALSO LOG IN TO THE SYSTEM THROUGH " "SSH AND HAVE ADMINISTRATIVE PRIVILEGES (SUDO)." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "CREATING LDAP USER FAILED." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, 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." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6922,45 +7049,49 @@ msgstr "" "SYSTEM WITHOUT USING A PASSWORD. YOU MAY ENTER MULTIPLE KEYS, ONE ON EACH " "LINE. BLANK LINES AND LINES STARTING WITH # WILL BE IGNORED." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "RENAMING LDAP USER FAILED." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "FAILED TO REMOVE USER FROM GROUP." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "FAILED TO ADD USER TO GROUP." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 #, fuzzy #| msgid "Failed to add user to group." msgid "Failed to change user status." msgstr "FAILED TO ADD USER TO GROUP." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "CHANGING LDAP USER PASSWORD FAILED." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, 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." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." -msgstr "" +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to obtain certificate for domain {domain}: {error}" +msgid "Failed to restrict console access: {error}" +msgstr "FAILED TO OBTAIN CERTIFICATE FOR DOMAIN {domain}: {error}" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "USER ACCOUNT CREATED, YOU ARE NOW LOGGED IN" @@ -6973,15 +7104,16 @@ msgstr "CHANGE PASSWORD FOR %(username)s" msgid "Save Password" msgstr "SAVE PASSWORD" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "CREATE USER" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "DELETE USER" @@ -6999,7 +7131,7 @@ msgstr "DELETE %(username)s" msgid "Administrator Account" msgstr "ADMINISTRATOR ACCOUNT" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -7009,14 +7141,34 @@ msgstr "" "CAN BE CHANGED LATER. THIS USER WILL BE GRANTED ADMINISTRATIVE PRIVILEGES. " "OTHER USERS CAN BE ADDED LATER." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 #, fuzzy #| msgid "PageKite Account" msgid "Create Account" msgstr "PAGEKITE ACCOUNT" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "ADMINISTRATOR ACCOUNT" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "USERS" @@ -7030,7 +7182,12 @@ msgstr "DELETE USER %(username)s" msgid "Edit user %(username)s" msgstr "EDIT USER %(username)s" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "EDIT USER %(username)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -7039,39 +7196,39 @@ msgstr "" "USE THE CHANGE PASSWORD FORM TO " "CHANGE THE PASSWORD." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "SAVE CHANGES" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "USER %(username)s CREATED." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "USER %(username)s UPDATED." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "EDIT USER" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "USER {user} DELETED." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "DELETING LDAP USER FAILED." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "CHANGE PASSWORD" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "PASSWORD CHANGED SUCCESSFULLY." @@ -7556,34 +7713,34 @@ msgstr "APPS" msgid "System" msgstr "SYSTEM" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "CHANGE PASSWORD" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 #, fuzzy #| msgid "Restart Now" msgid "Restart" msgstr "RESTART NOW" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 #, fuzzy #| msgid "Shut Down Now" msgid "Shut down" msgstr "SHUT DOWN NOW" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "LOG OUT" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "LANGUAGE" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "LOG IN" @@ -8203,11 +8360,6 @@ msgstr "" #~ "Failed to switch certificate renewal management for {domain}: {error}" #~ msgstr "FAILED TO OBTAIN CERTIFICATE FOR DOMAIN {domain}: {error}" -#, fuzzy -#~| msgid "Failed to obtain certificate for domain {domain}: {error}" -#~ msgid "Failed to switch certificate use for app {module}: {error}" -#~ msgstr "FAILED TO OBTAIN CERTIFICATE FOR DOMAIN {domain}: {error}" - #, fuzzy #~| msgid "Failed to revoke certificate for domain {domain}: {error}" #~ msgid "" @@ -8846,9 +8998,6 @@ msgstr "" #~ msgid "Bittorrent (Transmission)" #~ msgstr "BITTORRENT (TRANSMISSION)" -#~ msgid "Edit User %(username)s" -#~ msgstr "EDIT USER %(username)s" - #~ msgid "Scramblesuit transport registered" #~ msgstr "SCRAMBLESUIT TRANSPORT REGISTERED" diff --git a/plinth/locale/fr/LC_MESSAGES/django.po b/plinth/locale/fr/LC_MESSAGES/django.po index f6d8ac69d..bab4133e6 100644 --- a/plinth/locale/fr/LC_MESSAGES/django.po +++ b/plinth/locale/fr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-10-05 22:58+0000\n" "Last-Translator: Coucouf \n" "Language-Team: French calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Administer Syncthing application" +msgid "Administer calibre application" +msgstr "Administrer l’application Syncthing" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the repository" +msgid "Name of the new library" +msgstr "Nom du dépôt" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "A share with this name already exists." +msgid "A library with this name already exists." +msgstr "Un partage existe déjà avec ce nom." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Git Repository %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Supprimer le dépôt Git %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "Supprimer %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Manage Repositories" +msgid "Manage Libraries" +msgstr "Gérer les dépôts" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Créer un dépôt" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "No repositories available." +msgid "No libraries available." +msgstr "Aucun dépôt disponible." + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "Supprimer le site %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository created." +msgid "Library created." +msgstr "Dépôt créé." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred while creating the repository." +msgid "An error occurred while creating the library." +msgstr "Une erreur est survenue pendant la création du dépôt." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} supprimé." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "La suppression de {name} a échoué : {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -917,9 +1038,9 @@ msgstr "" "Cockpit peut être utilisé pour des opérations avancées sur le stockage " "telles que le partitionnement de disques et la gestion de grappes de disques " "RAID. Il peut aussi être utilisé pour l’ouverture de ports personnalisés sur " -"le pare-feu, ainsi que les opérations de réseau avancées telles que l’" -"agrégation de liens (« bonding »), la création de ponts (« bridging ») et la " -"gestion de réseaux virtuels VLAN." +"le pare-feu, ainsi que les opérations de réseau avancées telles que " +"l’agrégation de liens (« bonding »), la création de ponts (« bridging ») et " +"la gestion de réseaux virtuels VLAN." #: plinth/modules/cockpit/__init__.py:43 #, python-brace-format @@ -1136,11 +1257,13 @@ msgstr "Coturn" msgid "VoIP Helper" msgstr "Assistant de VoIP" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "Domaine TLS" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1342,12 +1465,12 @@ msgid "" "href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s " msgstr "" "Le nœud diaspora* (pod) utilise le domaine %(domain_name)s. Les " -"identifiants utilisateur seront du type " -"username@diaspora.%(domain_name)s
Si le nom de domaine de la " -"FreedomBox est modifié, toutes les données des utilisateurs enregistrés " -"auprès du nœud avec l’ancien nom seront rendues inaccessibles.
Vous " -"pouvez accéder au nœud diaspora* à l’adresse diaspora.%(domain_name)s" +"identifiants utilisateur seront du type username@diaspora." +"%(domain_name)s
Si le nom de domaine de la FreedomBox est modifié, " +"toutes les données des utilisateurs enregistrés auprès du nœud avec l’ancien " +"nom seront rendues inaccessibles.
Vous pouvez accéder au nœud diaspora* " +"à l’adresse diaspora." +"%(domain_name)s" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:43 #: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:25 @@ -1389,13 +1512,13 @@ msgid "" "Internet asks for your DNS name, they will get a response with your current " "IP address." msgstr "" -"La solution consiste à assigner un nom DNS à votre adresse IP et d’" -"actualiser le nom DNS à chaque fois que votre IP est modifiée par votre " +"La solution consiste à assigner un nom DNS à votre adresse IP et " +"d’actualiser le nom DNS à chaque fois que votre IP est modifiée par votre " "fournisseur d’accès. Le système de DNS dynamique vous permet de publier " -"votre adresse IP courante vers un serveur GnuDIP. Le serveur se charge ensuite d’assigner " -"votre nom DNS à la nouvelle IP, de sorte que si quelqu’un sur Internet " -"demande votre nom DNS, il obtiendra bien votre adresse IP courante." +"votre adresse IP courante vers un serveur GnuDIP. Le serveur se charge ensuite " +"d’assigner votre nom DNS à la nouvelle IP, de sorte que si quelqu’un sur " +"Internet demande votre nom DNS, il obtiendra bien votre adresse IP courante." #: plinth/modules/dynamicdns/__init__.py:55 msgid "Dynamic DNS Client" @@ -1469,8 +1592,8 @@ msgid "" msgstr "" "Paramètre optionnel. Entrer l’URL d’un service qui détecte automatiquement " "votre adresse IP publique réelle et la retourne en réponse (par exemple : " -"http://myip.datasystems24.de). Cette URL sera utilisée si votre {box_name} n’" -"est pas connectée directement à Internet (par exemple lorsqu’elle est " +"http://myip.datasystems24.de). Cette URL sera utilisée si votre {box_name} " +"n’est pas connectée directement à Internet (par exemple lorsqu’elle est " "connectée à un routeur à translation d’adresse réseau « NAT »)." #: plinth/modules/dynamicdns/forms.py:62 @@ -1515,7 +1638,7 @@ msgid "Use HTTP basic authentication" msgstr "Utiliser l’authentification HTTP basique" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Nom d’utilisateur" @@ -1553,10 +1676,10 @@ msgid "" "freedns.afraid.org." msgstr "" "Si vous cherchez un compte DNS dynamique gratuit, vous pourrez sans doute " -"trouver un service compatible GnuDIP sur gnudip.datasystems24.net ou un " -"service à base d’URL d’actualisation sur freedns.afraid.org." +"trouver un service compatible GnuDIP sur gnudip.datasystems24.net ou un " +"service à base d’URL d’actualisation sur freedns.afraid.org." #: plinth/modules/dynamicdns/templates/dynamicdns.html:23 #, python-format @@ -1565,9 +1688,9 @@ msgid "" "port forwarding for standard ports, including TCP port 80 (HTTP) and TCP " "port 443 (HTTPS)." msgstr "" -"Si votre %(box_name)s est connectée derrière un routeur à translation d’" -"adresse réseau (NAT), n’oubliez pas d’ajouter une redirection pour les ports " -"80 (serveur http) et 443 (serveur sécurisé https) vers l’IP de votre " +"Si votre %(box_name)s est connectée derrière un routeur à translation " +"d’adresse réseau (NAT), n’oubliez pas d’ajouter une redirection pour les " +"ports 80 (serveur http) et 443 (serveur sécurisé https) vers l’IP de votre " "%(box_name)s. La redirection se configure sur l’interface web de votre " "routeur." @@ -1606,8 +1729,8 @@ msgid "" "changes, it may take up to %(timer)s minutes until your DNS entry is updated." msgstr "" "Derrière un NAT. Cela signifie que votre fournisseur d’URL pour DNS " -"dynamique sondera « l’URL pour rechercher l’IP publique » afin de détecter d’" -"éventuels changements (c’est pour cela que « l’URL pour rechercher l’IP " +"dynamique sondera « l’URL pour rechercher l’IP publique » afin de détecter " +"d’éventuels changements (c’est pour cela que « l’URL pour rechercher l’IP " "publique » est nécessaire, sinon les changements d’adresse IP ne seront pas " "détectés). La mise à jour de votre entrée DNS peut prendre jusqu’à %(timer)s " "minutes en cas de modification de l’IP publique." @@ -1746,8 +1869,8 @@ msgid "" msgstr "" "Votre serveur XMPP utilise le domaine %(domainname)s. Les " "identifiants utilisateur seront du type : username@%(domainname)s. " -"Vous pouvez configurer le domaine de votre système sur la page Configurer." +"Vous pouvez configurer le domaine de votre système sur la page Configurer." #: plinth/modules/ejabberd/views.py:44 msgid "Message Archive Management enabled" @@ -1933,8 +2056,8 @@ msgid "" "To learn more on how to use Git visit Git tutorial." msgstr "" -"Pour en apprendre plus sur l’utilisation de Git, consultez ce tutoriel Git." +"Pour en apprendre plus sur l’utilisation de Git, consultez ce tutoriel Git." #: plinth/modules/gitweb/__init__.py:51 msgid "Read-write access to Git repositories" @@ -2041,12 +2164,6 @@ msgstr "Supprimer le dépôt Git %(name)s" msgid "Delete this repository permanently?" msgstr "Supprimer définitivement ce dépôt ?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "Supprimer %(name)s" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "Dépôt créé." @@ -2063,16 +2180,6 @@ msgstr "Dépôt modifié." msgid "Edit repository" msgstr "Modifier le dépôt" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} supprimé." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "La suppression de {name} a échoué : {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Documentation" @@ -2249,8 +2356,8 @@ msgid "" "\"_blank\"> discussion forum." msgstr "" "Faites-nous part des fonctionnalités qui vous manquent, de vos applications " -"favorites et de vos idées pour les améliorer sur notre forum de discussions." +"favorites et de vos idées pour les améliorer sur notre forum de discussions." #: plinth/modules/help/templates/help_feedback.html:26 msgid "" @@ -2262,9 +2369,9 @@ msgstr "" "Si vous rencontrez des bogues ou des problèmes, veuillez utiliser notre outil de suivi de tickets (en anglais) pour que nos " -"développeurs en soient informés. Vérifiez tout d’abord que votre problème n’" -"a pas déjà été remonté, et si tel n’est pas le cas cliquez sur le bouton « " -"Nouveau ticket »." +"développeurs en soient informés. Vérifiez tout d’abord que votre problème " +"n’a pas déjà été remonté, et si tel n’est pas le cas cliquez sur le bouton " +"« Nouveau ticket »." #: plinth/modules/help/templates/help_feedback.html:36 msgid "Thank you!" @@ -2318,9 +2425,9 @@ msgid "" msgstr "" "De nombreux contributeurs et utilisateurs de %(box_name)s sont également " "présents sur le réseau IRC irc.oftc.net. Suivez le lien vers le canal #freedombox (en anglais) pour utiliser l’interface web IRC et demander " -"de l’aide." +"href=\"https://webchat.oftc.net/?" +"randomnick=1&channels=freedombox&prompt=1\"> #freedombox (en anglais) " +"pour utiliser l’interface web IRC et demander de l’aide." #: plinth/modules/help/templates/help_manual.html:25 msgid "Download as PDF" @@ -2656,7 +2763,7 @@ msgid "Chat Client" msgstr "Client de discussion" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "Information de licence JavaScript" @@ -3278,9 +3385,9 @@ msgstr "" "être téléversée sur les serveurs de clefs OpenPGP. Les utilisateurs se " "connectant à cette machine via SSH pourront ainsi s’assurer que le serveur " "auquel ils se connectent est réellement le serveur demandé. Pour que les " -"utilisateurs puissent faire confiance à la clef, au moins une personne (" -"habituellement le propriétaire de la machine) doit la signer en utilisant le " -"processus habituel de signature de clef OpenPGP. Pour plus de détails, " +"utilisateurs puissent faire confiance à la clef, au moins une personne " +"(habituellement le propriétaire de la machine) doit la signer en utilisant " +"le processus habituel de signature de clef OpenPGP. Pour plus de détails, " "référez-vous à la documentation SSH de Monkeysphere." @@ -3297,8 +3404,8 @@ msgstr "" "Monkeysphere peut également générer une clef OpenPGP pour chaque certificat " "de serveur web sécurisé (HTTPS) installé sur cette machine. La clef publique " "OpenPGP peut ensuite être téléversée sur les serveurs de clefs OpenPGP. Les " -"utilisateurs accédant au serveur web avec une adresse HTTPS pourront ainsi s’" -"assurer que le serveur auquel ils se connectent est réellement le serveur " +"utilisateurs accédant au serveur web avec une adresse HTTPS pourront ainsi " +"s’assurer que le serveur auquel ils se connectent est réellement le serveur " "demandé. Pour valider le certificat, l’utilisateur a besoin d’installer une " "série de logiciels comme expliqué sur le site Monkeysphere." @@ -3433,7 +3540,7 @@ msgstr "Clef publiée sur le serveur de clefs." msgid "Error occurred while publishing key." msgstr "Une erreur est survenue lors de la publication de la clef." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3441,7 +3548,7 @@ msgstr "" "Mumble est un logiciel de tchat vocal de haute qualité, open source, crypté " "et à faible temps de latence." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3452,19 +3559,19 @@ msgstr "" "permettant de se connecter à Mumble depuis votre ordinateur ou votre " "appareil Android." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "Mumble" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "Tchat vocal" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Définir le mot de passe du super utilisateur" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3485,7 +3592,7 @@ msgstr "Mumblefly" msgid "Mumla" msgstr "Mumla" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "Le mot de passe du super utilisateur a été mis à jour." @@ -3875,8 +3982,8 @@ msgid "" "but very few ISPs offer this. You may be able to get this service from your " "ISP by making an additional payment.

" msgstr "" -"J’ai toujours la même adresse IP publique statique (recommandé)

Cela signifie que les appareils sur Internet peuvent vous " +"J’ai toujours la même adresse IP publique statique (recommandé)

Cela signifie que les appareils sur Internet peuvent vous " "joindre quand vous êtes connecté à Internet. À chaque connexion avec votre " "fournisseur d’accès à Internet (FAI), vous avez toujours la même adresse IP. " "Il s’agit de la situation la moins problématique pour beaucoup des services " @@ -3961,10 +4068,10 @@ msgid "" "have not configured or are unable to configure the router currently and wish " "to be reminded later. Some of the other configuration steps may fail.

" msgstr "" -"Le routeur n’est pas configuré actuellement

Choisissez cette option si vous n’avez pas encore pu configurer le routeur " -"et souhaitez vous faire rappeler de le configurer ultérieurement. Il se peut " -"que d’autres étapes de configuration échouent.

" +"Le routeur n’est pas configuré actuellement

Choisissez cette option si vous n’avez pas encore pu configurer le " +"routeur et souhaitez vous faire rappeler de le configurer ultérieurement. Il " +"se peut que d’autres étapes de configuration échouent.

" #: plinth/modules/networks/templates/connection_show.html:28 msgid "Edit connection" @@ -3973,7 +4080,7 @@ msgstr "Modifier la connexion" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Modifier" @@ -4252,6 +4359,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "Passer cette étape" @@ -4366,10 +4474,10 @@ msgid "" "Advanced networking operations such as bonding, bridging and VLAN management " "are provided by the Cockpit app." msgstr "" -"Les opérations de réseau avancées telles que l’agrégation de liens (« " -"bonding »), la création de ponts (« bridging ») et la gestion de réseaux " -"virtuels VLAN sont accessibles dans l’appli Cockpit." +"Les opérations de réseau avancées telles que l’agrégation de liens " +"(« bonding »), la création de ponts (« bridging ») et la gestion de réseaux " +"virtuels VLAN sont accessibles dans l’appli Cockpit." #: plinth/modules/networks/templates/router_configuration_content.html:10 #, python-format @@ -4802,29 +4910,29 @@ msgstr "" "définition. Par exemple, l’utilisation de ports autre que 443 pour le " "protocole HTTPS est connu pour causer des problèmes." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Serveur web (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "Le site sera accessible sur http://{0}" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Serveur web (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "Le site sera accessible sur https://{0}" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Shell sécurisé (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -4853,8 +4961,8 @@ msgid "" "Performance metrics are collected by Performance Co-Pilot and can be viewed " "using the Cockpit app." msgstr "" -"Les métriques de performance sont collectées par le Co-Pilote « Performance »" -" et visualisables dans l’appli Cockpit." +"Les métriques de performance sont collectées par le Co-Pilote " +"« Performance » et visualisables dans l’appli Cockpit." #: plinth/modules/performance/__init__.py:46 msgid "System Monitoring" @@ -5022,10 +5130,10 @@ msgstr "" "Radicale est un serveur pour les protocoles de gestion de calendriers en " "ligne CalDAV et de carnets d’adresses CardDAV. Il permet de synchroniser ses " "rendez-vous et ses contacts entre plusieurs appareils et de les partager. " -"Pour utiliser Radicale, vous devrez passer par une application cliente " -"compatible. Tous les utilisateur disposant d’un compte sur la {box_name} " -"ont accès à Radicale." +"Pour utiliser Radicale, vous devrez passer par une application " +"cliente compatible. Tous les utilisateur disposant d’un compte sur la " +"{box_name} ont accès à Radicale." #: plinth/modules/radicale/__init__.py:35 msgid "" @@ -5034,8 +5142,8 @@ msgid "" "which must be done using a separate client." msgstr "" "Radicale inclut une interface web très sommaire, qui ne permet que la " -"création de nouveaux calendriers ou carnets d’adresses. Elle ne permet pas l’" -"ajout d’événements ou de contacts, opérations qui doivent être réalisées " +"création de nouveaux calendriers ou carnets d’adresses. Elle ne permet pas " +"l’ajout d’événements ou de contacts, opérations qui doivent être réalisées " "avec un client dédié." #: plinth/modules/radicale/__init__.py:56 @@ -6244,8 +6352,8 @@ msgid "" "will provide you additional free space to store your files." msgstr "" "Il y a %(expandable_root_size)s d’espace disponible non alloué à la suite de " -"votre partition racine. La partition racine peut être étendue pour l’" -"utiliser. Cela vous donnera de l’espace supplémentaire pour stocker vos " +"votre partition racine. La partition racine peut être étendue pour " +"l’utiliser. Cela vous donnera de l’espace supplémentaire pour stocker vos " "fichiers." #: plinth/modules/storage/templates/storage.html:90 @@ -6260,8 +6368,8 @@ msgid "" "are provided by the Cockpit app." msgstr "" "Les opérations avancées sur le stockage telles que le partitionnement de " -"disques et la gestion de grappes de disques RAID sont accessible dans l’" -"appli Cockpit." +"disques et la gestion de grappes de disques RAID sont accessible dans " +"l’appli Cockpit." #: plinth/modules/storage/templates/storage_expand.html:14 #, python-format @@ -6327,8 +6435,8 @@ msgstr "" "une unique instance de Syncthing qui peut servir à plusieurs utilisateurs. " "Chaque utilisateur peut choisir un ensemble de dossiers qui lui est propre, " "à synchroniser entre ses appareils. L’interface web sur la {box_name} est " -"accessible uniquement aux utilisateurs membres des groupes « admin » ou « " -"syncthing »." +"accessible uniquement aux utilisateurs membres des groupes « admin » ou " +"« syncthing »." #: plinth/modules/syncthing/__init__.py:56 msgid "Administer Syncthing application" @@ -6387,8 +6495,8 @@ msgstr "" "Lu serveur Tahoe-LAFS utilise le domaine %(domain_name)s. Le " "changement du nom de domaine de la FreedomBox nécessitera la réinstallation " "de Tahoe-LAFS et vous PERDREZ LES DONNÉES. Vous pouvez accéder à Tahoe-LAFS " -"à l’adresse https://%(domain_name)s:5678." +"à l’adresse https://" +"%(domain_name)s:5678." #: plinth/modules/tahoe/templates/tahoe-post-setup.html:29 msgid "Local introducer" @@ -6446,24 +6554,24 @@ msgstr "Mandataire Socks Tor" msgid "Tor Bridge Relay" msgstr "Relais Tor de type pont (« bridge relay »)" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "Le port du relais Tor est disponible" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Abonné au transport obfs3" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Abonné au transport obfs4" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Accédez à l'URL {url} sur tcp{kind} via Tor" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Confirmez l'utilisation de Tor pour {url} sur tcp{kind}" @@ -6699,11 +6807,11 @@ msgstr "" "nécessaire, il est effectué à 2h00, rendant indisponible l’ensemble des " "applications pour une courte période." -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "Mises à jour" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "FreedomBox mise à jour" @@ -6770,8 +6878,8 @@ msgid "" "Frequent feature updates cannot be activated. They may not be necessary on " "your distribution." msgstr "" -"La mise à jour régulière des fonctionnalités n’est pas disponibles. Elle n’" -"est sans doute pas nécessaire pour votre distribution." +"La mise à jour régulière des fonctionnalités n’est pas disponibles. Elle " +"n’est sans doute pas nécessaire pour votre distribution." #: plinth/modules/upgrades/templates/upgrades_configure.html:45 #, python-format @@ -6782,8 +6890,8 @@ msgid "" msgstr "" "Attention ! Une fois activée, la mise à jour régulière des " "fonctionnalités ne peut plus être désactivée. Il est recommandé de prendre " -"un instantané du système via la fonction d’Instantanés de disque avant de poursuivre." +"un instantané du système via la fonction d’Instantanés de disque avant de poursuivre." #: plinth/modules/upgrades/templates/upgrades_configure.html:61 msgid "Manual Update" @@ -6875,22 +6983,38 @@ msgstr "Accès à tous les services et à la configuration du système" msgid "Check LDAP entry \"{search_item}\"" msgstr "Vérification de l’entrée LDAP « {search_item} »" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "Le nom d'utilisateur est déjà pris ou est réservé." -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "Entrez un nom d’utilisateur valide." -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" "Requis. 150 caractères ou moins. Lettres anglaises, chiffres et @/./-/_ " "uniquement." -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "Mot de passe administrateur" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Add password" +msgid "Invalid password." +msgstr "Ajouter un mot de passe" + +#: plinth/modules/users/forms.py:105 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 " @@ -6905,20 +7029,23 @@ msgstr "" "peuvent également se connecter au système avec Secure Shell (SSH) et obtenir " "les privilèges de superutilisateur (sudo)." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "La création de l’utilisateur LDAP a échoué." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to {group} group." +msgid "Failed to add new user to {group} group: {error}" msgstr "Échec de l’ajout du nouvel utilisateur au groupe {group}." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "Clés SSH autorisées" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6929,43 +7056,47 @@ msgstr "" "plusieurs clefs, une sur chaque ligne. Les lignes vides et celles commençant " "par # sont ignorées." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "Le changement du nom de l’utilisateur LDAP a échoué." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "Échec du retrait de l'utilisateur du groupe." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "Échec de l'ajout de l'utilisateur au groupe." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "Échec du paramétrage des clefs SSH." -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "Échec du changement de statut de l’utilisateur." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "Impossible de supprimer le seul administrateur de ce système." -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "Le changement du mot de passe de l’utilisateur LDAP a échoué." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "Échec de l'ajout du nouvel utilisateur au groupe admin." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "Échec de la restriction de l'accès à la console." -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "Compte utilisateur créé, vous êtes maintenant connecté" @@ -6978,15 +7109,16 @@ msgstr "Changer le mot de passe de %(username)s" msgid "Save Password" msgstr "Sauvegarder Mot de Passe" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "Créer Utilisateur" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "Supprimer Utilisateur" @@ -7004,7 +7136,7 @@ msgstr "Supprimer %(username)s" msgid "Administrator Account" msgstr "Compte administrateur" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -7015,12 +7147,34 @@ msgstr "" "utilisateur disposera des privilèges d’administrateur. D’autres utilisateurs " "pourront être créés ultérieurement." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "Créer le compte" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Compte administrateur" + +#: plinth/modules/users/templates/users_firstboot.html:38 +#, fuzzy +#| msgid "Cannot delete the only administrator in the system." +msgid "The following administrator accounts exist in the system." +msgstr "Impossible de supprimer le seul administrateur de ce système." + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "Utilisateurs" @@ -7034,7 +7188,12 @@ msgstr "Supprimer l'utilisateur %(username)s" msgid "Edit user %(username)s" msgstr "Modifier l'utilisateur %(username)s" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "Modifier l'utilisateur %(username)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -7043,39 +7202,39 @@ msgstr "" "Utiliser le formulaire de modification de " "mot de passe pour changer votre mot de passe." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "Sauvegarder Modifications" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "Utilisateur %(username)s créé." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "Utilisateur %(username)s mis à jour." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "Modification de l’utilisateur" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "Utilisateur {user} supprimé." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "La suppression de l’utilisateur LDAP a échoué." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "Changer Mot de Passe" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "Le mot de passe a été changé." @@ -7530,28 +7689,28 @@ msgstr "Applis" msgid "System" msgstr "Système" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "Changer le mot de passe" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "Redémarrer" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "Éteindre" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "Se déconnecter" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "Choisir la langue" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "S’identifier" @@ -9197,8 +9356,5 @@ msgstr "Gujarati" #~ msgid "Bittorrent (Transmission)" #~ msgstr "Bittorrent (Transmission)" -#~ msgid "Edit User %(username)s" -#~ msgstr "Modifier l'utilisateur %(username)s" - #~ msgid "Scramblesuit transport registered" #~ msgstr "Transport Scramblesuit enregistré" diff --git a/plinth/locale/gl/LC_MESSAGES/django.po b/plinth/locale/gl/LC_MESSAGES/django.po index f72786032..49fb78389 100644 --- a/plinth/locale/gl/LC_MESSAGES/django.po +++ b/plinth/locale/gl/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-08-12 16:32+0000\n" "Last-Translator: Xosé M \n" "Language-Team: Galician calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Enable application" +msgid "Administer calibre application" +msgstr "Activar o aplicativo" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +msgid "Name of the new library" +msgstr "" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, python-format +msgid "Delete calibre Library %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +msgid "Manage Libraries" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +msgid "Create Library" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +msgid "Library created." +msgstr "" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1016,11 +1121,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1338,7 +1445,7 @@ msgid "Use HTTP basic authentication" msgstr "" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" @@ -1787,12 +1894,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "" @@ -1809,16 +1910,6 @@ msgstr "" msgid "Edit repository" msgstr "" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2286,7 +2377,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -2933,32 +3024,32 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -2976,7 +3067,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3372,7 +3463,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3639,6 +3730,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4092,29 +4184,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5477,24 +5569,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5683,11 +5775,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" @@ -5832,20 +5924,32 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +msgid "Invalid password." +msgstr "" + +#: plinth/modules/users/forms.py:105 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 " @@ -5854,63 +5958,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -5923,15 +6030,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -5949,19 +6057,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -5975,46 +6101,51 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6427,28 +6558,28 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" @@ -6675,6 +6806,3 @@ msgstr "" #: plinth/web_framework.py:113 msgid "Gujarati" msgstr "" - -#~ msgid "Enable application" -#~ msgstr "Activar o aplicativo" diff --git a/plinth/locale/gu/LC_MESSAGES/django.po b/plinth/locale/gu/LC_MESSAGES/django.po index d97cf5a10..da1b88f04 100644 --- a/plinth/locale/gu/LC_MESSAGES/django.po +++ b/plinth/locale/gu/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2018-02-05 18:37+0000\n" "Last-Translator: drashti kaushik \n" "Language-Team: Gujarati calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Enable application" +msgid "Administer calibre application" +msgstr "એપ્લીકેશનને પ્રસ્થાપિત કરો" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Documentation" +msgid "Name of the new library" +msgstr "દસ્તાવેજીકરણ" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, python-format +msgid "Delete calibre Library %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Documentation" +msgid "Manage Libraries" +msgstr "દસ્તાવેજીકરણ" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Documentation" +msgid "Create Library" +msgstr "દસ્તાવેજીકરણ" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +msgid "Library created." +msgstr "" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1084,11 +1195,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1456,7 +1569,7 @@ msgid "Use HTTP basic authentication" msgstr "HTTP મૂળભૂત પ્રમાણીકરણનો ઉપયોગ કરો" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "વપરાશકર્તા નામ" @@ -1972,12 +2085,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "" @@ -1996,16 +2103,6 @@ msgstr "" msgid "Edit repository" msgstr "દસ્તાવેજીકરણ" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "દસ્તાવેજીકરણ" @@ -2477,7 +2574,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -3144,34 +3241,34 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "Please provide a password" msgid "Set SuperUser Password" msgstr "કૃપા કરીને પાસવર્ડ આપો" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3189,7 +3286,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3588,7 +3685,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3857,6 +3954,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4313,29 +4411,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5711,24 +5809,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5923,11 +6021,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" @@ -6076,22 +6174,36 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "અમાન્ય સર્વર નામ" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "પાસવર્ડ બતાવો" + +#: plinth/modules/users/forms.py:105 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 " @@ -6100,63 +6212,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -6169,15 +6284,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -6195,19 +6311,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -6221,46 +6355,51 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6695,30 +6834,30 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "ભાષા" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" @@ -6962,9 +7101,6 @@ msgstr "" #~ msgid "Upload Password" #~ msgstr "પાસવર્ડ" -#~ msgid "Enable application" -#~ msgstr "એપ્લીકેશનને પ્રસ્થાપિત કરો" - #~ msgid "Application enabled" #~ msgstr "એપ્લિકેશન સક્ષમ કરો" diff --git a/plinth/locale/hi/LC_MESSAGES/django.po b/plinth/locale/hi/LC_MESSAGES/django.po index cd746c70f..262bc7d62 100644 --- a/plinth/locale/hi/LC_MESSAGES/django.po +++ b/plinth/locale/hi/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-04-03 20:11+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Hindi calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Administer Syncthing application" +msgid "Administer calibre application" +msgstr "सिंकतिन्ग एप्लिकेशन का प्रशासन करें" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the share" +msgid "Name of the new library" +msgstr "शेयर का नाम" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "A share with this name already exists." +msgid "A library with this name already exists." +msgstr "इस नाम का एक शयर पहले से मौजूद है." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Wiki or Blog %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "विकी और ब्लॉग हटाईये %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "%(name)s हटाईये" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Create User" +msgid "Manage Libraries" +msgstr "यूसर बनाये" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create User" +msgid "Create Library" +msgstr "यूसर बनाये" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "Tor relay port available" +msgid "No libraries available." +msgstr "टोर रीले पोर्ट उपलब्ध है" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "साइट हटाएं %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Archive created." +msgid "Library created." +msgstr "पुरालेख बनाया गया." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred during configuration." +msgid "An error occurred while creating the library." +msgstr "कॉंफ़िगरेशन के दौरान कूछ त्रुटि हुई." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} हटा गया है." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "{name} नहीं हटा गया है: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1158,13 +1279,15 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 #, fuzzy #| msgid "Subdomain" msgid "TLS domain" msgstr "सबडोमेन" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1535,7 +1658,7 @@ msgid "Use HTTP basic authentication" msgstr "एचटिटिपि बेसिकॅ प्रमाणीकरण उपयोग करें" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "युसरनाम" @@ -2068,12 +2191,6 @@ msgstr "विकी और ब्लॉग हटाईये %(name)sClients to connect to Mumble from your " @@ -3395,21 +3502,21 @@ msgstr "" "mumble.info\">Clients अापके डेस्कटॉप और एंड्रॉयड डिवाइस से ममबल से कनेक्ट होने के " "लिए उपलब्ध हैं." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "ममबल" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "वॉयस चैट" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "Save Password" msgid "Set SuperUser Password" msgstr "पासवर्ड सहेजें" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3427,7 +3534,7 @@ msgstr "ममबलफ्लाई" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 #, fuzzy #| msgid "Password changed successfully." msgid "SuperUser password successfully updated." @@ -3853,7 +3960,7 @@ msgstr "कनेक्शन संपादित करें" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "संपादन" @@ -4128,6 +4235,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4646,29 +4754,29 @@ msgstr "" "पोर्ट संयोजन का समर्थन नहीं कर सकते है. उदाहरण के लिए, ४४३ के अलावा पोर्ट पर HTTPS " "समस्याओं का कारण बनता है." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "वेब सर्वर (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "साइट http://{0} पर उपलब्ध होगा" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "वेब सर्वर (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "साइटhttps://{0}पर उपलब्ध होगा" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "सुरक्षित शैल (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6266,24 +6374,24 @@ msgstr "टोर सोक्स प्रॉक्सी" msgid "Tor Bridge Relay" msgstr "टो ब्रिज रीले" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "टोर रीले पोर्ट उपलब्ध है" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Obfs3 ट्रांसपोर्ट पंजीकृत" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Obfs4 ट्रांसपोर्ट पंजीकृत" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "यूआरएल एक्सेस करें {url} टीसीपी पर {kind} टोर के माध्यम से" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "टोर उपयोग की पुष्टि करें {url} पर टीसीपी पर {kind}" @@ -6517,11 +6625,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "अपडेट" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" @@ -6680,22 +6788,38 @@ msgstr "सब सर्विसस और सिस्टम सेटिं msgid "Check LDAP entry \"{search_item}\"" msgstr "एलडीएपी प्रविष्टि चेक करें \"{search_item}\"" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "यूसरनाम लिया है या आरक्षित है." -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "सर्वर नाम अमान्य है" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "व्यवस्थापक पासवर्ड" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "शो पासवर्ड" + +#: plinth/modules/users/forms.py:105 #, fuzzy #| msgid "" #| "Select which services should be available to the new user. The user will " @@ -6715,20 +6839,23 @@ msgstr "" "

एडमिन ग्रुप के यूसरस सब सर्विसस पर लॉग इन कर सकेगें. SSH के माध्यम से भी " "सिस्टम पर लॉग इन कर सकते है अाैर उनको प्रशासनिक विशेषाधिकार (sudo) है." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "एलडीएपी यूसर बनाना विफल रहा." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, 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} समूह में नया यूसर जोड़ने में विफल." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6738,45 +6865,49 @@ msgstr "" "बिना सिस्टम में प्रवेश करने की अनुमति देगा. आप एकाधिक कीज़ दर्ज कर सकते हैं, हर लाइन रक " "एक. खाली लाइनस या # से प्रारंभ होने वाले लाइनस अनदेखा कर दिया जाएगा." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "एलडीएपी यूसर का नाम बदलना विफल रहा." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "समूह से यूसर को हटाने में विफल." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "समूह से यूसर को जोड़ने में विफल." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "एसएसएच कीज़ सेट करने में असमर्थ." -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 #, fuzzy #| msgid "Failed to add user to group." msgid "Failed to change user status." msgstr "समूह से यूसर को जोड़ने में विफल." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "सिस्टम में केवल व्यवस्थापक को नहीं हटा सकता." -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "एलडीएपी यूसर का पासवर्ड बदलना विफल रहा." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "व्यवस्थापक समूह में नया यूसर जोड़ने में विफल." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "कंसोल एक्सेस प्रतिबंधित करने में विफल." -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "युसर अकाउंट बनाया, अब आप लॉगड इन हैं" @@ -6789,15 +6920,16 @@ msgstr "%(username)s के लिया पासवर्ड बद msgid "Save Password" msgstr "पासवर्ड सहेजें" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "यूसर बनाये" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "यूसर हटाइये" @@ -6815,7 +6947,7 @@ msgstr "हटाइये %(username)s" msgid "Administrator Account" msgstr "व्यवस्थापक अकाउंट" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6825,12 +6957,34 @@ msgstr "" "है. इस यूसर को व्यवस्थापकीय विशेषाधिकार प्रदान किए जाएंगे. दूसरे यूसरस बाद में जोड़ा जा " "सकता है." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "अकाउंट बनाएँ" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "व्यवस्थापक अकाउंट" + +#: plinth/modules/users/templates/users_firstboot.html:38 +#, fuzzy +#| msgid "Cannot delete the only administrator in the system." +msgid "The following administrator accounts exist in the system." +msgstr "सिस्टम में केवल व्यवस्थापक को नहीं हटा सकता." + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "यूसरस" @@ -6844,7 +6998,13 @@ msgstr "यूसर हटाइये %(username)s" msgid "Edit user %(username)s" msgstr "यूसर संपादित करें %(username)s" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Edit user %(username)s" +msgid "Edit User %(username)s" +msgstr "यूसर संपादित करें %(username)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -6853,39 +7013,39 @@ msgstr "" "पासवर्ड बदलने के लिये यइ पासवर्ड बदलना फोम्र का उपयोग करें." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "बदलाव संचयित कीजिये" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "युसर %(username)s बनाया." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "युसर %(username)s अपडेट किया." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "यूसर संपादित करें" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "यूसर {user} हटाया." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "एलडीएपी यूसरको हटाने में असफल रहा." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "पासवर्ड बदलिये" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "पासवर्ड सफलतापूर्वक बदल गया." @@ -7375,28 +7535,28 @@ msgstr "ऐप्स" msgid "System" msgstr "सिस्टम" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "पासवर्ड बदलें" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "रीस्टार्ट" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "शट डाउन" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "लॉग आउट" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "भाषा चुनें" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "लॉग इन" diff --git a/plinth/locale/hu/LC_MESSAGES/django.po b/plinth/locale/hu/LC_MESSAGES/django.po index 7f2608bc6..cab92ca89 100644 --- a/plinth/locale/hu/LC_MESSAGES/django.po +++ b/plinth/locale/hu/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-07-20 02:41+0000\n" "Last-Translator: Doma Gergő \n" "Language-Team: Hungarian calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Administer Syncthing application" +msgid "Administer calibre application" +msgstr "A Syncthing alkalmazás beállítása" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the repository" +msgid "Name of the new library" +msgstr "Tároló neve" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "A share with this name already exists." +msgid "A library with this name already exists." +msgstr "Egy megosztás ezzel a névvel már létezik." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Git Repository %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "%(name)s Git tároló törlése" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "%(name)s törlése" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Manage Repositories" +msgid "Manage Libraries" +msgstr "Tárolók kezelése" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Tároló létrehozása" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "No repositories available." +msgid "No libraries available." +msgstr "Nincs elérhető tároló." + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "%(site)s webhely törlése" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository created." +msgid "Library created." +msgstr "Tároló létrehozva." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred while creating the repository." +msgid "An error occurred while creating the library." +msgstr "Hiba történt a tároló létrehozása közben." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} törölve." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "{name} nem törölhető: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1128,11 +1249,13 @@ msgstr "Coturn" msgid "VoIP Helper" msgstr "VoIP Segéd" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "TLS tartomány" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1510,7 +1633,7 @@ msgid "Use HTTP basic authentication" msgstr "HTTP alap hitelesítés használata" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Felhasználónév" @@ -2033,12 +2156,6 @@ msgstr "%(name)s Git tároló törlése" msgid "Delete this repository permanently?" msgstr "Véglegesen törlöd ezt a tárolót?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "%(name)s törlése" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "Tároló létrehozva." @@ -2055,16 +2172,6 @@ msgstr "Tároló szerkesztve." msgid "Edit repository" msgstr "Tároló szerkesztése" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} törölve." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "{name} nem törölhető: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Dokumentáció" @@ -2638,7 +2745,7 @@ msgid "Chat Client" msgstr "Chat kliens" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "JavaScript licencinformáció" @@ -3412,7 +3519,7 @@ msgstr "Kulcs közzétéve a kulcskiszolgálónak." msgid "Error occurred while publishing key." msgstr "Hiba történt a kulcs közzététele során." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3420,7 +3527,7 @@ msgstr "" "A Mumble egy nyílt forráskódú, alacsony késéssel működő, titkosított, magas " "hangminőségű audiokonferencia szoftver." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3430,19 +3537,19 @@ msgstr "" "kapcsolódhatsz. Mumble kliensek " "elérhetőek az asztali és Android eszközökhöz." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "Mumble" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "Audiókonferencia" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "SuperUser jelszavának beállítása" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3463,7 +3570,7 @@ msgstr "Mumblefly" msgid "Mumla" msgstr "Mumla" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "A SuperUser jelszava sikeresen frissítve." @@ -3940,7 +4047,7 @@ msgstr "Kapcsolat szerkesztése" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Szerkesztés" @@ -4216,6 +4323,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4745,29 +4853,29 @@ msgstr "" "támogatja az összes itt definiálható protokoll/port kombinációkat. Például " "ismert, hogy a HTTPS 443-tól eltérő porton problémákat okozhat." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Webkiszolgáló (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "Az oldal itt lesz elérhető: http://{0}" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Webkiszolgáló (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "Az oldal itt lesz elérhető: https://{0}" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Biztonságos parancsértelmező (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6427,24 +6535,24 @@ msgstr "Tor Socks proxy" msgid "Tor Bridge Relay" msgstr "Tor híd relay" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "Tor relay port elérhető" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Obfs3 átvitel regisztrálva" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Obfs4 átvitel regisztrálva" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, 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" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, 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" @@ -6689,11 +6797,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "Frissítés" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" @@ -6851,22 +6959,38 @@ msgstr "Hozzáférés az összes szolgáltatáshoz és rendszerbeállításhoz" msgid "Check LDAP entry \"{search_item}\"" msgstr "LDAP bejegyzés ellenőrzése: \"{search_item}\"" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "A felhasználói név (már) foglalt." -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "Érvénytelen kiszolgálónév" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "Rendszergazdai jelszó" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "Jelszó mutatása" + +#: plinth/modules/users/forms.py:105 #, fuzzy #| msgid "" #| "Select which services should be available to the new user. The user will " @@ -6889,20 +7013,23 @@ msgstr "" "képesek bejelentkezni a rendszerbe, ahol adminisztrátori jogosultságokkal " "rendelkeznek (sudo)." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "LDAP felhasználó létrehozása sikertelen." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to {group} group." +msgid "Failed to add new user to {group} group: {error}" msgstr "Nem sikerült hozzáadni az új felhasználót ehhez a csoporthoz: {group}." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "Engedélyezett SSH kulcsok" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6912,45 +7039,49 @@ 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." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "LDAP felhasználó átnevezése sikertelen." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "Nem sikerült eltávolítani a felhasználót a csoportból." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "Nem sikerült hozzáadni a felhasználót a csoporthoz." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "SSH kulcsok beállítása sikertelen." -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 #, fuzzy #| msgid "Failed to add user to group." msgid "Failed to change user status." msgstr "Nem sikerült hozzáadni a felhasználót a csoporthoz." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "Nem lehet törölni a rendszer egyetlen rendszergazdáját." -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "LDAP felhasználó jelszavának megváltoztatása sikertelen." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "Nem sikerült hozzáadni az új felhasználót a rendszergazda csoporthoz." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "Nem sikerült a konzol hozzáférés korlátozása." -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "Felhasználói fiók létrehozva, bejelentkezés sikeres" @@ -6963,15 +7094,16 @@ msgstr "%(username)s jelszavának megváltoztatása" msgid "Save Password" msgstr "Jelszó mentése" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "Felhasználó létrehozása" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "Felhasználó törlése" @@ -6989,7 +7121,7 @@ msgstr "%(username)s törlése" msgid "Administrator Account" msgstr "Rendszergazda fiók" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -7000,12 +7132,34 @@ msgstr "" "rendszergazdai jogosultságokkal fog rendelkezni. Más felhasználók " "hozzáadhatóak később." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "Fiók létrehozása" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Rendszergazda fiók" + +#: plinth/modules/users/templates/users_firstboot.html:38 +#, fuzzy +#| msgid "Cannot delete the only administrator in the system." +msgid "The following administrator accounts exist in the system." +msgstr "Nem lehet törölni a rendszer egyetlen rendszergazdáját." + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "Felhasználók" @@ -7019,7 +7173,13 @@ msgstr "%(username)s felhasználó törlése" msgid "Edit user %(username)s" msgstr "%(username)s felhasználó szerkesztése" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Edit user %(username)s" +msgid "Edit User %(username)s" +msgstr "%(username)s felhasználó szerkesztése" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -7028,39 +7188,39 @@ msgstr "" "A jelszó a jelszómódosítás űrlap " "kitöltésével változtatható meg." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "Változtatások mentése" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "%(username)s nevű felhasználó létrehozva." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "%(username)s nevű felhasználó frissítve." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "Felhasználó szerkesztése" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "{user} nevű felhasználó törölve." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "LDAP felhasználó törlése sikertelen." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "Jelszómódosítás" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "A jelszó módosítása sikeres." @@ -7543,28 +7703,28 @@ msgstr "Alkalmazások" msgid "System" msgstr "Rendszer" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "Jelszómódosítás" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "Újraindítás" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "Leállítás" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "Kijelentkezés" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "Válassz nyelvet" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "Bejelentkezés" diff --git a/plinth/locale/id/LC_MESSAGES/django.po b/plinth/locale/id/LC_MESSAGES/django.po index e4a144e99..e69b970b5 100644 --- a/plinth/locale/id/LC_MESSAGES/django.po +++ b/plinth/locale/id/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Indonesian (FreedomBox)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2018-11-02 00:44+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: Indonesian calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Enable application" +msgid "Administer calibre application" +msgstr "Aktifkan aplikasi" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Actions" +msgid "Name of the new library" +msgstr "Aksi" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Wiki or Blog %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Hapus Wiki atau Blog %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "Hapus %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Actions" +msgid "Manage Libraries" +msgstr "Aksi" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Actions" +msgid "Create Library" +msgstr "Aksi" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "No wikis or blogs available." +msgid "No libraries available." +msgstr "Tidak ada wiki atau blogs yang tersedia." + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "Hapus situs %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +msgid "Library created." +msgstr "" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} dihapus." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "Tidak dapat menghapus {name}: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1098,13 +1213,15 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 #, fuzzy #| msgid "Subdomain" msgid "TLS domain" msgstr "Subdomain" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1428,7 +1545,7 @@ msgid "Use HTTP basic authentication" msgstr "Gunakan autentikasi dasar HTTP" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Nama Pengguna" @@ -1900,12 +2017,6 @@ msgstr "Hapus Wiki atau Blog %(name)s" msgid "Delete this repository permanently?" msgstr "" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "Hapus %(name)s" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "" @@ -1924,16 +2035,6 @@ msgstr "" msgid "Edit repository" msgstr "Aksi" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} dihapus." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "Tidak dapat menghapus {name}: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2425,7 +2526,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -3108,36 +3209,36 @@ msgstr "Publikasikan kunci ke keyserver." msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 #, fuzzy #| msgid "Voice Chat (Mumble)" msgid "Voice Chat" msgstr "Pesan Suara (Mumble)" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "Show password" msgid "Set SuperUser Password" msgstr "Tampilkan kata sandi" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3155,7 +3256,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3558,7 +3659,7 @@ msgstr "Sunting Koneksi" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Sunting" @@ -3829,6 +3930,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4296,29 +4398,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Server Web (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Web Server (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Secure Shell (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5773,24 +5875,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5985,11 +6087,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" @@ -6139,22 +6241,38 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Actions" msgid "Enter a valid username." msgstr "Aksi" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Account" +msgid "Authorization Password" +msgstr "Akun Administrator" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "Tampilkan kata sandi" + +#: plinth/modules/users/forms.py:105 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 " @@ -6163,65 +6281,71 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "Gagal membuat pengguna LDAP." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." -msgstr "" +#: plinth/modules/users/forms.py:163 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to {group} group: {error}" +msgstr "Gagal menambahkan pengguna baru ke kelompok admin." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 #, fuzzy #| msgid "Failed to add new user to admin group." msgid "Failed to change user status." msgstr "Gagal menambahkan pengguna baru ke kelompok admin." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "Gagal menambahkan pengguna baru ke kelompok admin." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -6234,15 +6358,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -6260,21 +6385,41 @@ msgstr "" msgid "Administrator Account" msgstr "Akun Administrator" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 #, fuzzy #| msgid "Administrator Account" msgid "Create Account" msgstr "Akun Administrator" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Akun Administrator" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -6288,46 +6433,52 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Delete Wiki or Blog %(name)s" +msgid "Edit User %(username)s" +msgstr "Hapus Wiki atau Blog %(name)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6772,34 +6923,34 @@ msgstr "Apps" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 #, fuzzy #| msgid "Restart Now" msgid "Restart" msgstr "Jalankan ulang Sekarang" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 #, fuzzy #| msgid "Shut Down Now" msgid "Shut down" msgstr "Matikan Sekarang" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "Bahasa" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" @@ -7061,9 +7212,6 @@ msgstr "" #~ msgid "Deleted all snapshots" #~ msgstr "Hapus %(name)s" -#~ msgid "Enable application" -#~ msgstr "Aktifkan aplikasi" - #~ msgid "Register" #~ msgstr "Pendaftaran" diff --git a/plinth/locale/it/LC_MESSAGES/django.po b/plinth/locale/it/LC_MESSAGES/django.po index b43a06228..21666a560 100644 --- a/plinth/locale/it/LC_MESSAGES/django.po +++ b/plinth/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-08-30 18:23+0000\n" "Last-Translator: Diego Roversi \n" "Language-Team: Italian calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Enable application" +msgid "Administer calibre application" +msgstr "Abilita applicazione" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the repository" +msgid "Name of the new library" +msgstr "Nome del deposito" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "A repository with this name already exists." +msgid "A library with this name already exists." +msgstr "Esiste già un deposito con questo nome." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Git Repository %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Cancellare Git Repository %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "Cancella %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Manage Repositories" +msgid "Manage Libraries" +msgstr "Gestire i repository" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Creare Repository" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "No repositories available." +msgid "No libraries available." +msgstr "Non ci sono depositi disponibili." + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "Cancella sito %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository created." +msgid "Library created." +msgstr "Repository creato." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred while creating the repository." +msgid "An error occurred while creating the library." +msgstr "Si è verificato un errore durante la creazione del repository." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} cancellato." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "Non è stato possibile cancellare {name}: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1148,13 +1269,15 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 #, fuzzy #| msgid "Subdomain" msgid "TLS domain" msgstr "Sottodominio" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1528,7 +1651,7 @@ msgid "Use HTTP basic authentication" msgstr "Usa l'autenticazione HTTP base" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Nome utente" @@ -2061,12 +2184,6 @@ msgstr "Cancellare Git Repository %(name)s" msgid "Delete this repository permanently?" msgstr "Cancellare questo repository in modo permanente?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "Cancella %(name)s" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "Repository creato." @@ -2083,16 +2200,6 @@ msgstr "Repository modificato." msgid "Edit repository" msgstr "Modifica repository" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} cancellato." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "Non è stato possibile cancellare {name}: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Documentazione" @@ -2689,7 +2796,7 @@ msgid "Chat Client" msgstr "Client" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "Informazioni sulla licenza JavaScript" @@ -3451,7 +3558,7 @@ msgstr "Chiave pubblicata nel keyserver." msgid "Error occurred while publishing key." msgstr "Errore sorto durante la pubblicazione della chiave." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3459,7 +3566,7 @@ msgstr "" "Mumble è un software di chat vocale ad alta qualità, a bassa latenza, " "cifrato e open source." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3469,19 +3576,19 @@ msgstr "" "64738 Sono disponibili dei client da " "connettere a Mumble dai tuoi dispositivi desktop e android." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "Mumble" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "Voice Chat" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3499,7 +3606,7 @@ msgstr "Mumblefly" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3929,7 +4036,7 @@ msgstr "Modifica Connessione" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Modifica" @@ -4206,6 +4313,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4733,29 +4841,29 @@ msgstr "" "Per esempio, è noto che HTTPS, in porte diverse dalla 443, può causare " "problemi." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Server Web (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "Il sito sarà disponibile su http{0}" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Server Web (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "Il sito sarà disponibile au HTTPS://{0}{0}" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Secure Shell (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6217,24 +6325,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -6432,11 +6540,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" @@ -6582,22 +6690,38 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "Nome Server Invalido" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "Password Amministratore" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "Mostra password" + +#: plinth/modules/users/forms.py:105 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 " @@ -6606,63 +6730,69 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, fuzzy, python-brace-format +#| msgid "Failed to switch certificate use for app {module}: {error}" +msgid "Failed to add new user to {group} group: {error}" +msgstr "Cambio uso del certificato fallito per {module}:{error}" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." -msgstr "" +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to obtain certificate for domain {domain}: {error}" +msgid "Failed to add new user to admin group: {error}" +msgstr "Rilascio certificato fallito per il dominio {domain}:{error}" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." -msgstr "" +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to switch certificate use for app {module}: {error}" +msgid "Failed to restrict console access: {error}" +msgstr "Cambio uso del certificato fallito per {module}:{error}" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -6675,15 +6805,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -6701,19 +6832,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -6727,46 +6876,52 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Delete Git Repository %(name)s" +msgid "Edit User %(username)s" +msgstr "Cancellare Git Repository %(name)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -7230,28 +7385,28 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" @@ -7623,9 +7778,6 @@ msgstr "" #~ msgid "Enable OpenVPN server" #~ msgstr "Abilita server OpenVPN" -#~ msgid "Enable application" -#~ msgstr "Abilita applicazione" - #~ msgid "Application enabled" #~ msgstr "Applicazione abilitata" @@ -7966,9 +8118,6 @@ msgstr "" #~ msgid "Switched use of certificate for app {module}" #~ msgstr "Cambiato uso del certificato per l'app {module}" -#~ msgid "Failed to switch certificate use for app {module}: {error}" -#~ msgstr "Cambio uso del certificato fallito per {module}:{error}" - #~ msgid "" #~ "Failed to disable certificate renewal management for {domain}: {error}" #~ msgstr "" diff --git a/plinth/locale/ja/LC_MESSAGES/django.po b/plinth/locale/ja/LC_MESSAGES/django.po index 6e63072b1..096573e7b 100644 --- a/plinth/locale/ja/LC_MESSAGES/django.po +++ b/plinth/locale/ja/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -387,6 +387,7 @@ msgstr "" #: plinth/modules/networks/templates/router_configuration_update.html:19 #: plinth/modules/pagekite/templates/pagekite_custom_services.html:28 #: plinth/modules/sharing/templates/sharing_add_edit.html:20 +#: plinth/templates/form.html:19 msgid "Submit" msgstr "" @@ -653,7 +654,7 @@ msgstr "" #: plinth/modules/bepasty/forms.py:27 #: plinth/modules/bepasty/templates/bepasty.html:30 -#: plinth/modules/users/forms.py:84 plinth/modules/users/forms.py:198 +#: plinth/modules/users/forms.py:103 plinth/modules/users/forms.py:227 msgid "Permissions" msgstr "" @@ -811,12 +812,114 @@ msgstr "" #: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39 #: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:150 -#: plinth/modules/pagekite/forms.py:90 plinth/modules/quassel/views.py:29 -#: plinth/modules/shadowsocks/views.py:59 +#: plinth/modules/mumble/views.py:28 plinth/modules/pagekite/forms.py:90 +#: plinth/modules/quassel/views.py:29 plinth/modules/shadowsocks/views.py:59 #: plinth/modules/transmission/views.py:47 msgid "Configuration updated" msgstr "" +#: plinth/modules/calibre/__init__.py:30 +#, python-brace-format +msgid "" +"calibre server provides online access to your e-book collection. You can " +"store your e-books on your {box_name}, read them online or from any of your " +"devices." +msgstr "" + +#: plinth/modules/calibre/__init__.py:33 +msgid "" +"You can organize your e-books, extract and edit their metadata, and perform " +"advanced search. calibre can import, export, or convert across a wide range " +"of formats to make e-books ready for reading on any device. It also provides " +"an online web reader. It remembers your last read location, bookmarks, and " +"highlighted text. Content distribution using OPDS is currently not supported." +msgstr "" + +#: plinth/modules/calibre/__init__.py:39 +msgid "" +"Only users belonging to calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +msgid "Administer calibre application" +msgstr "" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +msgid "Name of the new library" +msgstr "" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, python-format +msgid "Delete calibre Library %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +msgid "Manage Libraries" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +msgid "Create Library" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +msgid "Library created." +msgstr "" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1013,11 +1116,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1335,7 +1440,7 @@ msgid "Use HTTP basic authentication" msgstr "" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" @@ -1784,12 +1889,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "" @@ -1806,16 +1905,6 @@ msgstr "" msgid "Edit repository" msgstr "" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2281,7 +2370,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -2928,32 +3017,32 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -2971,7 +3060,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3363,7 +3452,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3630,6 +3719,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4083,29 +4173,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5466,24 +5556,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5672,11 +5762,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "" @@ -5817,20 +5907,32 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +msgid "Invalid password." +msgstr "" + +#: plinth/modules/users/forms.py:105 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 " @@ -5839,63 +5941,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -5908,15 +6013,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -5934,19 +6040,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -5960,46 +6084,51 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6410,28 +6539,28 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" diff --git a/plinth/locale/kn/LC_MESSAGES/django.po b/plinth/locale/kn/LC_MESSAGES/django.po index 19f0c61ff..490ebbf78 100644 --- a/plinth/locale/kn/LC_MESSAGES/django.po +++ b/plinth/locale/kn/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-07-16 16:41+0000\n" "Last-Translator: Yogesh \n" "Language-Team: Kannada calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +msgid "Administer calibre application" +msgstr "" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +msgid "Name of the new library" +msgstr "" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, python-format +msgid "Delete calibre Library %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +msgid "Manage Libraries" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +msgid "Create Library" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +msgid "Library created." +msgstr "" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1014,11 +1117,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1336,7 +1441,7 @@ msgid "Use HTTP basic authentication" msgstr "" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" @@ -1785,12 +1890,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "" @@ -1807,16 +1906,6 @@ msgstr "" msgid "Edit repository" msgstr "" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2282,7 +2371,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -2929,32 +3018,32 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -2972,7 +3061,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3364,7 +3453,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3631,6 +3720,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4084,29 +4174,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5467,24 +5557,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5673,11 +5763,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "" @@ -5818,20 +5908,32 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +msgid "Invalid password." +msgstr "" + +#: plinth/modules/users/forms.py:105 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 " @@ -5840,63 +5942,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -5909,15 +6014,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -5935,19 +6041,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -5961,46 +6085,51 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6411,28 +6540,28 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" diff --git a/plinth/locale/lt/LC_MESSAGES/django.po b/plinth/locale/lt/LC_MESSAGES/django.po index 58a7efa07..e3e884a89 100644 --- a/plinth/locale/lt/LC_MESSAGES/django.po +++ b/plinth/locale/lt/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -388,6 +388,7 @@ msgstr "" #: plinth/modules/networks/templates/router_configuration_update.html:19 #: plinth/modules/pagekite/templates/pagekite_custom_services.html:28 #: plinth/modules/sharing/templates/sharing_add_edit.html:20 +#: plinth/templates/form.html:19 msgid "Submit" msgstr "" @@ -654,7 +655,7 @@ msgstr "" #: plinth/modules/bepasty/forms.py:27 #: plinth/modules/bepasty/templates/bepasty.html:30 -#: plinth/modules/users/forms.py:84 plinth/modules/users/forms.py:198 +#: plinth/modules/users/forms.py:103 plinth/modules/users/forms.py:227 msgid "Permissions" msgstr "" @@ -812,12 +813,114 @@ msgstr "" #: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39 #: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:150 -#: plinth/modules/pagekite/forms.py:90 plinth/modules/quassel/views.py:29 -#: plinth/modules/shadowsocks/views.py:59 +#: plinth/modules/mumble/views.py:28 plinth/modules/pagekite/forms.py:90 +#: plinth/modules/quassel/views.py:29 plinth/modules/shadowsocks/views.py:59 #: plinth/modules/transmission/views.py:47 msgid "Configuration updated" msgstr "" +#: plinth/modules/calibre/__init__.py:30 +#, python-brace-format +msgid "" +"calibre server provides online access to your e-book collection. You can " +"store your e-books on your {box_name}, read them online or from any of your " +"devices." +msgstr "" + +#: plinth/modules/calibre/__init__.py:33 +msgid "" +"You can organize your e-books, extract and edit their metadata, and perform " +"advanced search. calibre can import, export, or convert across a wide range " +"of formats to make e-books ready for reading on any device. It also provides " +"an online web reader. It remembers your last read location, bookmarks, and " +"highlighted text. Content distribution using OPDS is currently not supported." +msgstr "" + +#: plinth/modules/calibre/__init__.py:39 +msgid "" +"Only users belonging to calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +msgid "Administer calibre application" +msgstr "" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +msgid "Name of the new library" +msgstr "" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, python-format +msgid "Delete calibre Library %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +msgid "Manage Libraries" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +msgid "Create Library" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +msgid "Library created." +msgstr "" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1014,11 +1117,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1336,7 +1441,7 @@ msgid "Use HTTP basic authentication" msgstr "" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" @@ -1785,12 +1890,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "" @@ -1807,16 +1906,6 @@ msgstr "" msgid "Edit repository" msgstr "" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2282,7 +2371,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -2929,32 +3018,32 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -2972,7 +3061,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3364,7 +3453,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3631,6 +3720,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4084,29 +4174,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5467,24 +5557,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5673,11 +5763,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "" @@ -5818,20 +5908,32 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +msgid "Invalid password." +msgstr "" + +#: plinth/modules/users/forms.py:105 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 " @@ -5840,63 +5942,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -5909,15 +6014,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -5935,19 +6041,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -5961,46 +6085,51 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6411,28 +6540,28 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" diff --git a/plinth/locale/nb/LC_MESSAGES/django.po b/plinth/locale/nb/LC_MESSAGES/django.po index 773d92688..f12f08e30 100644 --- a/plinth/locale/nb/LC_MESSAGES/django.po +++ b/plinth/locale/nb/LC_MESSAGES/django.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-10-03 00:41+0000\n" "Last-Translator: Petter Reinholdtsen \n" "Language-Team: Norwegian Bokmål calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Administer Syncthing application" +msgid "Administer calibre application" +msgstr "Administrer Syncthing-programmet" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the repository" +msgid "Name of the new library" +msgstr "Navn på depot" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "A share with this name already exists." +msgid "A library with this name already exists." +msgstr "En deling ved dette navnet finnes allerede." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Wiki or Blog %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Slette wiki eller blogg %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "Slette %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Create Repository" +msgid "Manage Libraries" +msgstr "Opprett depot" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Opprett depot" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "Tor relay port available" +msgid "No libraries available." +msgstr "Tor relay-port tilgjengelig" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "Slette nettstedet %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository removed." +msgid "Library created." +msgstr "Depot fjernet." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred during configuration." +msgid "An error occurred while creating the library." +msgstr "En feil oppsto under konfigureringen." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "Slettet {name}." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "Kunne ikke slette {name}: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1137,11 +1258,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "TLS-domene" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1522,7 +1645,7 @@ msgid "Use HTTP basic authentication" msgstr "Bruk HTTP-basisgodkjenning" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Brukernavn" @@ -2063,12 +2186,6 @@ msgstr "Slette wiki eller blogg %(name)s" msgid "Delete this repository permanently?" msgstr "Slett dette depotet for godt?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "Slette %(name)s" - #: plinth/modules/gitweb/views.py:45 #, fuzzy #| msgid "Repository removed." @@ -2089,16 +2206,6 @@ msgstr "Depot opprettet." msgid "Edit repository" msgstr "Rediger depot" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "Slettet {name}." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "Kunne ikke slette {name}: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Dokumentasjon" @@ -2679,7 +2786,7 @@ msgid "Chat Client" msgstr "Nettpratklient" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "JavaScript lisensinformasjon" @@ -3431,7 +3538,7 @@ msgstr "Publisert nøkkel til nøkkeltjener." msgid "Error occurred while publishing key." msgstr "Feil oppstått under utlegging av nøkkel." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3439,7 +3546,7 @@ msgstr "" "Mumble er en åpen kildekode, rask, kryptert, høy kvalitets programvare for " "nettprat." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3449,21 +3556,21 @@ msgstr "" "\"http://mumble.info\">Klienter for å koble til Mumble når skrivebordet " "og/eller Android-enheter er tilgjengelige." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "Mumble" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "Talenettprat" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "SSH server password" msgid "Set SuperUser Password" msgstr "SSH-tjenermaskinpassord" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3481,7 +3588,7 @@ msgstr "Mumblefly" msgid "Mumla" msgstr "Mumla" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 #, fuzzy #| msgid "Password changed successfully." msgid "SuperUser password successfully updated." @@ -3927,7 +4034,7 @@ msgstr "Rediger tilkobling" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Rediger" @@ -4203,6 +4310,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "Hopp over dette steget" @@ -4723,31 +4831,31 @@ msgstr "" "alle protokoll-/portkombinasjoner som du kan definere her. For eksempel, " "HTTPS på andre ting enn 443 er kjent for å forårsake problemer." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Web-tjener (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" "Nettstedet vil være tilgjengelig på http://{0}" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Web-tjener (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" "Nettstedet vil bli tilgjengelig på https://{0}" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Secure Shell (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6360,24 +6468,24 @@ msgstr "Tor Socks-mellomtjener" msgid "Tor Bridge Relay" msgstr "Tor bro-stafettvideresendingsoppsett" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "Tor relay-port tilgjengelig" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Obfs3-transport registrert" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Obfs4-transport registrert" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Adgang til URL {url} på tcp{kind} via Tor" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Bekreft Tor-bruk på {url} via tcp{kind}" @@ -6610,11 +6718,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "Oppdater" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" @@ -6781,23 +6889,39 @@ msgstr "Tilgang til alle tjenester og systeminnstillinger" msgid "Check LDAP entry \"{search_item}\"" msgstr "Sjekk LDAP-oppføring «{search_item}»" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "Brukernavnet er opptatt eller reservert." -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "Ugyldig tjenernavn" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" "Påkrevd. 150 tegn eller mindre. Kun engelske bokstaver, tall og @/./-/_." -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "Administratorpassord" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "Vis passord" + +#: plinth/modules/users/forms.py:105 #, fuzzy #| msgid "" #| "Select which services should be available to the new user. The user will " @@ -6818,20 +6942,23 @@ msgstr "" "gruppen kan logge seg på alle tjenester. De kan også logge inn på systemet " "via SSH, og ha administrative rettigheter (sudo)." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "Oppretting av LDAP-bruker feilet." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to {group} group." +msgid "Failed to add new user to {group} group: {error}" msgstr "Klarte ikke legge ny bruker til gruppe {group}." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "Autoriserte SSH-nøkler" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6841,45 +6968,49 @@ 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." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "Klarte ikke å bytte navn på LDAP-bruker." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "Klarte ikke å slette bruker fra gruppe." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "Klarte ikke legge bruker til gruppe." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "Klarte ikke sette SSH-nøkler." -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 #, fuzzy #| msgid "Failed to add user to group." msgid "Failed to change user status." msgstr "Klarte ikke legge bruker til gruppe." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "Kan ikke slette kun administratoren i systemet." -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "Klarte ikke å bytte passord for LDAP-bruker." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "Klarte ikke å legge til en ny bruker i admin-gruppen." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "Klarte ikke begrense konsolltilgang." -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "Brukerkonto er opprettet, du er nå logget inn" @@ -6892,15 +7023,16 @@ msgstr "Endre passord for %(username)s" msgid "Save Password" msgstr "Lagre passord" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "Opprett bruker" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "Slett bruker" @@ -6918,7 +7050,7 @@ msgstr "Slette %(username)s" msgid "Administrator Account" msgstr "Administratorkonto" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6928,12 +7060,34 @@ msgstr "" "nettgrensesnittet. Passordet kan endres senere. Denne brukeren vil bli " "innvilget administrative rettigheter. Andre brukere kan legges til senere." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "Opprett konto" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Administratorkonto" + +#: plinth/modules/users/templates/users_firstboot.html:38 +#, fuzzy +#| msgid "Cannot delete the only administrator in the system." +msgid "The following administrator accounts exist in the system." +msgstr "Kan ikke slette kun administratoren i systemet." + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "Brukere" @@ -6947,7 +7101,13 @@ msgstr "Slette bruker %(username)s" msgid "Edit user %(username)s" msgstr "Endre bruker %(username)s" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Edit user %(username)s" +msgid "Edit User %(username)s" +msgstr "Endre bruker %(username)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -6956,39 +7116,39 @@ msgstr "" "Bruk passordsendringsskjemaet for å " "endre passordet." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "Lagre endringer" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "Bruker %(username)s opprettet." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "Bruker %(username)s oppdatert." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "Rediger bruker" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "Bruker {user} slettet." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "Klarte ikke slette LDAP-bruker." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "Endre passord" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "Vellykket passordbytte." @@ -7484,28 +7644,28 @@ msgstr "Apps/Programmer" msgid "System" msgstr "System" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "Endre passord" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "Omstart" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "Slå av" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "Logg ut" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "Velg språk" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "Logg inn" diff --git a/plinth/locale/nl/LC_MESSAGES/django.po b/plinth/locale/nl/LC_MESSAGES/django.po index 5fab6bed8..fc60fa671 100644 --- a/plinth/locale/nl/LC_MESSAGES/django.po +++ b/plinth/locale/nl/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-09-15 20:54+0000\n" "Last-Translator: Reg Me \n" "Language-Team: Dutch calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Administer Syncthing application" +msgid "Administer calibre application" +msgstr "Beheer Syncthing toepassing" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the repository" +msgid "Name of the new library" +msgstr "Naam van de repository" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "A share with this name already exists." +msgid "A library with this name already exists." +msgstr "Er bestaat reeds een gedeelde map met deze naam." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Wiki or Blog %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Verwijder Wiki of Blog %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "%(name)s verwijderen" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Manage Repositories" +msgid "Manage Libraries" +msgstr "Beheer repositories" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Maak Repository" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "No repositories available." +msgid "No libraries available." +msgstr "Geen repositories beschikbaar." + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "Verwijder site %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository created." +msgid "Library created." +msgstr "Repository aangemaakt." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred during configuration." +msgid "An error occurred while creating the library." +msgstr "Er is een fout opgetreden tijdens de configuratie." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} verwijderd." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "Verwijderen van {name} mislukt: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1096,11 +1217,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "TLS domein" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1472,7 +1595,7 @@ msgid "Use HTTP basic authentication" msgstr "Gebruik HTTP-basisverificatie" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Gebruikersnaam" @@ -1982,12 +2105,6 @@ msgstr "Verwijder Wiki of Blog %(name)s" msgid "Delete this repository permanently?" msgstr "Deze repository permanent verwijderen?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "%(name)s verwijderen" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "Repository aangemaakt." @@ -2006,16 +2123,6 @@ msgstr "Repository gewijzigd." msgid "Edit repository" msgstr "Wijzig repository" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} verwijderd." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "Verwijderen van {name} mislukt: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Documentatie" @@ -2549,7 +2656,7 @@ msgid "Chat Client" msgstr "Chat Cliënt" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "JavaScript licentie-informatie" @@ -3297,7 +3404,7 @@ msgstr "Sleutel gepubliceerd op keyserver." msgid "Error occurred while publishing key." msgstr "Er is een fout opgetreden tijdens het publiceren van de sleutel." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3305,7 +3412,7 @@ msgstr "" "Mumble is een Open Source, snelle, versleutelde, hoge kwaliteit " "groepsgespreksserver." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3316,21 +3423,21 @@ msgstr "" "programma's waarmee de Mumble dienst gebruikt kan worden. Er zijn " "programma's voor zowel desktop en Android machines." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "Mumble" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "Voice Chat" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "SSH server password" msgid "Set SuperUser Password" msgstr "SSH-server wachtwoord" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3348,7 +3455,7 @@ msgstr "Mumblefly" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 #, fuzzy #| msgid "Password changed successfully." msgid "SuperUser password successfully updated." @@ -3779,7 +3886,7 @@ msgstr "Wijzig verbinding" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Wijzig" @@ -4053,6 +4160,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4574,31 +4682,31 @@ msgstr "" "bijvoorbeeld bekend dat HTTPS servers die niet op poort 443 worden ingesteld " "problemen opleveren." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Webserver (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" "De website zal beschikbaar zijn op http://{0}" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Webserver (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" "De website zal beschikbaar zijn op https://{0}" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Secure Shell (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6198,24 +6306,24 @@ msgstr "Tor Socks Proxy" msgid "Tor Bridge Relay" msgstr "Tor Bridge Relay" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "Tor relay poort beschikbaar" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Obfs3 transport geregistreerd" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Obfs4 transport geregistreerd" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Gebruik URL {url} op tcp{kind} via Tor" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Bevestig Tor gebruik met {url} via tcp{kind}" @@ -6456,11 +6564,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "Update" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" @@ -6613,22 +6721,38 @@ msgstr "Toegang tot alle diensten en systeeminstellingen" msgid "Check LDAP entry \"{search_item}\"" msgstr "Zoek LDAP item \"{search_item}\"" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "Gebruikersnaam is in gebruik of is gereserveerd." -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "Foute servernaam" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "Beheerderswachtwoord" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "Toon wachtwoord" + +#: plinth/modules/users/forms.py:105 #, fuzzy #| msgid "" #| "Select which services should be available to the new user. The user will " @@ -6650,20 +6774,23 @@ msgstr "" "ook op het systeem inloggen met SSH en kunnen systeemadministratie doen " "(sudo)." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "LDAP gebruiker aanmaken mislukt." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to {group} group." +msgid "Failed to add new user to {group} group: {error}" msgstr "Nieuwe gebruiker aan groep {group} toevoegen mislukt." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "Geautoriseerde SSH-sleutels" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6674,45 +6801,49 @@ msgstr "" "sleutels toevoegen, één op elke regel. Lege regels en regels die beginnen " "met # worden genegeerd." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "LDAP gebruiker hernoemen mislukt." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "Gebruiker uit groep verwijderen mislukt." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "Gebruiker aan groep toevoegen mislukt." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "Kan de SSH-sleutels niet instellen." -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 #, fuzzy #| msgid "Failed to add user to group." msgid "Failed to change user status." msgstr "Gebruiker aan groep toevoegen mislukt." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "Kan de enige beheerder in het systeem niet verwijderen." -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "Wijzigen LDAP gebruikerswachtwoord mislukt." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "Toevoegen van gebruiker aan admin groep mislukt." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "Consoletoegang beperken is mislukt." -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "Gebruikersaccount aangemaakt, U bent nu ingelogd" @@ -6725,15 +6856,16 @@ msgstr "Wijzig wachtwoord van %(username)s" msgid "Save Password" msgstr "Wachtwoord Opslaan" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "Nieuwe gebruiker registreren" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "Gebruiker verwijderen" @@ -6751,7 +6883,7 @@ msgstr "Verwijder %(username)s" msgid "Administrator Account" msgstr "Beheerdersaccount" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6761,12 +6893,34 @@ msgstr "" "wachtwoord kan later worden veranderd. Deze gebruiker krijgt administratieve " "rechten. Andere gebruikers kunnen later worden toegevoegd." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "Account aanmaken" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Beheerdersaccount" + +#: plinth/modules/users/templates/users_firstboot.html:38 +#, fuzzy +#| msgid "Cannot delete the only administrator in the system." +msgid "The following administrator accounts exist in the system." +msgstr "Kan de enige beheerder in het systeem niet verwijderen." + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "Gebruikers" @@ -6780,7 +6934,12 @@ msgstr "Verwijder gebruiker %(username)s" msgid "Edit user %(username)s" msgstr "Gebruiker %(username)s wijzigen" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "Gebruiker %(username)s wijzigen" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -6789,39 +6948,39 @@ msgstr "" "Gebruik het wachtwoord wijzigingsformulier " " om het wachtwoord te veranderen." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "Wijzigingen opslaan" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "Gebruiker %(username)s aangemaakt." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "Gebruiker %(username)s bijgewerkt." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "Gebruiker wijzigen" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "Gebruiker {user} verwijderd." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "Verwijderen van LDAP gebruiker mislukt." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "Wijzig wachtwoord" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "Wachtwoord succesvol gewijzigd." @@ -7311,28 +7470,28 @@ msgstr "Apps" msgid "System" msgstr "Systeem" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "Wijzig wachtwoord" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "Herstarten" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "Uitschakelen" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "Afmelden" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "Selecteer taal" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "Aanmelden" @@ -9011,9 +9170,6 @@ msgstr "Gujarati" #~ msgid "Bittorrent (Transmission)" #~ msgstr "BitTorrent (Transmission)" -#~ msgid "Edit User %(username)s" -#~ msgstr "Gebruiker %(username)s wijzigen" - #~ msgid "Scramblesuit transport registered" #~ msgstr "Scramblesuit transport geregisteerd" diff --git a/plinth/locale/pl/LC_MESSAGES/django.po b/plinth/locale/pl/LC_MESSAGES/django.po index 5f1909383..8c48dcc67 100644 --- a/plinth/locale/pl/LC_MESSAGES/django.po +++ b/plinth/locale/pl/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-06-10 15:41+0000\n" "Last-Translator: WaldiS \n" "Language-Team: Polish calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Enable application" +msgid "Administer calibre application" +msgstr "Aktywuj aplikację" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Create new repository" +msgid "Name of the new library" +msgstr "Utwórz nowe repozytorium" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "Remote backup repository already exists." +msgid "A library with this name already exists." +msgstr "Zdalne repozytorium już istnieje." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Wiki or Blog %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Usuń wiki lub blog %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "Usuń %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Create Repository" +msgid "Manage Libraries" +msgstr "Utwórz repozytorium" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Utwórz repozytorium" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository removed." +msgid "Library created." +msgstr "Usunięto repozytorium." + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1120,11 +1236,13 @@ msgstr "" msgid "VoIP Helper" msgstr "Asystent VoIP" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "Domena TLS" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1492,7 +1610,7 @@ msgid "Use HTTP basic authentication" msgstr "Użyj podstawowej autentyfikacji HTTP" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Nazwa użytkownika" @@ -2016,12 +2134,6 @@ msgstr "Usuń wiki lub blog %(name)s" msgid "Delete this repository permanently?" msgstr "Usunąć trwale to archiwum?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "Usuń %(name)s" - #: plinth/modules/gitweb/views.py:45 #, fuzzy #| msgid "Repository removed." @@ -2044,16 +2156,6 @@ msgstr "Usunięto repozytorium." msgid "Edit repository" msgstr "Utwórz repozytorium" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Dokumentacja" @@ -2563,7 +2665,7 @@ msgid "Chat Client" msgstr "Klient czatu" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "Informacje o licencji JavaScript" @@ -3237,34 +3339,34 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "SSH server password" msgid "Set SuperUser Password" msgstr "Hasło do serwera SSH" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3282,7 +3384,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3681,7 +3783,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3950,6 +4052,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4407,29 +4510,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5858,24 +5961,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -6075,11 +6178,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox Foundation" msgid "FreedomBox Updated" @@ -6229,22 +6332,38 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "Niewłaściwa nazwa użytkownika" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Account" +msgid "Authorization Password" +msgstr "Konto Administratora" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "Pokaż hasło" + +#: plinth/modules/users/forms.py:105 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 " @@ -6253,65 +6372,71 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "Tworzenie użytkownika LDAP się nie udało." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." -msgstr "" +#: plinth/modules/users/forms.py:163 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to {group} group: {error}" +msgstr "Nieudane dodawanie użytkownika do grupy admin." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 #, fuzzy #| msgid "Failed to add new user to admin group." msgid "Failed to change user status." msgstr "Nieudane dodawanie użytkownika do grupy admin." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "Nieudane dodawanie użytkownika do grupy admin." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "Utworzono konto użytkownika, możesz się teraz zalogować" @@ -6324,15 +6449,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -6350,7 +6476,7 @@ msgstr "" msgid "Administrator Account" msgstr "Konto Administratora" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6360,12 +6486,32 @@ msgstr "" "zmienione. Użytkownik będzie miał przyznane uprawnienienia administracyjne. " "Innych użytkowników można dodać później." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "Utwórz konto" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Konto Administratora" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -6379,46 +6525,52 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Delete Wiki or Blog %(name)s" +msgid "Edit User %(username)s" +msgstr "Usuń wiki lub blog %(name)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6900,30 +7052,30 @@ msgstr "Aplikacje" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "Zmień hasło" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "Uruchom ponownie" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "Wyłącz" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "Wyloguj się" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "Język" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "Zaloguj się" @@ -7250,9 +7402,6 @@ msgstr "" #~ msgid "Deleted all snapshots" #~ msgstr "Usuń %(name)s" -#~ msgid "Enable application" -#~ msgstr "Aktywuj aplikację" - #~ msgid "Application enabled" #~ msgstr "Aplikacja włączona" diff --git a/plinth/locale/pt/LC_MESSAGES/django.po b/plinth/locale/pt/LC_MESSAGES/django.po index 295a45e55..f65f10d5c 100644 --- a/plinth/locale/pt/LC_MESSAGES/django.po +++ b/plinth/locale/pt/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-09-29 09:39+0000\n" "Last-Translator: ssantos \n" "Language-Team: Portuguese calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Enable application" +msgid "Administer calibre application" +msgstr "Ativar aplicação" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Create new repository" +msgid "Name of the new library" +msgstr "Criar novo repositório" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Archive %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Apagar ficheiro %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Create new repository" +msgid "Manage Libraries" +msgstr "Criar novo repositório" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Criar Repositório" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository not found" +msgid "Library created." +msgstr "Repositório não encontrado" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1084,13 +1198,15 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 #, fuzzy #| msgid "Domain Name" msgid "TLS domain" msgstr "Nome de Domínio" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1416,7 +1532,7 @@ msgid "Use HTTP basic authentication" msgstr "" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" @@ -1888,12 +2004,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "Apagar este arquivo permanentemente?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 #, fuzzy #| msgid "Repository not found" @@ -1916,16 +2026,6 @@ msgstr "Repositório não encontrado" msgid "Edit repository" msgstr "Criar novo repositório" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2409,7 +2509,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -3097,34 +3197,34 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "SSH server password" msgid "Set SuperUser Password" msgstr "Password do servidor SSH" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3142,7 +3242,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3542,7 +3642,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3811,6 +3911,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4266,29 +4367,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5685,24 +5786,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5897,11 +5998,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" @@ -6050,22 +6151,36 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid domain name" msgid "Enter a valid username." msgstr "Nome de domínio inválido" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Upload Password" +msgid "Invalid password." +msgstr "Palavra-passe de Envio" + +#: plinth/modules/users/forms.py:105 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 " @@ -6074,63 +6189,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -6143,15 +6261,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -6169,19 +6288,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -6195,46 +6332,52 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Service discovery server is running" +msgid "Edit User %(username)s" +msgstr "O Servidor da descoberta do serviço está a correr" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6685,30 +6828,30 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "Língua" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" @@ -6969,9 +7112,6 @@ msgstr "Gujarati" #~ msgid "Restoring" #~ msgstr "A restaurar" -#~ msgid "Enable application" -#~ msgstr "Ativar aplicação" - #, fuzzy #~| msgid "Setting unchanged" #~ msgid "Settings unchanged" @@ -7002,11 +7142,6 @@ msgstr "Gujarati" #~ msgid "Internet connection type saved." #~ msgstr "Configuração atualizada" -#, fuzzy -#~| msgid "Service discovery server is running" -#~ msgid "Service %(service_name)s is running." -#~ msgstr "O Servidor da descoberta do serviço está a correr" - #~ msgid "" #~ "To make SIP calls, a client application is needed. Available clients " #~ "include Jitsi (for computers) and \n" "Language-Team: Russian calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Administer Syncthing application" +msgid "Administer calibre application" +msgstr "Администрирование приложения Syncthing" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the repository" +msgid "Name of the new library" +msgstr "Имя репозитория" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "A share with this name already exists." +msgid "A library with this name already exists." +msgstr "Общий ресурс с таким именем уже существует." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Git Repository %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Удалить репозиторий Git %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "Удаление %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Manage Repositories" +msgid "Manage Libraries" +msgstr "Управление репозиториями" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Создать репозиторий" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "No repositories available." +msgid "No libraries available." +msgstr "Нет доступных репозиториев." + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "Удаление узла %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository created." +msgid "Library created." +msgstr "Репозиторий создан." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred while creating the repository." +msgid "An error occurred while creating the library." +msgstr "Ошибка при создании репозитория." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} удален." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "Не удалось удалить {name}: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1114,11 +1235,13 @@ msgstr "Coturn" msgid "VoIP Helper" msgstr "VoIP-помощник" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "Домен TLS" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1482,7 +1605,7 @@ msgid "Use HTTP basic authentication" msgstr "Использовать базовую аутентификацию HTTP" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Имя пользователя" @@ -2000,12 +2123,6 @@ msgstr "Удалить репозиторий Git %(name)s" msgid "Delete this repository permanently?" msgstr "Удалить этот репозиторий навсегда?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "Удаление %(name)s" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "Репозиторий создан." @@ -2022,16 +2139,6 @@ msgstr "Репозиторий отредактирован." msgid "Edit repository" msgstr "Редактировать репозиторий" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} удален." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "Не удалось удалить {name}: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Документация" @@ -2596,7 +2703,7 @@ msgid "Chat Client" msgstr "Чат-клиент" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "Информация о лицензии JavaScript" @@ -3360,7 +3467,7 @@ msgstr "Опубликованый ключ на сервере ключей." msgid "Error occurred while publishing key." msgstr "Произошла ошибка при публикации ключа." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3368,7 +3475,7 @@ msgstr "" "Mumble это шифрованый чат с высоким качеством голоса, низкой задержкой и " "открытым исходным кодом." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3378,19 +3485,19 @@ msgstr "" "64738. На Клиенты вы можете найти " "клиенты для вашего компьютера и Android устройств." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "Mumble" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "Голосовой чат" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Установить пароль суперпользователя" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3410,7 +3517,7 @@ msgstr "Mumblefly" msgid "Mumla" msgstr "Mumla" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "Пароль суперпользователя успешно обновлён." @@ -3890,7 +3997,7 @@ msgstr "Редактирование подключения" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Редактировать" @@ -4166,6 +4273,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "Пропустить этот шаг" @@ -4702,29 +4810,29 @@ msgstr "" "все комбинации протокол/порт, которые вы можете здесь задать. Например, " "HTTPS на портах, отличных от 443, может вызывать проблемы." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Веб-сервер (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "Сайт будет доступен на http://{0}" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Веб-сервер (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "Сайт будет доступен на https://{0}" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Sеcure Shell (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5355,8 +5463,8 @@ msgid "" "community." msgstr "" "Частые обновления функций позволяют службе %(box_name)s, а также очень " -"ограниченному набору программного обеспечения, чаще получать новые функции (" -"из репозитория backports). Это приводит к получению некоторых новых функций " +"ограниченному набору программного обеспечения, чаще получать новые функции " +"(из репозитория backports). Это приводит к получению некоторых новых функций " "в течение нескольких недель, а не раз в 2 года или около того. Обратите " "внимание, что программное обеспечение с частыми обновлениями функций не " "поддерживается командой безопасности Debian. Вместо этого они поддерживаются " @@ -6305,24 +6413,24 @@ msgstr "Tor Socks прокси" msgid "Tor Bridge Relay" msgstr "Ретранслятор Tor типа мост" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "Доступен порт трансляции Tor" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Obfs3 транспорт зарегестрирован" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Obfs4 транспорт зарегистрирован" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Доступ к {url} по tcp{kind} через Tor" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Подтверждение использования Tor в {url} по tcp {kind}" @@ -6550,11 +6658,11 @@ msgstr "" "выполняется автоматически в 02:00, в результате чего все приложения на " "короткое время становятся недоступными." -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "Обновление" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "FreedomBox обновлён" @@ -6721,21 +6829,37 @@ msgstr "Доступ ко всем сервисам и настройкам си msgid "Check LDAP entry \"{search_item}\"" msgstr "Проверьте запись LDAP \"{search_item}\"" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "Имя пользователя уже занято." -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "Введите действительное имя пользователя." -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" "Требуется. 150 символов или меньше. Только английские буквы, цифры и @/./-/_." -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "Пароль администратора" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Add password" +msgid "Invalid password." +msgstr "Добавить пароль" + +#: plinth/modules/users/forms.py:105 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 " @@ -6749,20 +6873,23 @@ msgstr "" "Пользователи в группе администратора имеют доступ ко всем службам. Они также " "могут войти в систему через SSH и иметь административные привилегии (sudo)." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "Создание пользователя LDAP не удалось." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, 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}." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "Авторизованные SSH ключи" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6773,43 +6900,47 @@ msgstr "" "на каждой строке. Пустые строки и строки, начинающиеся с # будут " "игнорироваться." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "Переименование пользователя LDAP не удалось." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "Не удалось удалить пользователя из группы." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "Не удалось добавить пользователя в группу." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "Не удалось задать ключи SSH." -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "Не удалось изменить статус пользователя." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "Невозможно удалить единственного администратора в системе." -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "Изменение LDAP пароля пользователя не удалось." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "Не удалось добавить нового пользователя в группу администратора." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "Не удалось ограничить доступ к консоли." -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "Учетная запись пользователя создана, теперь вы вошли" @@ -6822,15 +6953,16 @@ msgstr "Изменение пароля для %(username)s" msgid "Save Password" msgstr "Сохранить пароль" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "Создать пользователя" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "Удаление пользователя" @@ -6848,7 +6980,7 @@ msgstr "Удаление %(username)s" msgid "Administrator Account" msgstr "Учетная запись администратора" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6858,12 +6990,34 @@ msgstr "" "можно изменить позднее. Этому пользователю будут предоставляться " "административные привилегии. Другие пользователи могут быть добавлены позже." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "Создать учетную запись" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Учетная запись администратора" + +#: plinth/modules/users/templates/users_firstboot.html:38 +#, fuzzy +#| msgid "Cannot delete the only administrator in the system." +msgid "The following administrator accounts exist in the system." +msgstr "Невозможно удалить единственного администратора в системе." + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "Пользователи" @@ -6877,7 +7031,13 @@ msgstr "Удалить пользователя %(username)s" msgid "Edit user %(username)s" msgstr "Редактирование пользователя %(username)s" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Edit user %(username)s" +msgid "Edit User %(username)s" +msgstr "Редактирование пользователя %(username)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -6886,39 +7046,39 @@ msgstr "" "Используйте форму смены пароля для " "смены пароля." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "Сохранить изменения" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "Пользователь %(username)s создан." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "Пользователь %(username)s обновлен." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "Редактирование пользователя" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "Пользователь {user} удален." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "Сбой при удалении LDAP пользователя." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "Изменить пароль" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "Пароль успешно изменён." @@ -7366,28 +7526,28 @@ msgstr "Приложения" msgid "System" msgstr "Система" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "Изменить пароль" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "Перезапустить" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "Завершить работу" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "Выход" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "Выберите язык" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "Войти" diff --git a/plinth/locale/sl/LC_MESSAGES/django.po b/plinth/locale/sl/LC_MESSAGES/django.po index ef988e28f..51e350640 100644 --- a/plinth/locale/sl/LC_MESSAGES/django.po +++ b/plinth/locale/sl/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2019-05-07 20:48+0000\n" "Last-Translator: Erik Ušaj \n" "Language-Team: Slovenian calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Enable application" +msgid "Administer calibre application" +msgstr "Omogoči aplikacijo" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Create new repository" +msgid "Name of the new library" +msgstr "Ustvari novo skladišče" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "Create remote backup repository" +msgid "A library with this name already exists." +msgstr "Ustvari oddaljeno skladišče za rezervne kopije" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Archive %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Brisanje arhiva %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Create new repository" +msgid "Manage Libraries" +msgstr "Ustvari novo skladišče" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create new repository" +msgid "Create Library" +msgstr "Ustvari novo skladišče" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository not found" +msgid "Library created." +msgstr "Ne najdem skladišča" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1151,11 +1267,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1475,7 +1593,7 @@ msgid "Use HTTP basic authentication" msgstr "" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" @@ -1943,12 +2061,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "Želite ta arhiv trajno izbrisati?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 #, fuzzy #| msgid "Repository not found" @@ -1971,16 +2083,6 @@ msgstr "Ne najdem skladišča" msgid "Edit repository" msgstr "Ustvari novo skladišče" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2447,7 +2549,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -3094,34 +3196,34 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "SSH server password" msgid "Set SuperUser Password" msgstr "Geslo strežnika SSH" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3139,7 +3241,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3533,7 +3635,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3802,6 +3904,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4255,29 +4358,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5650,24 +5753,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5864,11 +5967,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" @@ -6011,22 +6114,36 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid hostname" msgid "Enter a valid username." msgstr "Neveljavno ime gostitelja" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Invalid hostname" +msgid "Invalid password." +msgstr "Neveljavno ime gostitelja" + +#: plinth/modules/users/forms.py:105 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 " @@ -6035,63 +6152,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -6104,15 +6224,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -6130,19 +6251,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -6156,46 +6295,51 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6638,28 +6782,28 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" @@ -6895,9 +7039,6 @@ msgstr "" #~ msgid "Restoring" #~ msgstr "Obnavljanje" -#~ msgid "Enable application" -#~ msgstr "Omogoči aplikacijo" - #, fuzzy #~| msgid "Connection refused" #~ msgid "Custom Section" diff --git a/plinth/locale/sr/LC_MESSAGES/django.po b/plinth/locale/sr/LC_MESSAGES/django.po index 011b2a93e..5b4eb1065 100644 --- a/plinth/locale/sr/LC_MESSAGES/django.po +++ b/plinth/locale/sr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-04-13 05:34+0000\n" "Last-Translator: vihor \n" "Language-Team: Serbian calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Enable application" +msgid "Administer calibre application" +msgstr "Aktiviraj aplikaciju" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +msgid "Name of the new library" +msgstr "" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Archive %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Izbriši Arhivu %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +msgid "Manage Libraries" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Kreirajte repozitorij" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Archive created." +msgid "Library created." +msgstr "Arhiva kreirana." + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1075,11 +1185,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1397,7 +1509,7 @@ msgid "Use HTTP basic authentication" msgstr "" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" @@ -1846,12 +1958,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "" @@ -1868,16 +1974,6 @@ msgstr "" msgid "Edit repository" msgstr "" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2343,7 +2439,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -2990,32 +3086,32 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3033,7 +3129,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3427,7 +3523,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3694,6 +3790,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4147,29 +4244,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5532,24 +5629,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5738,11 +5835,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "" @@ -5883,20 +5980,32 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +msgid "Invalid password." +msgstr "" + +#: plinth/modules/users/forms.py:105 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 " @@ -5905,63 +6014,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -5974,15 +6086,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -6000,19 +6113,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -6026,46 +6157,51 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6476,28 +6612,28 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" @@ -6732,6 +6868,3 @@ msgstr "" #~ msgid "Restoring" #~ msgstr "Vraćanje podataka" - -#~ msgid "Enable application" -#~ msgstr "Aktiviraj aplikaciju" diff --git a/plinth/locale/sv/LC_MESSAGES/django.po b/plinth/locale/sv/LC_MESSAGES/django.po index 59fc4998d..b21d0ca3b 100644 --- a/plinth/locale/sv/LC_MESSAGES/django.po +++ b/plinth/locale/sv/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-09-28 12:41+0000\n" "Last-Translator: Michael Breidenbach \n" "Language-Team: Swedish calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Administer Syncthing application" +msgid "Administer calibre application" +msgstr "Administrera Syncthing-program" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the repository" +msgid "Name of the new library" +msgstr "Förvarets namn" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "A share with this name already exists." +msgid "A library with this name already exists." +msgstr "Det finns redan en share med det här namnet." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Git Repository %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Ta bort Git-respository %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "Ta bort %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Manage Repositories" +msgid "Manage Libraries" +msgstr "Hantera respositories" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Skapa respository" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "No repositories available." +msgid "No libraries available." +msgstr "Inga förvar finns tillgängliga." + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "Ta bort webbsida %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository created." +msgid "Library created." +msgstr "Respository skapat." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred while creating the repository." +msgid "An error occurred while creating the library." +msgstr "Ett fel uppstod medan skapa ett repository." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} borttagen." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "Kunde inte ta bort {name}: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1114,11 +1235,13 @@ msgstr "Coturn" msgid "VoIP Helper" msgstr "VoIP-hjälpare" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "TLS Domän" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1484,7 +1607,7 @@ msgid "Use HTTP basic authentication" msgstr "Använd grundläggande HTTP-autentisering" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Användarnamn" @@ -1998,12 +2121,6 @@ msgstr "Ta bort Git-respository %(name)s" msgid "Delete this repository permanently?" msgstr "Radera detta arkiv permanent?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "Ta bort %(name)s" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "Respository skapat." @@ -2020,16 +2137,6 @@ msgstr "Respository redigerad." msgid "Edit repository" msgstr "Redigera respository" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} borttagen." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "Kunde inte ta bort {name}: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Dokumentation" @@ -2593,7 +2700,7 @@ msgid "Chat Client" msgstr "Chat klient" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "JavaScript-licensinformation" @@ -3349,7 +3456,7 @@ msgstr "Publicerade nyckeln till nyckelserver." msgid "Error occurred while publishing key." msgstr "Fel uppstod när nyckeln publicerades." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3357,7 +3464,7 @@ msgstr "" "Mumble är ett program för röstchatt med öppen källkod, låg latens, " "kryptering och hög ljudkvalitet." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3367,19 +3474,19 @@ msgstr "" "\"http://mumble.info\"> Appar finns för att ansluta till Mumble från din " "dator- och Android-enheter." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "Mumble" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "Röstchatt" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Ange SuperUser lösenord" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3400,7 +3507,7 @@ msgstr "Mumblefly" msgid "Mumla" msgstr "Mumla" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "SuperUser lösenord har uppdaterats." @@ -3879,7 +3986,7 @@ msgstr "Redigera anslutning" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Redigera" @@ -4157,6 +4264,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "Hoppa över det här steget" @@ -4688,33 +4796,33 @@ msgstr "" "de protokoll/port kombinationer som du kan definiera här. Till exempel, " "HTTPS på andra portar än 443 är kända för att orsaka problem." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Webb server (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" "Webbplatsen kommer att finnas tillgänglig på http://" "{0}" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Webb server (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" "Webbplatsen kommer att finnas tillgänglig på https://" "{0} " -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Secure Shell (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5734,8 +5842,8 @@ msgid "" "Keep a maximum of this many yearly snapshots. The default value is 0 (keep " "no yearly snapshot)." msgstr "" -"Behåll maximalt så här många årsögonblicksbilder. Standardvärdet är 0 (" -"behåll ingen årsögonblicksbild)." +"Behåll maximalt så här många årsögonblicksbilder. Standardvärdet är 0 " +"(behåll ingen årsögonblicksbild)." #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" @@ -6286,24 +6394,24 @@ msgstr "Tor SOCKS-proxy" msgid "Tor Bridge Relay" msgstr "Tor Bridge Relay" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "Tor relä port tillgänglig" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Obfs3 transport registrerad" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Obfs4 transport registrerad" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "Tillgång URL {url} på TCP {kind} via Tor" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Bekräfta Tor-användning vid {url} på TCP {kind}" @@ -6531,11 +6639,11 @@ msgstr "" "systemet bedöms vara nödvändigt, det sker automatiskt vid 02:00 orsakar alla " "apps för att vara tillgängligt en kort stund." -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "Uppdatera" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "FreedomBox uppdaterad" @@ -6700,22 +6808,38 @@ msgstr "Tillgång till alla tjänster och Systeminställningar" msgid "Check LDAP entry \"{search_item}\"" msgstr "Kontrollera LDAP-posten \"{search_item}\"" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "Användarnamnet är upptaget eller är reserverade." -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "Ange ett giltigt användarnamn." -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 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 @/./-/" "_ ." -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "Administratörs lösenord" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Add password" +msgid "Invalid password." +msgstr "Lägg till lösenord" + +#: plinth/modules/users/forms.py:105 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 " @@ -6729,20 +6853,23 @@ 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)." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "Det gick inte att skapa LDAP-användare." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to {group} group." +msgid "Failed to add new user to {group} group: {error}" msgstr "Det gick inte att lägga till nya användare i gruppen {group}." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "Auktoriserade SSH-nycklar" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6752,43 +6879,47 @@ 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." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "Det gick inte att byta namn på LDAP-användare." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "Det gick inte att ta bort användare från gruppen." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "Det gick inte att lägga till användare i gruppen." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "Det går inte att ange SSH-nycklar." -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "Det gick inte att ändra användarstatus." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "Det går inte att ta bort den enda administratören i systemet." -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "Det gick inte att ändra användarlösenordet för LDAP." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "Det gick inte att lägga till ny användare till administrationsgruppen." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "Det gick inte att begränsa åtkomst till konsolen." -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "Användarkonto skapat, du är nu inloggad" @@ -6801,15 +6932,16 @@ msgstr "Ändra lösenord för %(username)s " msgid "Save Password" msgstr "Spara lösenord" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "Skapa användare" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "Ta bort användare" @@ -6827,7 +6959,7 @@ msgstr "Ta bort %(username)s" msgid "Administrator Account" msgstr "Administratörskonto" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6837,12 +6969,34 @@ msgstr "" "Lösenordet kan ändras senare. Denna användare kommer att beviljas " "administrativa privilegier. Andra användare kan läggas till senare." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "Skapa konto" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Administratörskonto" + +#: plinth/modules/users/templates/users_firstboot.html:38 +#, fuzzy +#| msgid "Cannot delete the only administrator in the system." +msgid "The following administrator accounts exist in the system." +msgstr "Det går inte att ta bort den enda administratören i systemet." + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "Användare" @@ -6856,7 +7010,13 @@ msgstr "Ta bort användare %(username)s" msgid "Edit user %(username)s" msgstr "Redigera användare %(username)s" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Edit user %(username)s" +msgid "Edit User %(username)s" +msgstr "Redigera användare %(username)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -6865,39 +7025,39 @@ msgstr "" "Använd formuläret ändra lösenord för " "att ändra lösenordet." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "Spara ändringar" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "Användaren %(username)s skapades." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "Användaren %(username)s har uppdaterats." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "Redigera användar" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "Användare {user} borttagen." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "Det gick inte att ta bort LDAP-användare." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "Ändra lösenord" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "Lösenordet har ändrats." @@ -7344,28 +7504,28 @@ msgstr "Appar" msgid "System" msgstr "System" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "Ändra lösenord" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "Starta om" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "Stänga ner" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "Logga ut" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "Välj språk" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "Logga in" diff --git a/plinth/locale/ta/LC_MESSAGES/django.po b/plinth/locale/ta/LC_MESSAGES/django.po index c80dc8643..b07d76e4e 100644 --- a/plinth/locale/ta/LC_MESSAGES/django.po +++ b/plinth/locale/ta/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -387,6 +387,7 @@ msgstr "" #: plinth/modules/networks/templates/router_configuration_update.html:19 #: plinth/modules/pagekite/templates/pagekite_custom_services.html:28 #: plinth/modules/sharing/templates/sharing_add_edit.html:20 +#: plinth/templates/form.html:19 msgid "Submit" msgstr "" @@ -653,7 +654,7 @@ msgstr "" #: plinth/modules/bepasty/forms.py:27 #: plinth/modules/bepasty/templates/bepasty.html:30 -#: plinth/modules/users/forms.py:84 plinth/modules/users/forms.py:198 +#: plinth/modules/users/forms.py:103 plinth/modules/users/forms.py:227 msgid "Permissions" msgstr "" @@ -811,12 +812,114 @@ msgstr "" #: plinth/modules/bind/views.py:71 plinth/modules/coturn/views.py:39 #: plinth/modules/deluge/views.py:42 plinth/modules/dynamicdns/views.py:150 -#: plinth/modules/pagekite/forms.py:90 plinth/modules/quassel/views.py:29 -#: plinth/modules/shadowsocks/views.py:59 +#: plinth/modules/mumble/views.py:28 plinth/modules/pagekite/forms.py:90 +#: plinth/modules/quassel/views.py:29 plinth/modules/shadowsocks/views.py:59 #: plinth/modules/transmission/views.py:47 msgid "Configuration updated" msgstr "" +#: plinth/modules/calibre/__init__.py:30 +#, python-brace-format +msgid "" +"calibre server provides online access to your e-book collection. You can " +"store your e-books on your {box_name}, read them online or from any of your " +"devices." +msgstr "" + +#: plinth/modules/calibre/__init__.py:33 +msgid "" +"You can organize your e-books, extract and edit their metadata, and perform " +"advanced search. calibre can import, export, or convert across a wide range " +"of formats to make e-books ready for reading on any device. It also provides " +"an online web reader. It remembers your last read location, bookmarks, and " +"highlighted text. Content distribution using OPDS is currently not supported." +msgstr "" + +#: plinth/modules/calibre/__init__.py:39 +msgid "" +"Only users belonging to calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +msgid "Administer calibre application" +msgstr "" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +msgid "Name of the new library" +msgstr "" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, python-format +msgid "Delete calibre Library %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +msgid "Manage Libraries" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +msgid "Create Library" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +msgid "Library created." +msgstr "" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1013,11 +1116,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1335,7 +1440,7 @@ msgid "Use HTTP basic authentication" msgstr "" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "" @@ -1784,12 +1889,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "" @@ -1806,16 +1905,6 @@ msgstr "" msgid "Edit repository" msgstr "" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2281,7 +2370,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -2928,32 +3017,32 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -2971,7 +3060,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3363,7 +3452,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3630,6 +3719,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4083,29 +4173,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5466,24 +5556,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5672,11 +5762,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "" @@ -5817,20 +5907,32 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +msgid "Invalid password." +msgstr "" + +#: plinth/modules/users/forms.py:105 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 " @@ -5839,63 +5941,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -5908,15 +6013,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -5934,19 +6040,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -5960,46 +6084,51 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6410,28 +6539,28 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" diff --git a/plinth/locale/te/LC_MESSAGES/django.po b/plinth/locale/te/LC_MESSAGES/django.po index e174bad32..3a4fc37d9 100644 --- a/plinth/locale/te/LC_MESSAGES/django.po +++ b/plinth/locale/te/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-06-24 11:41+0000\n" "Last-Translator: Sunil Mohan Adapa \n" "Language-Team: Telugu calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Install this application?" +msgid "Administer calibre application" +msgstr "ఈ అనువర్తనాన్ని నిక్షిప్తం చేయాలా?" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the share" +msgid "Name of the new library" +msgstr "షేర్ యొక్క పేరు" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +msgid "A library with this name already exists." +msgstr "ఈ సేవ ఇప్పటికే ఉంది" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Wiki or Blog %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "వికీ లేదా బ్లాగ్ తొలగించు %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "%(name)s తొలగించు" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Create User" +msgid "Manage Libraries" +msgstr "వినియోగదారుని సృష్టించు" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create User" +msgid "Create Library" +msgstr "వినియోగదారుని సృష్టించు" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "Tor relay port available" +msgid "No libraries available." +msgstr "టార్ రిలే పోర్ట్ అందుబాటులో ఉంది" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "ప్రదేశం తొలగించు %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository created." +msgid "Library created." +msgstr "రిపోజిటరీ సృష్టించబడింది." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred during configuration." +msgid "An error occurred while creating the library." +msgstr "అక్రుతీకరణలో ఒక పొరపాటు జరిగింది." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} తొలగించబడింది." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "{name} ను తొలగించలేము: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1121,13 +1241,15 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 #, fuzzy #| msgid "Subdomain" msgid "TLS domain" msgstr "ఉప డోమైన్ పేరు" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1500,7 +1622,7 @@ msgid "Use HTTP basic authentication" msgstr "HTTP ప్రాథమిక ప్రమాణీకరణ ఉపయోగించు" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "వినియోగి పేరు" @@ -2025,12 +2147,6 @@ msgstr "వికీ లేదా బ్లాగ్ తొలగించు %(name)s అనుసంధానం శాశ్వతంగా తొలగించు ?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "%(name)s తొలగించు" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "రిపోజిటరీ సృష్టించబడింది." @@ -2051,16 +2167,6 @@ msgstr "రిపోజిటరీ సవరించబడింది." msgid "Edit repository" msgstr "వినియోగదారుని సృష్టించు" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} తొలగించబడింది." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "{name} ను తొలగించలేము: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "పత్రావళి" @@ -2608,7 +2714,7 @@ msgid "Chat Client" msgstr "చాట్ క్లయింట్" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "జావాస్క్రిప్ట్ లైసెన్స్ సమాచరం" @@ -3344,7 +3450,7 @@ msgstr "కీ కీసేవకానికి ప్రచురించబ msgid "Error occurred while publishing key." msgstr "కీని ప్రచురించేటప్పుడు దోషం సంభవించింది." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3352,7 +3458,7 @@ msgstr "" "మంబుల్ అనేది తక్కువ-జాప్యత, ఎన్క్రిప్టెడ్, అధిక నాణ్యతా వంటి విశిష్టలతో కూడిన ఒక ఓపెన్ సోర్స్ స్వర సంభాషణా " "సాఫ్ట్‌వేర్." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 #, fuzzy msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. 1Clients 2 మీ నమలు సర్వర్ కనెక్ట్ చేయవచ్చు మరియు Android పరికరాలు " "అందుబాటులో ఉన్నాయి." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "మంబుల్" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "స్వర సంభాషణ" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "SSH server password" msgid "Set SuperUser Password" msgstr "SSH సర్వర్ పాస్ వర్డ్" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3395,7 +3501,7 @@ msgstr "ముంబుల్ ఫ్లై" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 #, fuzzy #| msgid "Password changed successfully." msgid "SuperUser password successfully updated." @@ -3830,7 +3936,7 @@ msgstr "అనుసంధానాన్ని సవరించు" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "సవరించు" @@ -4105,6 +4211,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 #, fuzzy #| msgid "skip this step" msgid "Skip this step" @@ -4623,29 +4730,29 @@ msgstr "" "హెచ్చరిక:
మా PageKite ఫ్రంటెండ్ సర్వర్ మీరు ఇక్కడ నిర్వచించే చేయగల అన్ని ప్రోటోకాల్ / పోర్ట్ " "కాంబినేషన్ మద్దతు ఇవ్వకపోవచ్చు. ఉదాహరణకు, HTTPS 443 పోర్ట్లకు సమస్యలు కారణమవుతుంది." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "వెబ్ సేవిక (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "సైట్ http://{0} వద్ద అందుబాటులో ఉంటుంది" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "వెబ్ సేవిక (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "సైట్ https://{0} వద్ద అందుబాటులో ఉంటుంది" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "సెక్యూర్ షెల్ (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6216,24 +6323,24 @@ msgstr "సాక్స్5 ప్రాక్సీ" msgid "Tor Bridge Relay" msgstr "టార్ బ్రిడ్జ్ రిలే" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "టార్ రిలే పోర్ట్ అందుబాటులో ఉంది" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Obfs3 రవాణా నమోదు చేయబడింది" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Obfs4 రవాణా నమోదు చేయబడింది" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "టార్ ద్వారా {kind} లో {url} ను ఆక్సెస్ చెయ్యండి" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "టోర్ వాడుకను నిర్ధారించండి{url} టీ సి పి పై{kind}" @@ -6460,11 +6567,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "నవీకరణ యూ.ఆర్.ఎల్" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox Manual" msgid "FreedomBox Updated" @@ -6614,22 +6721,38 @@ msgstr "అన్ని సేవలకు మరియు వ్యవస్థ msgid "Check LDAP entry \"{search_item}\"" msgstr "LDAP నమోదు \"{search_item}\" తనిఖీ" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "యూజర్ పేరు తీసుకోబడింది లేదా రిజర్వ్ చేయబడింది." -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "సేవిక పేరు చెలదు" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "నిర్వాహకుని రహస్యపదం" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "రహస్యపదం కనబర్చు" + +#: plinth/modules/users/forms.py:105 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 " @@ -6638,65 +6761,72 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "ఎల్.డి.ఏ.పి వాడుకరి సృష్టించడంలో విఫలమైంది." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, 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} సముహానికి జోడించడంలో విఫలం." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "అధీకృత SSH కీలు" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "ఎల్.డి.ఏ.పి వాడుకరి పేరుమార్పులో విఫలం." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "సమూహంలోంచి వినియోగదారుని తొలగించడంలో విఫలం." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "సమూహంలోకి వినియోగదారుని జోడించడంలో విఫలం." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "SSH కీలను సెట్ చేయడం సాధ్యం కాలేదు." -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 #, fuzzy #| msgid "Failed to add user to group." msgid "Failed to change user status." msgstr "సమూహంలోకి వినియోగదారుని జోడించడంలో విఫలం." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "సిస్టమ్‌లోని ఏకైక నిర్వాహకుడిని తొలగించలేరు." -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "ఎల్.డి.ఏ.పి వాడుకరి పాస్‌వర్డ్ మార్పిడి విఫలం." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "కొత్త వాడుకరి ను అడ్మిన్ సమూహంలో జోడించడం విఫలమైనది." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "console ప్రవేశమును పరిమితి చెయడంలొ విఫలమైంది." -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "వాడుకరి ఖాతా సృస్టించబడింది, మీరు లాగిన్ చేయబడ్డారు" @@ -6709,15 +6839,16 @@ msgstr "%(username)sకు పాస్‌వర్డ్ ను మా msgid "Save Password" msgstr "పాస్‌వర్డ్‌ను సేవ్ చేయి" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "వినియోగదారుని సృష్టించు" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "వినియోగదారుని తొలగించు" @@ -6735,7 +6866,7 @@ msgstr "%(username)s తొలగించు" msgid "Administrator Account" msgstr "నిర్వాహక ఖాతా" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6744,12 +6875,34 @@ msgstr "" "దయచేసి ఈ సంవిదనం కోసం ఒక వాడుకరి పేరు మరియు పాస్‌వర్డ్ ను ఎంచుకోండి. తర్వాత పాస్‌వర్డ్ ను " "మార్చుకోగలరు. ఈ వినియోగడారునికి పరిపాలనా అధికారాలు ఇవ్వబడుతాయి. మిగిలిన వినియోగదారులను తరువాత జోడించగలరు." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "ఖాతా సృష్టించు" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "నిర్వాహక ఖాతా" + +#: plinth/modules/users/templates/users_firstboot.html:38 +#, fuzzy +#| msgid "Cannot delete the only administrator in the system." +msgid "The following administrator accounts exist in the system." +msgstr "సిస్టమ్‌లోని ఏకైక నిర్వాహకుడిని తొలగించలేరు." + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "వినియోగదారులు" @@ -6763,7 +6916,13 @@ msgstr "వినియోగదారి %(username)s ను తొలగిం msgid "Edit user %(username)s" msgstr "%(username)s వినియోగదారుని మార్చు" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Edit user %(username)s" +msgid "Edit User %(username)s" +msgstr "%(username)s వినియోగదారుని మార్చు" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -6772,39 +6931,39 @@ msgstr "" "పాస్వర్డ్ను మార్చడానికి పాస్వర్డ్ రూపాన్ని మార్చండి ని " "ఉపయోగించండి." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "మార్పులను భద్రపరుచు" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "వినియోగదారి %(username)s సృష్టించబడ్డారు." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "వినియోగదారి %(username)s నావీకరించబడ్డాడు." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "వినియోగదారి మార్పు" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "వినియోగదారి {user} తొలగించబడ్డాడు." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "ఎల్.డి.ఏ.పి వినియోగదారి తొలగింపు విఫలం." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "పాస్‌వర్డ్ మార్చు" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "పాస్‌వర్డ్ విజయవంతంగా మార్చబడినది." @@ -7273,32 +7432,32 @@ msgstr "అనువర్తనాలు" msgid "System" msgstr "వ్యవస్థ" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "సంకేతపదాన్ని మార్చు" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "పునఃప్రారంభించండి" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 #, fuzzy #| msgid "Shut Down Now" msgid "Shut down" msgstr "ఇపుడు మూసివేయండి" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "నిష్క్రమించు" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "భాష" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "లోనికి ప్రవేశించండి" diff --git a/plinth/locale/tr/LC_MESSAGES/django.po b/plinth/locale/tr/LC_MESSAGES/django.po index fc44ece4c..34ce11eea 100644 --- a/plinth/locale/tr/LC_MESSAGES/django.po +++ b/plinth/locale/tr/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-10-01 21:41+0000\n" "Last-Translator: Burak Yavuz \n" "Language-Team: Turkish calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Administer Syncthing application" +msgid "Administer calibre application" +msgstr "Syncthing uygulamasını yönet" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Name of the repository" +msgid "Name of the new library" +msgstr "Deponun adı" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "A share with this name already exists." +msgid "A library with this name already exists." +msgstr "Bu ada sahip bir paylaşım zaten var." + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Git Repository %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "%(name)s Git Deposunu Sil" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "%(name)s öğesini sil" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Manage Repositories" +msgid "Manage Libraries" +msgstr "Depoları Yönet" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create Repository" +msgid "Create Library" +msgstr "Depo Oluştur" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "No repositories available." +msgid "No libraries available." +msgstr "Kullanılabilir depolar yok." + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "%(site)s sitesini sil" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository created." +msgid "Library created." +msgstr "Depo oluşturuldu." + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred while creating the repository." +msgid "An error occurred while creating the library." +msgstr "Depo oluşturulurken bir hata meydana geldi." + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} silindi." + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "{name} silinemedi: {error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1110,11 +1231,13 @@ msgstr "Coturn" msgid "VoIP Helper" msgstr "VoIP Yardımcısı" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "TLS etki alanı" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1479,7 +1602,7 @@ msgid "Use HTTP basic authentication" msgstr "HTTP temel kimlik doğrulamasını kullan" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Kullanıcı adı" @@ -1999,12 +2122,6 @@ msgstr "%(name)s Git Deposunu Sil" msgid "Delete this repository permanently?" msgstr "Bu depo kalıcı olarak silinsin mi?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "%(name)s öğesini sil" - #: plinth/modules/gitweb/views.py:45 msgid "Repository created." msgstr "Depo oluşturuldu." @@ -2021,16 +2138,6 @@ msgstr "Depo düzenlendi." msgid "Edit repository" msgstr "Depoyu düzenle" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} silindi." - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "{name} silinemedi: {error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "Belgeler" @@ -2596,7 +2703,7 @@ msgid "Chat Client" msgstr "Sohbet İstemcisi" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "JavaScript lisans bilgileri" @@ -3363,7 +3470,7 @@ msgstr "Anahtar, anahtar sunucusuna yayınlandı." msgid "Error occurred while publishing key." msgstr "Anahtar yayınlanırken bir hata meydana geldi." -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." @@ -3371,7 +3478,7 @@ msgstr "" "Mumble, açık kaynaklı, düşük gecikmeli, şifreli, yüksek kaliteli bir sesli " "sohbet yazılımıdır." -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3381,19 +3488,19 @@ msgstr "" "bağlanabilirsiniz. Masaüstünüzden ve Android cihazlarınızdan Mumble'a " "bağlanmak için istemciler mevcuttur." -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "Mumble" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "Sesli Sohbet" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 msgid "Set SuperUser Password" msgstr "Süper Kullanıcı Parolası Ayarlayın" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3413,7 +3520,7 @@ msgstr "Mumblefly" msgid "Mumla" msgstr "Mumla" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "Süper Kullanıcı parolası başarılı olarak güncellendi." @@ -3895,7 +4002,7 @@ msgstr "Bağlantıyı düzenle" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "Düzenle" @@ -4172,6 +4279,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "Bu adımı atla" @@ -4700,32 +4808,32 @@ msgstr "" "dışındaki bağlantı noktalarında HTTPS'nin sorunlara neden olduğu " "bilinmektedir." -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Web Sunucusu (HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" "Site http://{0} adresinde kullanılabilir olacaktır" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Web Sunucusu (HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" "Site https://{0} adresinde kullanılabilir " "olacaktır" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "Güvenli Kabuk (SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5754,8 +5862,8 @@ msgid "" "Keep a maximum of this many yearly snapshots. The default value is 0 (keep " "no yearly snapshot)." msgstr "" -"En fazla bu kadar tutulacak yıllık anlık görüntü. Varsayılan değer 0'dır (" -"yıllık anlık görüntü tutma)." +"En fazla bu kadar tutulacak yıllık anlık görüntü. Varsayılan değer 0'dır " +"(yıllık anlık görüntü tutma)." #: plinth/modules/snapshot/templates/snapshot_delete_selected.html:12 msgid "Delete the following snapshots permanently?" @@ -6306,24 +6414,24 @@ msgstr "Tor Socks Proksi" msgid "Tor Bridge Relay" msgstr "Tor Köprüsü Aktarımı" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "Tor aktarımı bağlantı noktası kullanılabilir" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "Obfs3 taşıma kayıtlı" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "Obfs4 taşıma kayıtlı" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, 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}" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "Tcp{kind} üzerinde {url} adresinde Tor kullanımını onaylama" @@ -6554,11 +6662,11 @@ msgstr "" "Eğer sistemin yeniden başlatılması gerekli görülürse, saat 02:00'da otomatik " "olarak yapılır ve tüm uygulamalar kısa bir süre için kullanılamaz hale gelir." -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "Güncelle" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 msgid "FreedomBox Updated" msgstr "FreedomBox Güncellendi" @@ -6726,22 +6834,38 @@ msgstr "Tüm hizmetlere ve sistem ayarlarına erişim" msgid "Check LDAP entry \"{search_item}\"" msgstr "LDAP \"{search_item}\" girişini denetleme" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "Kullanıcı adı alınmış veya ayrılmış." -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 msgid "Enter a valid username." msgstr "Geçerli bir kullanıcı adı girin." -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" "Zorunlu. 150 veya daha az karakter. Sadece İngilizce harfler, rakamlar ve " "@/./-/_ karakterleri." -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Password" +msgid "Authorization Password" +msgstr "Yönetici Parolası" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Add password" +msgid "Invalid password." +msgstr "Parola ekle" + +#: plinth/modules/users/forms.py:105 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 " @@ -6755,20 +6879,23 @@ 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." -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "LDAP kullanıcısının oluşturulması başarısız oldu." -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, 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} grubuna yeni kullanıcı ekleme başarısız oldu." -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "Yetkili SSH Anahtarları" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6779,43 +6906,47 @@ msgstr "" "tane olmak üzere birden çok anahtar girebilirsiniz. Boş satırlar ve # ile " "başlayan satırlar yoksayılacaktır." -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "LDAP kullanıcısının yeniden adlandırılması başarısız oldu." -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "Kullanıcıyı gruptan kaldırma başarısız oldu." -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "Kullanıcıyı gruba ekleme başarısız oldu." -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "SSH anahtarları ayarlanamıyor." -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "Kullanıcı durumunu değiştirme başarısız oldu." -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "Sistemdeki tek yönetici silinemez." -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "LDAP kullanıcı parolasının değiştirilmesi başarısız oldu." -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "Admin grubuna yeni kullanıcı ekleme başarısız oldu." -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "Konsol erişimini kısıtlama başarısız oldu." -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "Kullanıcı hesabı oluşturuldu, şu an oturum açtınız" @@ -6828,15 +6959,16 @@ msgstr "%(username)s için Parola Değiştirin" msgid "Save Password" msgstr "Parolayı Kaydet" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "Kullanıcı Oluştur" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "Kullanıcıyı Sil" @@ -6854,7 +6986,7 @@ msgstr "%(username)s kullanıcısını sil" msgid "Administrator Account" msgstr "Yönetici Hesabı" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6864,12 +6996,34 @@ msgstr "" "sonra değiştirilebilir. Bu kullanıcıya yönetici yetkileri verilecektir. " "Diğer kullanıcılar daha sonra eklenebilir." -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "Hesap Oluştur" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "Yönetici Hesabı" + +#: plinth/modules/users/templates/users_firstboot.html:38 +#, fuzzy +#| msgid "Cannot delete the only administrator in the system." +msgid "The following administrator accounts exist in the system." +msgstr "Sistemdeki tek yönetici silinemez." + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "Kullanıcılar" @@ -6883,7 +7037,13 @@ msgstr "%(username)s kullanıcısını sil" msgid "Edit user %(username)s" msgstr "%(username)s kullanıcısını düzenle" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Edit user %(username)s" +msgid "Edit User %(username)s" +msgstr "%(username)s kullanıcısını düzenle" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " @@ -6892,39 +7052,39 @@ msgstr "" "Parolayı değiştirmek için parola " "değiştirme formunu kullanın." -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "Değişiklikleri Kaydet" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "%(username)s kullanıcısı oluşturuldu." -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "%(username)s kullanıcısı güncellendi." -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "Kullanıcıyı Düzenle" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "{user} kullanıcısı silindi." -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "LDAP kullanıcısının silinmesi başarısız oldu." -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "Parolayı Değiştir" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "Parola başarılı olarak değiştirildi." @@ -7370,28 +7530,28 @@ msgstr "Uygulamalar" msgid "System" msgstr "Sistem" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "Parolayı değiştir" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "Yeniden başlat" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "Kapat" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "Oturumu kapat" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "Dil seçin" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "Oturum aç" diff --git a/plinth/locale/uk/LC_MESSAGES/django.po b/plinth/locale/uk/LC_MESSAGES/django.po index 2c4ca9c48..26b1980fa 100644 --- a/plinth/locale/uk/LC_MESSAGES/django.po +++ b/plinth/locale/uk/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2019-01-04 17:06+0000\n" "Last-Translator: prolinux ukraine \n" "Language-Team: Ukrainian calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Enable application" +msgid "Administer calibre application" +msgstr "Влючити застосунок" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Remove Repository" +msgid "Name of the new library" +msgstr "Видалити сховище" + +#: plinth/modules/calibre/forms.py:27 +msgid "A library with this name already exists." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Archive %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "Видалити архів %(name)s" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Remove Repository" +msgid "Manage Libraries" +msgstr "Видалити сховище" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Remove Repository" +msgid "Create Library" +msgstr "Видалити сховище" + +#: plinth/modules/calibre/templates/calibre.html:36 +msgid "No libraries available." +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, python-format +msgid "Delete library %(library)s" +msgstr "" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository not found" +msgid "Library created." +msgstr "Сховище не знайдено" + +#: plinth/modules/calibre/views.py:50 +msgid "An error occurred while creating the library." +msgstr "" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1085,11 +1199,13 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 msgid "TLS domain" msgstr "" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1411,7 +1527,7 @@ msgid "Use HTTP basic authentication" msgstr "" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "Ім’я користувача" @@ -1877,12 +1993,6 @@ msgstr "" msgid "Delete this repository permanently?" msgstr "Остаточно видалити цей архів?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "" - #: plinth/modules/gitweb/views.py:45 #, fuzzy #| msgid "Repository not found" @@ -1905,16 +2015,6 @@ msgstr "Сховище не знайдено" msgid "Edit repository" msgstr "Видалити сховище" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "" @@ -2383,7 +2483,7 @@ msgid "Chat Client" msgstr "" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -3030,34 +3130,34 @@ msgstr "" msgid "Error occurred while publishing key." msgstr "" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " "desktop and Android devices are available." msgstr "" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 msgid "Voice Chat" msgstr "" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "SSH server password" msgid "Set SuperUser Password" msgstr "пароль SSH серверу" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3075,7 +3175,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 msgid "SuperUser password successfully updated." msgstr "" @@ -3471,7 +3571,7 @@ msgstr "" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "" @@ -3740,6 +3840,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4193,29 +4294,29 @@ msgid "" "HTTPS on ports other than 443 is known to cause problems." msgstr "" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -5588,24 +5689,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "" @@ -5794,11 +5895,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" @@ -5941,22 +6042,36 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Repository not found" msgid "Enter a valid username." msgstr "Сховище не знайдено" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +msgid "Authorization Password" +msgstr "" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "Показати пароль" + +#: plinth/modules/users/forms.py:105 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 " @@ -5965,63 +6080,66 @@ msgid "" "SSH and have administrative privileges (sudo)." msgstr "" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." -msgstr "" - -#: plinth/modules/users/forms.py:135 +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 #, python-brace-format -msgid "Failed to add new user to {group} group." +msgid "Creating LDAP user failed: {error}" msgstr "" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:163 +#, python-brace-format +msgid "Failed to add new user to {group} group: {error}" +msgstr "" + +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 "" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 msgid "Failed to change user status." msgstr "" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, python-brace-format +msgid "Failed to add new user to admin group: {error}" msgstr "" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, python-brace-format +msgid "Failed to restrict console access: {error}" msgstr "" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "" @@ -6034,15 +6152,16 @@ msgstr "" msgid "Save Password" msgstr "" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "" @@ -6060,19 +6179,37 @@ msgstr "" msgid "Administrator Account" msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " "Other users can be added later." msgstr "" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "" +#: plinth/modules/users/templates/users_firstboot.html:32 +msgid "An administrator account already exists." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "" @@ -6086,46 +6223,51 @@ msgstr "" msgid "Edit user %(username)s" msgstr "" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, python-format +msgid "Edit User %(username)s" +msgstr "" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "" @@ -6568,28 +6710,28 @@ msgstr "" msgid "System" msgstr "" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 msgid "Restart" msgstr "" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 msgid "Shut down" msgstr "" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 msgid "Select language" msgstr "" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "" @@ -6842,9 +6984,6 @@ msgstr "" #~ msgid "Restoring" #~ msgstr "Відновити" -#~ msgid "Enable application" -#~ msgstr "Влючити застосунок" - #, fuzzy #~| msgid "Connection refused" #~ msgid "Custom Section" diff --git a/plinth/locale/zh_Hans/LC_MESSAGES/django.po b/plinth/locale/zh_Hans/LC_MESSAGES/django.po index 0ebef07d7..34c9ef318 100644 --- a/plinth/locale/zh_Hans/LC_MESSAGES/django.po +++ b/plinth/locale/zh_Hans/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Plinth\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-15 16:55-0400\n" +"POT-Creation-Date: 2020-10-05 18:59-0400\n" "PO-Revision-Date: 2020-07-13 22:29+0000\n" "Last-Translator: Tang Zongxun \n" "Language-Team: Chinese (Simplified) calibre group will be able to access the " +"app. All users with access can use all the libraries." +msgstr "" + +#: plinth/modules/calibre/__init__.py:57 +#, fuzzy +#| msgid "Install this application?" +msgid "Administer calibre application" +msgstr "安装此应用程序?" + +#: plinth/modules/calibre/__init__.py:60 plinth/modules/calibre/manifest.py:9 +msgid "calibre" +msgstr "" + +#: plinth/modules/calibre/__init__.py:61 +msgid "E-book Library" +msgstr "" + +#: plinth/modules/calibre/forms.py:18 +#, fuzzy +#| msgid "Create new repository" +msgid "Name of the new library" +msgstr "创建新存储库" + +#: plinth/modules/calibre/forms.py:27 +#, fuzzy +#| msgid "This service already exists" +msgid "A library with this name already exists." +msgstr "此服务已存在" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:11 +#, fuzzy, python-format +#| msgid "Delete Wiki or Blog %(name)s" +msgid "Delete calibre Library %(name)s" +msgstr "删除 wiki 页面或博客 %(name)s " + +#: plinth/modules/calibre/templates/calibre-delete-library.html:17 +msgid "" +"Delete this library permanently? All stored e-books and saved data will be " +"lost." +msgstr "" + +#: plinth/modules/calibre/templates/calibre-delete-library.html:27 +#: plinth/modules/gitweb/templates/gitweb_delete.html:27 +#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 +#, python-format +msgid "Delete %(name)s" +msgstr "删除 %(name)s" + +#: plinth/modules/calibre/templates/calibre.html:23 +#, fuzzy +#| msgid "Create User" +msgid "Manage Libraries" +msgstr "创建用户" + +#: plinth/modules/calibre/templates/calibre.html:27 +#: plinth/modules/calibre/templates/calibre.html:29 +#, fuzzy +#| msgid "Create User" +msgid "Create Library" +msgstr "创建用户" + +#: plinth/modules/calibre/templates/calibre.html:36 +#, fuzzy +#| msgid "Tor relay port available" +msgid "No libraries available." +msgstr "Tor 中继端口可用" + +#: plinth/modules/calibre/templates/calibre.html:43 +#, fuzzy, python-format +#| msgid "Delete site %(site)s" +msgid "Delete library %(library)s" +msgstr "删除站点 %(site)s" + +#: plinth/modules/calibre/templates/calibre.html:49 +#, python-format +msgid "Go to library %(library)s" +msgstr "" + +#: plinth/modules/calibre/views.py:39 +#, fuzzy +#| msgid "Repository removed." +msgid "Library created." +msgstr "储存库被移除。" + +#: plinth/modules/calibre/views.py:50 +#, fuzzy +#| msgid "An error occurred during configuration." +msgid "An error occurred while creating the library." +msgstr "在配置过程中出错。" + +#: plinth/modules/calibre/views.py:64 plinth/modules/gitweb/views.py:138 +#, python-brace-format +msgid "{name} deleted." +msgstr "{name} 已删除。" + +#: plinth/modules/calibre/views.py:68 plinth/modules/gitweb/views.py:142 +#, python-brace-format +msgid "Could not delete {name}: {error}" +msgstr "不能删除 {name}:{error}" + #: plinth/modules/cockpit/__init__.py:32 #, python-brace-format msgid "" @@ -1128,13 +1249,15 @@ msgstr "" msgid "VoIP Helper" msgstr "" -#: plinth/modules/coturn/forms.py:22 plinth/modules/quassel/forms.py:22 +#: plinth/modules/coturn/forms.py:22 plinth/modules/mumble/forms.py:21 +#: plinth/modules/quassel/forms.py:22 #, fuzzy #| msgid "Subdomain" msgid "TLS domain" msgstr "子域" -#: plinth/modules/coturn/forms.py:24 plinth/modules/quassel/forms.py:24 +#: plinth/modules/coturn/forms.py:24 plinth/modules/mumble/forms.py:23 +#: plinth/modules/quassel/forms.py:24 msgid "" "Select a domain to use TLS with. If the list is empty, please configure at " "least one domain with certificates." @@ -1493,7 +1616,7 @@ msgid "Use HTTP basic authentication" msgstr "使用 HTTP 基本身份验证" #: plinth/modules/dynamicdns/forms.py:103 plinth/modules/networks/forms.py:204 -#: plinth/modules/users/forms.py:68 +#: plinth/modules/users/forms.py:69 msgid "Username" msgstr "用户名" @@ -2011,12 +2134,6 @@ msgstr "删除 wiki 页面或博客 %(name)s " msgid "Delete this repository permanently?" msgstr "永久删除此快照?" -#: plinth/modules/gitweb/templates/gitweb_delete.html:27 -#: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:29 -#, python-format -msgid "Delete %(name)s" -msgstr "删除 %(name)s" - #: plinth/modules/gitweb/views.py:45 #, fuzzy #| msgid "Repository removed." @@ -2041,16 +2158,6 @@ msgstr "储存库被移除。" msgid "Edit repository" msgstr "创建用户" -#: plinth/modules/gitweb/views.py:138 -#, python-brace-format -msgid "{name} deleted." -msgstr "{name} 已删除。" - -#: plinth/modules/gitweb/views.py:142 -#, python-brace-format -msgid "Could not delete {name}: {error}" -msgstr "不能删除 {name}:{error}" - #: plinth/modules/help/__init__.py:33 msgid "Documentation" msgstr "文档" @@ -2601,7 +2708,7 @@ msgstr "" "(JSXC)" #: plinth/modules/jsxc/templates/jsxc_launch.html:118 -#: plinth/templates/base.html:246 +#: plinth/templates/base.html:248 msgid "JavaScript license information" msgstr "" @@ -3358,13 +3465,13 @@ msgstr "已发布到密钥服务器的密钥。" msgid "Error occurred while publishing key." msgstr "发布密钥时出现错误。" -#: plinth/modules/mumble/__init__.py:24 +#: plinth/modules/mumble/__init__.py:31 msgid "" "Mumble is an open source, low-latency, encrypted, high quality voice chat " "software." msgstr "Mumble 是一个开放源码的低延迟、 加密、 高品质语音聊天软件。" -#: plinth/modules/mumble/__init__.py:26 +#: plinth/modules/mumble/__init__.py:33 msgid "" "You can connect to your Mumble server on the regular Mumble port 64738. Clients to connect to Mumble from your " @@ -3373,11 +3480,11 @@ msgstr "" "您可以使用常规端口 64738 连接到您的 Mumble 服务器。您可以从桌面和 Android 设" "备连接 Mumble 客户端。" -#: plinth/modules/mumble/__init__.py:43 plinth/modules/mumble/manifest.py:12 +#: plinth/modules/mumble/__init__.py:50 plinth/modules/mumble/manifest.py:12 msgid "Mumble" msgstr "" -#: plinth/modules/mumble/__init__.py:44 +#: plinth/modules/mumble/__init__.py:51 #, fuzzy #| msgid "" #| "Voice Chat \n" @@ -3387,13 +3494,13 @@ msgstr "" "语音聊天\n" "(Mumble)" -#: plinth/modules/mumble/forms.py:14 +#: plinth/modules/mumble/forms.py:30 #, fuzzy #| msgid "SSH server password" msgid "Set SuperUser Password" msgstr "SSH 服务器密码" -#: plinth/modules/mumble/forms.py:17 +#: plinth/modules/mumble/forms.py:33 msgid "" "Optional. Leave this field blank to keep the current password. SuperUser " "password can be used to manage permissions in Mumble." @@ -3411,7 +3518,7 @@ msgstr "" msgid "Mumla" msgstr "" -#: plinth/modules/mumble/views.py:27 +#: plinth/modules/mumble/views.py:39 #, fuzzy #| msgid "Password changed successfully." msgid "SuperUser password successfully updated." @@ -3826,7 +3933,7 @@ msgstr "编辑连接" #: plinth/modules/networks/templates/connection_show.html:28 #: plinth/modules/wireguard/templates/wireguard_show_client.html:68 #: plinth/modules/wireguard/templates/wireguard_show_server.html:69 -#: plinth/templates/base.html:160 plinth/templates/base.html:161 +#: plinth/templates/base.html:161 plinth/templates/base.html:162 msgid "Edit" msgstr "編輯" @@ -4099,6 +4206,7 @@ msgstr "" #: plinth/modules/networks/templates/internet_connectivity_firstboot.html:19 #: plinth/modules/networks/templates/network_topology_firstboot.html:19 #: plinth/modules/networks/templates/router_configuration_firstboot.html:19 +#: plinth/modules/users/templates/users_firstboot.html:63 msgid "Skip this step" msgstr "" @@ -4615,29 +4723,29 @@ msgstr "" "警告:
您的 PageKite 前端服务器可能不支持您在此处定义的所有协议/端" "口组合。例如,已知443以外的端口上的HTTPS会导致问题。" -#: plinth/modules/pagekite/utils.py:42 +#: plinth/modules/pagekite/utils.py:45 msgid "Web Server (HTTP)" msgstr "Web 服务器(HTTP)" -#: plinth/modules/pagekite/utils.py:44 +#: plinth/modules/pagekite/utils.py:47 #, python-brace-format msgid "Site will be available at http://{0}" msgstr "网站可从 http://{0} 访问" -#: plinth/modules/pagekite/utils.py:56 +#: plinth/modules/pagekite/utils.py:59 msgid "Web Server (HTTPS)" msgstr "Web 服务器(HTTPS)" -#: plinth/modules/pagekite/utils.py:58 +#: plinth/modules/pagekite/utils.py:61 #, python-brace-format msgid "Site will be available at https://{0}" msgstr "网站可从 https://{0} 访问" -#: plinth/modules/pagekite/utils.py:70 +#: plinth/modules/pagekite/utils.py:73 msgid "Secure Shell (SSH)" msgstr "安全 Shell(SSH)" -#: plinth/modules/pagekite/utils.py:72 +#: plinth/modules/pagekite/utils.py:75 msgid "" "See SSH client setup instructions" @@ -6243,24 +6351,24 @@ msgstr "" msgid "Tor Bridge Relay" msgstr "Tor 网桥中继" -#: plinth/modules/tor/__init__.py:110 +#: plinth/modules/tor/__init__.py:112 msgid "Tor relay port available" msgstr "Tor 中继端口可用" -#: plinth/modules/tor/__init__.py:120 +#: plinth/modules/tor/__init__.py:122 msgid "Obfs3 transport registered" msgstr "已注册 Obfs3 传输" -#: plinth/modules/tor/__init__.py:130 +#: plinth/modules/tor/__init__.py:132 msgid "Obfs4 transport registered" msgstr "已注册 Obfs4 传输" -#: plinth/modules/tor/__init__.py:199 +#: plinth/modules/tor/__init__.py:201 #, python-brace-format msgid "Access URL {url} on tcp{kind} via Tor" msgstr "在 tcp{kind} 上通过 Tor 访问 {url}" -#: plinth/modules/tor/__init__.py:210 +#: plinth/modules/tor/__init__.py:212 #, python-brace-format msgid "Confirm Tor usage at {url} on tcp{kind}" msgstr "确认使用 Tor 通过 tcp{kind} 访问 {url}" @@ -6484,11 +6592,11 @@ msgid "" "automatically at 02:00 causing all apps to be unavailable briefly." msgstr "" -#: plinth/modules/upgrades/__init__.py:64 plinth/templates/setup.html:62 +#: plinth/modules/upgrades/__init__.py:66 plinth/templates/setup.html:62 msgid "Update" msgstr "更新" -#: plinth/modules/upgrades/__init__.py:102 +#: plinth/modules/upgrades/__init__.py:106 #, fuzzy #| msgid "FreedomBox" msgid "FreedomBox Updated" @@ -6647,22 +6755,38 @@ msgstr "" msgid "Check LDAP entry \"{search_item}\"" msgstr "请检查 LDAP 条目“{search_item}”" -#: plinth/modules/users/forms.py:36 +#: plinth/modules/users/forms.py:37 msgid "Username is taken or is reserved." msgstr "用户名已经占用或保留。" -#: plinth/modules/users/forms.py:63 +#: plinth/modules/users/forms.py:64 #, fuzzy #| msgid "Invalid server name" msgid "Enter a valid username." msgstr "服务器名称无效" -#: plinth/modules/users/forms.py:70 +#: plinth/modules/users/forms.py:71 msgid "" "Required. 150 characters or fewer. English letters, digits and @/./-/_ only." msgstr "" -#: plinth/modules/users/forms.py:86 +#: plinth/modules/users/forms.py:79 +#, fuzzy +#| msgid "Administrator Account" +msgid "Authorization Password" +msgstr "管理员帐户" + +#: plinth/modules/users/forms.py:80 +msgid "Enter your current password to authorize account modifications." +msgstr "" + +#: plinth/modules/users/forms.py:88 +#, fuzzy +#| msgid "Show password" +msgid "Invalid password." +msgstr "显示密码" + +#: plinth/modules/users/forms.py:105 #, fuzzy #| msgid "" #| "Select which services should be available to the new user. The user will " @@ -6681,20 +6805,23 @@ msgstr "" "支持单一登录的服务。

管理员(admin)组中的用户将能够登录所有服务。他" "们还可以通过 SSH 登录到系统并具有管理权限(sudo)。" -#: plinth/modules/users/forms.py:124 plinth/modules/users/forms.py:347 -msgid "Creating LDAP user failed." +#: plinth/modules/users/forms.py:150 plinth/modules/users/forms.py:394 +#, fuzzy, python-brace-format +#| msgid "Creating LDAP user failed." +msgid "Creating LDAP user failed: {error}" msgstr "创建 LDAP 用户失败。" -#: plinth/modules/users/forms.py:135 -#, python-brace-format -msgid "Failed to add new user to {group} group." +#: plinth/modules/users/forms.py:163 +#, 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}。" -#: plinth/modules/users/forms.py:149 +#: plinth/modules/users/forms.py:177 msgid "Authorized SSH Keys" msgstr "" -#: plinth/modules/users/forms.py:151 +#: plinth/modules/users/forms.py:179 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 " @@ -6703,45 +6830,49 @@ msgstr "" "设置 SSH 公钥将允许此用户安全地登录到系统不使用密码。您可以输入多个密钥,每行" "一个。将忽略空行和以 # 开头的行。" -#: plinth/modules/users/forms.py:235 +#: plinth/modules/users/forms.py:266 msgid "Renaming LDAP user failed." msgstr "重命名 LDAP 用户失败。" -#: plinth/modules/users/forms.py:247 +#: plinth/modules/users/forms.py:279 msgid "Failed to remove user from group." msgstr "无法从组中删除用户。" -#: plinth/modules/users/forms.py:258 +#: plinth/modules/users/forms.py:291 msgid "Failed to add user to group." msgstr "无法将用户添加到组。" -#: plinth/modules/users/forms.py:267 +#: plinth/modules/users/forms.py:304 msgid "Unable to set SSH keys." msgstr "不能设置 SSH 密钥。" -#: plinth/modules/users/forms.py:282 +#: plinth/modules/users/forms.py:322 #, fuzzy #| msgid "Failed to add user to group." msgid "Failed to change user status." msgstr "无法将用户添加到组。" -#: plinth/modules/users/forms.py:290 +#: plinth/modules/users/forms.py:330 msgid "Cannot delete the only administrator in the system." msgstr "" -#: plinth/modules/users/forms.py:321 +#: plinth/modules/users/forms.py:365 msgid "Changing LDAP user password failed." msgstr "更改 LDAP 用户密码失败。" -#: plinth/modules/users/forms.py:356 -msgid "Failed to add new user to admin group." +#: plinth/modules/users/forms.py:405 +#, fuzzy, python-brace-format +#| msgid "Failed to add new user to admin group." +msgid "Failed to add new user to admin group: {error}" msgstr "未能将新用户添加到管理员组。" -#: plinth/modules/users/forms.py:373 -msgid "Failed to restrict console access." +#: plinth/modules/users/forms.py:424 +#, fuzzy, python-brace-format +#| msgid "Failed to restrict console access." +msgid "Failed to restrict console access: {error}" msgstr "限制命令行访问失败。" -#: plinth/modules/users/forms.py:385 +#: plinth/modules/users/forms.py:437 msgid "User account created, you are now logged in" msgstr "用户帐户已创建,您现在可以登录" @@ -6754,15 +6885,16 @@ msgstr "为%(username)s更改密码" msgid "Save Password" msgstr "保存密码" -#: plinth/modules/users/templates/users_create.html:17 +#: plinth/modules/users/templates/users_create.html:11 +#: plinth/modules/users/templates/users_create.html:19 #: plinth/modules/users/templates/users_list.html:27 #: plinth/modules/users/templates/users_list.html:29 -#: plinth/modules/users/views.py:42 +#: plinth/modules/users/views.py:44 msgid "Create User" msgstr "创建用户" #: plinth/modules/users/templates/users_delete.html:11 -#: plinth/modules/users/views.py:120 +#: plinth/modules/users/views.py:122 msgid "Delete User" msgstr "删除用户" @@ -6780,7 +6912,7 @@ msgstr "删除 %(username)s" msgid "Administrator Account" msgstr "管理员帐户" -#: plinth/modules/users/templates/users_firstboot.html:14 +#: plinth/modules/users/templates/users_firstboot.html:15 msgid "" "Choose a username and password to access this web interface. The password " "can be changed later. This user will be granted administrative privileges. " @@ -6789,12 +6921,32 @@ msgstr "" "选择一个用户名和密码才能访问此 web 界面。以后可以更改密码。此用户将被授予管理" "权限。其他用户可以在以后添加。" -#: plinth/modules/users/templates/users_firstboot.html:27 +#: plinth/modules/users/templates/users_firstboot.html:28 msgid "Create Account" msgstr "创建帐户" +#: plinth/modules/users/templates/users_firstboot.html:32 +#, fuzzy +#| msgid "Administrator Account" +msgid "An administrator account already exists." +msgstr "管理员帐户" + +#: plinth/modules/users/templates/users_firstboot.html:38 +msgid "The following administrator accounts exist in the system." +msgstr "" + +#: plinth/modules/users/templates/users_firstboot.html:50 +#, python-format, python-brace-format +msgid "" +"Delete these accounts from command line and refresh the page to create an " +"account that is usable with %(box_name)s. On the command line run the " +"command 'echo \"{password}\" | /usr/share/plinth/actions/users remove-user " +"{username}'. If an account is already usable with %(box_name)s, skip this " +"step." +msgstr "" + #: plinth/modules/users/templates/users_list.html:23 -#: plinth/modules/users/views.py:59 +#: plinth/modules/users/views.py:61 msgid "Users" msgstr "用户" @@ -6808,46 +6960,52 @@ msgstr "删除用户 %(username)s" msgid "Edit user %(username)s" msgstr "编辑用户 %(username)s" -#: plinth/modules/users/templates/users_update.html:15 +#: plinth/modules/users/templates/users_update.html:11 +#, fuzzy, python-format +#| msgid "Edit user %(username)s" +msgid "Edit User %(username)s" +msgstr "编辑用户 %(username)s" + +#: plinth/modules/users/templates/users_update.html:19 #, python-format msgid "" "Use the change password form to " "change the password." msgstr "使用 更改密码窗口 更改密码。" -#: plinth/modules/users/templates/users_update.html:27 +#: plinth/modules/users/templates/users_update.html:31 #: plinth/templates/language-selection.html:17 msgid "Save Changes" msgstr "保存更改" -#: plinth/modules/users/views.py:40 +#: plinth/modules/users/views.py:42 #, python-format msgid "User %(username)s created." msgstr "用户 %(username)s 已创建。" -#: plinth/modules/users/views.py:74 +#: plinth/modules/users/views.py:76 #, python-format msgid "User %(username)s updated." msgstr "用户 %(username)s 已更新。" -#: plinth/modules/users/views.py:75 +#: plinth/modules/users/views.py:77 msgid "Edit User" msgstr "编辑用户" -#: plinth/modules/users/views.py:130 +#: plinth/modules/users/views.py:132 #, python-brace-format msgid "User {user} deleted." msgstr "用户 {user} 已删除。" -#: plinth/modules/users/views.py:137 +#: plinth/modules/users/views.py:139 msgid "Deleting LDAP user failed." msgstr "删除 LDAP 用户失败。" -#: plinth/modules/users/views.py:146 +#: plinth/modules/users/views.py:148 msgid "Change Password" msgstr "更改密码" -#: plinth/modules/users/views.py:147 +#: plinth/modules/users/views.py:149 msgid "Password changed successfully." msgstr "已成功更改密码。" @@ -7351,34 +7509,34 @@ msgstr "应用程序" msgid "System" msgstr "系统" -#: plinth/templates/base.html:166 plinth/templates/base.html:167 +#: plinth/templates/base.html:168 plinth/templates/base.html:169 msgid "Change password" msgstr "更改密码" -#: plinth/templates/base.html:174 plinth/templates/base.html:175 +#: plinth/templates/base.html:176 plinth/templates/base.html:177 #, fuzzy #| msgid "Restart Now" msgid "Restart" msgstr "现在重新启动" -#: plinth/templates/base.html:180 plinth/templates/base.html:181 +#: plinth/templates/base.html:182 plinth/templates/base.html:183 #, fuzzy #| msgid "Shut Down Now" msgid "Shut down" msgstr "现在关闭" -#: plinth/templates/base.html:188 plinth/templates/base.html:189 -#: plinth/templates/base.html:213 plinth/templates/base.html:215 +#: plinth/templates/base.html:190 plinth/templates/base.html:191 +#: plinth/templates/base.html:215 plinth/templates/base.html:217 msgid "Log out" msgstr "登出" -#: plinth/templates/base.html:197 plinth/templates/base.html:200 +#: plinth/templates/base.html:199 plinth/templates/base.html:202 #, fuzzy #| msgid "Language" msgid "Select language" msgstr "语言" -#: plinth/templates/base.html:205 plinth/templates/base.html:207 +#: plinth/templates/base.html:207 plinth/templates/base.html:209 msgid "Log in" msgstr "登录"