Update translation strings

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
James Valleroy 2017-10-19 21:15:14 -04:00
parent f745ef42f1
commit 0765e7c28b
No known key found for this signature in database
GPG Key ID: 77C0C75E7B650808
25 changed files with 3565 additions and 3395 deletions

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 18:37-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,6 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: plinth/action_utils.py:259
#, python-brace-format
msgid "Listening on {kind} port {listen_address}:{port}"
@ -79,11 +80,11 @@ msgstr ""
msgid "Error installing application: {error}"
msgstr ""
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr ""
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -280,19 +281,19 @@ msgstr ""
msgid "Time zone set"
msgstr ""
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr ""
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr ""
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr ""
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -826,7 +827,7 @@ msgid "Where to Get Help"
msgstr ""
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr ""
@ -1131,21 +1132,15 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1155,7 +1150,7 @@ msgid ""
"Encrypt, a certificate authority (CA)."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1163,6 +1158,19 @@ msgid ""
"\">Let's Encrypt Subscriber Agreement</a> before using this service."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr ""
@ -1237,10 +1245,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
msgid "Update config"
msgstr ""
@ -1253,50 +1261,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1305,14 +1298,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1320,76 +1313,71 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
"moments to take effect."
msgstr ""
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr ""
@ -1725,11 +1713,11 @@ msgstr ""
msgid "Not Available"
msgstr ""
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr ""
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
@ -3120,6 +3108,31 @@ msgstr ""
msgid "Storage"
msgstr ""
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr ""
@ -3174,38 +3187,13 @@ msgstr ""
msgid "Partition expanded successfully."
msgstr ""
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3528,22 +3516,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -3551,6 +3539,12 @@ msgid ""
"sys/users\">user with a {box_name} login</a>."
msgstr ""
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -3928,39 +3922,46 @@ msgstr ""
msgid "Change password"
msgstr ""
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr ""
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr ""
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr ""
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr ""
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -3968,7 +3969,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -3976,31 +3977,31 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr ""
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""

View File

@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-10-15 16:44+0000\n"
"Last-Translator: Johannes Keyser <johanneskeyser@posteo.de>\n"
"Language-Team: Czech "
"<https://hosted.weblate.org/projects/freedombox/plinth/cs/>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/freedombox/plinth/"
"cs/>\n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -81,11 +81,11 @@ msgstr "Chyba při instalaci aplikace: {string} {details}"
msgid "Error installing application: {error}"
msgstr "Chyba při instalaci aplikace: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "Hledání služeb"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -305,20 +305,20 @@ msgstr "Chyba při nastavování časové zóny: {exception}"
msgid "Time zone set"
msgstr "Nastavení časové zóny"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr "Deluge"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr "Webový klient sítě BitTorrent"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr ""
"Deluge je BitTorrent klient který poskytuje webové uživatelské rozhraní."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -938,7 +938,7 @@ msgid "Where to Get Help"
msgstr "Kde získat pomoc"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "Příručka"
@ -1282,23 +1282,15 @@ msgstr ""
"JSXC je webový klient pro XMPP. Typicky je používaný s lokálně provozovaným "
"XMPP serverem."
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
"Chatovací klient\n"
"(jsxc)"
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr "Let's Encrypt"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr "Certifikáty"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1308,7 +1300,7 @@ msgid ""
"Encrypt, a certificate authority (CA)."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1320,6 +1312,21 @@ msgstr ""
"(ISRG). Před použitím služby si přečtěte <a href=\"https://letsencrypt.org/"
"repository/\">Podmínky používání Let's Encrypt</a>."
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr "Správa obnovování certifikátu pro doménu {domain}."
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
"Nepodařilo se zapnout správu obnovování certifikátu pro doménu {domain}: "
"{error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "Doména"
@ -1394,10 +1401,10 @@ msgid ""
"when using them."
msgstr "%(box_name)s"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
msgid "Update config"
msgstr "Aktualizovat nastavení"
@ -1414,56 +1421,54 @@ msgstr ""
" <b>%(current_domain)s</b> na %(box_name)s\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
"\n"
" Nechat správu obnovování certifikátu pro stávající doménu na "
"%(box_name)s\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
"<b>Nyní není nastavena žádná doména.</b> Nejprve nějakou nastavte a až pak "
"bude možné spravovat certifikáty pro ní."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#, python-format
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, fuzzy, python-format
#| msgid ""
#| "\n"
#| " Let %(box_name)s manage certificate renewal of\n"
#| " <b>%(current_domain)s</b>\n"
#| " "
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
"\n"
" Nechat správu obnovování certifikátu pro doménu\n"
" <b>%(current_domain)s</b> na %(box_name)s\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
#, fuzzy
#| msgid ""
#| "\n"
#| " Let %(box_name)s manage certificate renewal of the "
#| "current domain\n"
#| " "
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
"\n"
" Nechat správu obnovování certifikátu pro stávající doménu na "
"%(box_name)s\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1472,14 +1477,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1487,7 +1492,15 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
"<b>Nyní není nastavena žádná doména.</b> Nejprve nějakou nastavte a až pak "
"bude možné spravovat certifikáty pro ní."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
@ -1495,7 +1508,7 @@ msgstr ""
"Nejsou nastavené žádné domény. Nastavte je, aby bylo možné pro ně získat "
"certifikát."
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
@ -1504,70 +1517,57 @@ msgstr ""
"Platnost certifikátu pro doménu {domain} úspěšně odvolána. Může to chvíli "
"trvat, než se změna projeví."
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr "Nepodařilo se odvolat platnost certifikátu prodoménu {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "Úspěšně odbržen certifikát z domény {domain}"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr "Nepodařilo se získat certifikát pro doménu {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr "Správa obnovování certifikátu pro doménu {domain}."
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
"Nepodařilo se zapnout správu obnovování certifikátu pro doménu {domain}: "
"{error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr "Správa obnovování certifikátu pro doménu {domain} vypnuta."
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
"Nepodařilo se přepnout správu obnovování certifikátu pro doménu {domain}: "
"{error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr "Přepnuto používání certifikátu u aplikace {module}"
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
"Nepodařilo se přepnout používání certifikátu pro aplikaci {module}: {error}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
"Nepodařilo se vypnout správu obnovování certifikátu pro doménu {domain}: "
"{error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr "Certifikát pro doménu {domain} úspěšně smazán"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr "Nepodařilo se smazat certifikát pro doménu {domain}: {error}"
@ -1937,11 +1937,11 @@ msgstr "Jmenné služby"
msgid "Not Available"
msgstr "Není k dispozici"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "Sítě"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "S použitím DNSSEC na IPv{kind}"
@ -3423,6 +3423,31 @@ msgstr "Přihlášení"
msgid "Storage"
msgstr "Úložiště"
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} bajtů"
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} KiB"
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} MiB"
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} GiB"
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} TiB"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr "Následující disky jsou v používání:"
@ -3483,7 +3508,7 @@ msgstr "Chyba při zvětšování oddílu: {exception}"
msgid "Partition expanded successfully."
msgstr "Oddíl úspěšně zvětšen."
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
@ -3492,31 +3517,6 @@ msgstr ""
"Varování: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} bajtů"
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} KiB"
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} MiB"
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} GiB"
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} TiB"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr "Syncthing"
@ -3637,8 +3637,8 @@ msgstr ""
"Tor je anonymní komunikační systém. Více se můžete dozvědět z webových "
"stránek <a href=\"https://www.torproject.org/\">projektu Tor</a>. Pro "
"nejlepší ochranu při prohlížení webu, projekt Tor doporučuje používat "
"prohlížeč <a href=\"https://www.torproject.org/download/download-easy.html."
"en\">Tor Browser</a>."
"prohlížeč <a href=\"https://www.torproject.org/download/download-easy.html.en"
"\">Tor Browser</a>."
#: plinth/modules/tor/__init__.py:72 plinth/modules/tor/__init__.py:114
msgid "Tor Anonymity Network"
@ -3870,15 +3870,15 @@ msgstr ""
"Heslo pro přihlášení do webového rozhraní. Stávající heslo je zobrazeno v "
"podobě otisku. Pro nastavení nového hesla zadejte heslo v čitelném textu."
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr "Tiny Tiny RSS"
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr "Čtečka novinek"
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
@ -3887,16 +3887,22 @@ msgstr ""
"Tiny Tiny RSS je čtečka a slučovač novinek (RSS/Atom), navržená pro čtení "
"odkudkoli, ale s pohodlím podobným desktopové aplikaci."
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
"rss</a> path on the web server. It can be accessed by any <a href=\"/plinth/"
"sys/users\">user with a {box_name} login</a>."
msgstr ""
"Pokud je zapnuto, Tiny Tiny RSS bude k dispozici v umístění <a href=\"/tt-"
"rss\">/tt-rss</a> umístění na webovém serveru. Je přístupné pro libovolného <"
"a href=\"/plinth/sys/users\">uživatele s účtem na {box_name}</a>."
"Pokud je zapnuto, Tiny Tiny RSS bude k dispozici v umístění <a href=\"/tt-rss"
"\">/tt-rss</a> umístění na webovém serveru. Je přístupné pro libovolného <a "
"href=\"/plinth/sys/users\">uživatele s účtem na {box_name}</a>."
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
@ -4312,28 +4318,35 @@ msgstr "Aplikace"
msgid "Change password"
msgstr "Změnit heslo"
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr "Odhlásit"
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr "Restartovat"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr "Vypnout"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr "Odhlásit"
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr "Přihlásit"
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr "Licenční informace o JavaScriptu"
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
@ -4342,11 +4355,11 @@ msgstr ""
"Odkazy na této stránce se objeví až po zapnutí nějakých <a href="
"\"%(apps_url)s\">aplikací</a>."
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr "Nastavit &raquo;"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4358,7 +4371,7 @@ msgstr ""
"aplikací na malých strojích. Poskytuje nástroje pro online komunikaci, "
"respektující vaše soukromí a vlastnictví dat."
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4369,31 +4382,31 @@ msgstr ""
"svobodný software, šířený pod licencí GNU Affero General Public License, "
"verze 3 a novějších."
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr "Wiki"
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr "Domovská stránka"
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr "Zdrojové kódy"
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr "Podpořit darem"
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr "Nadace FreedomBox"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr "Chatovací místnost na IRC"
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr "Poštovní konference"
@ -4471,6 +4484,13 @@ msgstr ""
"Tyto předvolby ovlivňují %(box_name)s na jeho nejobecnější úrovni, proto "
"buďte opatrní!"
#~ msgid ""
#~ "Chat Client \n"
#~ " (jsxc)"
#~ msgstr ""
#~ "Chatovací klient\n"
#~ "(jsxc)"
#~ msgid "Disks"
#~ msgstr "Disky"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: FreedomBox UI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2016-07-03 21:44+0000\n"
"Last-Translator: Mikkel Kirkgaard Nielsen <memb_weblate@mikini.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/freedombox/plinth/"
@ -85,11 +85,11 @@ msgstr "Kunne ikke installere applikation: {string} {details}"
msgid "Error installing application: {error}"
msgstr "Kunne ikke installere applikation: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "Tjenestesøgning"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -325,23 +325,23 @@ msgstr "Kunne ikke sætte tidszone: {exception}"
msgid "Time zone set"
msgstr "Tidszone gemt"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
#, fuzzy
#| msgid "Enable Deluge"
msgid "Deluge"
msgstr "Aktiver Deluge"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
#, fuzzy
#| msgid "BitTorrent Web Client (Deluge)"
msgid "BitTorrent Web Client"
msgstr "BitTorrent Webklient (Deluge)"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "Deluge er en BitTorrent-klient som har et webbaseret brugerinterface."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -961,7 +961,7 @@ msgid "Where to Get Help"
msgstr "Få Hjælp"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "Brugermanual"
@ -1327,27 +1327,19 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
#, fuzzy
#| msgid "IRC Client (Quassel)"
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr "IRC-klient (Quassel)"
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
#, fuzzy
#| msgid "Certificates (Let's Encrypt)"
msgid "Let's Encrypt"
msgstr "Certifikater (Let's Encrypt)"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
#, fuzzy
#| msgid "Certificate Status"
msgid "Certificates"
msgstr "Certifikat Status"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, fuzzy, python-brace-format
#| msgid ""
#| "A digital certficate allows users of a web service to verify the identity "
@ -1368,7 +1360,7 @@ msgstr ""
"Dette gøres ved at bekræfte overfor Let's Encrypt, en certifikat-autoritet "
"(CA), at den har ejerskab over domænet."
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
#, fuzzy
#| msgid ""
#| "Let's Encrypt is a free, automated, and open certificate authority, run "
@ -1388,6 +1380,21 @@ msgstr ""
"org/repository/\">Let's Encrypts abonnementsbetingelser</a> inden tjenesten "
"tages i anvendelse."
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "Certifikatet for domænet {domain} blev trukket tilbage"
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "Fejl ved tilbagetrækning af certifikatet for domænet {domain}: {error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "Domæne"
@ -1472,10 +1479,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
#, fuzzy
#| msgid "Update"
msgid "Update config"
@ -1490,50 +1497,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1542,14 +1534,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1557,13 +1549,19 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid ""
@ -1571,73 +1569,60 @@ msgid ""
"moments to take effect."
msgstr "Certifikatet for domænet {domain} blev trukket tilbage"
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr "Fejl ved tilbagetrækning af certifikatet for domænet {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "Certifikatet for domænet {domain} blev erhvervet"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr ""
"Fejl ved forsøg på at erhverve certifikatet for domænet {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "Certifikatet for domænet {domain} blev trukket tilbage"
#: plinth/modules/letsencrypt/views.py:96
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "Fejl ved tilbagetrækning af certifikatet for domænet {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management disabled for {domain}."
msgstr "Certifikatet for domænet {domain} blev trukket tilbage"
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
"Fejl ved forsøg på at erhverve certifikatet for domænet {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, fuzzy, python-brace-format
#| 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}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr "Fejl ved tilbagetrækning af certifikatet for domænet {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate successfully deleted for domain {domain}"
msgstr "Certifikatet for domænet {domain} blev trukket tilbage"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to delete certificate for domain {domain}: {error}"
@ -2035,11 +2020,11 @@ msgstr "Navnetjenester"
msgid "Not Available"
msgstr "Ikke tilgængelig"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "Netværk"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "Bruger DNSSEC på IPv{kind}"
@ -3671,6 +3656,36 @@ msgstr "Log ind"
msgid "Storage"
msgstr "reStore"
#: plinth/modules/storage/__init__.py:147
#, fuzzy, python-brace-format
#| msgid "{disk_size} bytes"
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size} bytes"
#: plinth/modules/storage/__init__.py:151
#, fuzzy, python-brace-format
#| msgid "{disk_size} KiB"
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size} KiB"
#: plinth/modules/storage/__init__.py:155
#, fuzzy, python-brace-format
#| msgid "{disk_size} MiB"
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size} MiB"
#: plinth/modules/storage/__init__.py:159
#, fuzzy, python-brace-format
#| msgid "{disk_size} GiB"
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size} GiB"
#: plinth/modules/storage/__init__.py:162
#, fuzzy, python-brace-format
#| msgid "{disk_size} TiB"
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size} TiB"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr "Følgende diske er i brug:"
@ -3731,43 +3746,13 @@ msgstr "Kunne ikke udvidde partition: {exception}"
msgid "Partition expanded successfully."
msgstr "Partition blev udviddet."
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, fuzzy, python-brace-format
#| msgid "{disk_size} bytes"
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size} bytes"
#: plinth/modules/storage/views.py:135
#, fuzzy, python-brace-format
#| msgid "{disk_size} KiB"
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size} KiB"
#: plinth/modules/storage/views.py:139
#, fuzzy, python-brace-format
#| msgid "{disk_size} MiB"
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size} MiB"
#: plinth/modules/storage/views.py:143
#, fuzzy, python-brace-format
#| msgid "{disk_size} GiB"
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size} GiB"
#: plinth/modules/storage/views.py:146
#, fuzzy, python-brace-format
#| msgid "{disk_size} TiB"
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size} TiB"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -4135,17 +4120,17 @@ msgstr ""
"forvansket hash-format. Indtast et password i ren tekst for at ændre "
"kodeordet."
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
#, fuzzy
#| msgid "News Feed Reader (Tiny Tiny RSS)"
msgid "News Feed Reader"
msgstr "Nyhedsstrømlæser (Tiny Tiny RSS)"
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
@ -4155,7 +4140,7 @@ msgstr ""
"er designet til at læse nyheder på farten, men samtidig føles så meget som "
"en rigtig desktop-applikation som muligt."
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, fuzzy, python-brace-format
#| msgid ""
#| "When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/"
@ -4168,6 +4153,12 @@ msgstr ""
"Når aktiveret, vil Tiny Tiny RSS være tilgængelige på stien <a href=\"/tt-rss"
"\">/tt-rss</a> på webserveren."
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr "Softwareopdateringer"
@ -4590,45 +4581,52 @@ msgstr "Apps"
msgid "Change password"
msgstr "Ændr kodeord"
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr "Log ud"
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
#, fuzzy
#| msgid "Restart Now"
msgid "Restart"
msgstr "Genstart Nu"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
#, fuzzy
#| msgid "Shut Down Now"
msgid "Shut down"
msgstr "Sluk Nu"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr "Log ud"
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr "Log ind"
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
#, fuzzy
#| msgid "Configure"
msgid "Configure &raquo;"
msgstr "Konfigurer"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4636,7 +4634,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4644,33 +4642,33 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
#, fuzzy
#| msgid "FreedomBox Manual"
msgid "FreedomBox Foundation"
msgstr "FreedomBox Brugervejledning"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""
@ -4752,6 +4750,13 @@ msgstr ""
"Disse muligheder påvirker {box_name} på det meste grundlæggende niveau, så "
"vær forsigtig!"
#, fuzzy
#~| msgid "IRC Client (Quassel)"
#~ msgid ""
#~ "Chat Client \n"
#~ " (jsxc)"
#~ msgstr "IRC-klient (Quassel)"
#~ msgid "Disks"
#~ msgstr "Diske"

View File

@ -9,11 +9,11 @@ msgid ""
msgstr ""
"Project-Id-Version: FreedomBox UI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-10-07 13:03+0000\n"
"Last-Translator: Johannes Keyser <johanneskeyser@posteo.de>\n"
"Language-Team: German "
"<https://hosted.weblate.org/projects/freedombox/plinth/de/>\n"
"Language-Team: German <https://hosted.weblate.org/projects/freedombox/plinth/"
"de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -85,11 +85,11 @@ msgstr "Fehler beim Installieren der Anwendung: {string} {details}"
msgid "Error installing application: {error}"
msgstr "Fehler beim Installieren der Anwendung: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "Dienste-Erkennung"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -313,19 +313,19 @@ msgstr "Fehler beim Setzen der Zeitzone: {exception}"
msgid "Time zone set"
msgstr "Zeitzone gesetzt"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr "Deluge"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr "BitTorrent Web Client"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "Deluge ist ein BitTorrent Client mit einer Web-Oberfläche."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -951,7 +951,7 @@ msgid "Where to Get Help"
msgstr "Wo man Hilfe bekommt"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "Handbuch"
@ -1311,23 +1311,15 @@ msgstr ""
"JSXC ist ein XMPP Web-Client. Er wird meist mit einem lokalen XMPP-Server "
"genutzt."
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
"Chat Client\n"
"(jsxc)"
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr "Let's Encrypt"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr "Zertifikate"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1343,7 +1335,7 @@ msgstr ""
"Zertifizierungsstelle Let's Encrypt nachweist der Inhaber einer Domain zu "
"sein."
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1357,6 +1349,21 @@ msgstr ""
"akzeptieren Sie die <a href=\"https://letsencrypt.org/repository/\">Let's "
"Encrypt Vetragsvereinbarungen</a> vor der Verwendung dieses Dienstes."
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr "Zertifikat-Erneuerungs-Verwaltung für Domain {domain} aktiviert."
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
"Fehler beim aktivieren der Zertifikat-Erneuerungs-Verwaltung für Domain "
"{domain}: {error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "Domain"
@ -1435,10 +1442,10 @@ msgstr ""
"Anwendungen dieses Zertifikat zu nutzen, sodass die meisten Benutzer dieser "
"Anwendungen keine Sicherheitswarnungen sehen würden."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
msgid "Update config"
msgstr "Konfiguration aktualisieren"
@ -1451,24 +1458,11 @@ msgid ""
" "
msgstr ""
"\n"
" %(box_name)s soll die Zertifikat-Erneurung von "
"<b>%(current_domain)s</b> verwalten\n"
" %(box_name)s soll die Zertifikat-Erneurung von <b>"
"%(current_domain)s</b> verwalten\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
"\n"
" %(box_name)s soll die Zertifikat-Erneurung von der "
"derzeitigen Domain verwalten\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
@ -1477,7 +1471,7 @@ msgstr ""
"Falls aktiviert, kann %(box_name)s sicherstellen dass das Zertifikat von "
"anderen Anwendungen nutzbar ist, sobald es erneuert wurde."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
@ -1485,38 +1479,41 @@ msgstr ""
"<b>Es ist kein Zertifikat für die derzeitige Domain vorhanden.</b> Beziehen "
"Sie zuerst ein Zertifikat um dessen Verwaltung zu aktivieren."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
"<b>Es wurden keine Domains konfiguriert.</b> Es muss eine Domain "
"konfiguriert werden, um Zertifikate zu erstellen."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#, python-format
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, fuzzy, python-format
#| msgid ""
#| "\n"
#| " Use certificate of %(current_domain)s for <b>ejabberd</"
#| "b>\n"
#| " "
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
"\n"
" Nutze das Zertifikat von %(current_domain)s für "
"<b>ejabberd</b>\n"
" Nutze das Zertifikat von %(current_domain)s für <b>ejabberd</"
"b>\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
#, fuzzy
#| msgid ""
#| "\n"
#| " Use certificate of the current domain for <b>ejabberd</"
#| "b>\n"
#| " "
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
"\n"
" Nutze das Zertifikat von der derzeitgen Domain für "
"<b>ejabberd</b>\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1524,32 +1521,40 @@ msgid ""
"certificates in client applications, and enable more wide-spread federation "
"with other XMPP servers in the Internet."
msgstr ""
"Falls aktiviert, wird auch die Anwendung <a href=\"%(ejabberd_url)s\""
">ejabberd</a> das Let's Encrypt Zertifikat nutzen. Dies wird Warnungen über "
"selbstsignierte Zertifikate in Client-Anwendungen reduzieren, und erlaubt "
"mehr Föderation mit anderen XMPP-Servern im Internet."
"Falls aktiviert, wird auch die Anwendung <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> das Let's Encrypt Zertifikat nutzen. Dies wird Warnungen "
"über selbstsignierte Zertifikate in Client-Anwendungen reduzieren, und "
"erlaubt mehr Föderation mit anderen XMPP-Servern im Internet."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
"Diese Option ist nur sinnvoll, wenn Sie den <a href=\"%(ejabberd_url)s\""
">ejabberd</a> Chat-Server nutzen."
"Diese Option ist nur sinnvoll, wenn Sie den <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> Chat-Server nutzen."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app, you must first enable certificate renewal "
"of the current domain."
msgstr ""
"Um ein Let's Encrypt Zertifikat für den <a href=\"%(ejabberd_url)s\""
">ejabberd</a> Chat-Server nutzen zu können, muss erst die Zertifikat-"
"Um ein Let's Encrypt Zertifikat für den <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> Chat-Server nutzen zu können, muss erst die Zertifikat-"
"Erneurungs-Verwaltung für die derzeitige Domain aktiviert sein."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
"<b>Es wurden keine Domains konfiguriert.</b> Es muss eine Domain "
"konfiguriert werden, um Zertifikate zu erstellen."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
@ -1557,7 +1562,7 @@ msgstr ""
"Es wurden keine Domains konfiguriert. Um Zertifikate zu erstellen, müssen "
"Domains konfiguriert werden."
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
@ -1566,70 +1571,57 @@ msgstr ""
"Zertifikat erfolgreich widerrufen für Domain {domain}. Es kann einige "
"Momente dauern bis dies in Kraft tritt."
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr "Fehler beim Widerrufen des Zertifikats für Domain {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "Zertifikat erfolgreich bezogen für Domain {domain}"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr "Fehler beim Beziehen des Zertifikats für Domain {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr "Zertifikat-Erneuerungs-Verwaltung für Domain {domain} aktiviert."
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
"Fehler beim aktivieren der Zertifikat-Erneuerungs-Verwaltung für Domain "
"{domain}: {error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr "Zertifikat-Erneuerungs-Verwaltung für Domain {domain} deaktiviert."
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
"Fehler beim Ändern der Zertifikat-Erneuerungs-Verwaltung für Domain "
"{domain}: {error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr "Geänderte Nutzung des Zertifikats für Anwendung {module}"
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
"Fehler beim Ändern der Zertifikat-Nutzung für Anwendung {module}: {error}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
"Fehler beim Deaktivieren der Zertifikat-Erneuerungs-Verwaltung für Domain "
"{domain}: {error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr "Zertifikat erfolgreich widerrufen für Domain {domain}"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr "Fehler beim Widerrufen des Zertifikats für Domain {domain}: {error}"
@ -2032,11 +2024,11 @@ msgstr "Namen-Dienste"
msgid "Not Available"
msgstr "Nicht verfügbar"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "Netzwerke"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "Verwende DNSSEC auf IPv{kind}"
@ -3640,6 +3632,31 @@ msgstr "Anmelden"
msgid "Storage"
msgstr "Speicher"
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} Bytes"
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} KiB"
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} MiB"
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} GiB"
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} TiB"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr "Die folgenden Speichermedien werden verwendet:"
@ -3703,7 +3720,7 @@ msgstr "Fehler beim Erweitern des Dateisystems: {exception}"
msgid "Partition expanded successfully."
msgstr "Partition erfolgreich vergrößert."
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
@ -3712,31 +3729,6 @@ msgstr ""
"Warnung: Geringer Speicherplatz auf der Systempartition ({percent_used}% "
"belegt, {free_space} verfügbar)."
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} Bytes"
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} KiB"
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} MiB"
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} GiB"
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} TiB"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr "Syncthing"
@ -4131,15 +4123,15 @@ msgstr ""
"in hashform dargestellt. Um das neue Passwort zu setzen muss dieses im "
"Klartext eingegeben werden."
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr "Tiny Tiny RSS"
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr "Feedreader"
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
@ -4148,7 +4140,7 @@ msgstr ""
"Tiny Tiny RSS ist ein Feedreader (RSS/Atom) der von jedem Browser aus "
"genutzt werden kann, sich aber sehr wie eine normale Anwendung anfühlt."
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -4159,6 +4151,12 @@ msgstr ""
"rss\">/tt-rss</a> zur Verfügung. Zugriff hat jeder mit einem <a href=\"/"
"plinth/sys/users\">{box_name} Benutzerkonto</a>."
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr "Software Aktualisierungen"
@ -4581,28 +4579,35 @@ msgstr "Apps"
msgid "Change password"
msgstr "Passwort ändern"
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr "Abmelden"
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr "Neustarten"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr "Herunterfahren"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr "Abmelden"
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr "Anmelden"
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr "JavaScript Lizenzinformation"
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
@ -4611,11 +4616,11 @@ msgstr ""
"Aktiviere einige <a href=\"%(apps_url)s\">Anwendungen</a> um Verknüpfungen "
"zu dieser Seite hinzuzufügen."
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr "Konfigurieren &raquo;"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4629,7 +4634,7 @@ msgstr ""
"Es bietet Online-Kommunikationswerkzeuge, die Ihre Privatsphäre und Ihr "
"Eigentum Ihrer Daten respektieren."
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4640,31 +4645,31 @@ msgstr ""
"ist freie Software, verbreitet unter der \"GNU Affero General Public License"
"\", Version 3 oder nachfolgende."
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr "Wiki"
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr "Homepage"
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr "Quellcode"
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr "Spenden"
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr "FreedomBox Stiftung"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr "IRC Chatraum"
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr "Email Verteiler"
@ -4742,6 +4747,24 @@ msgstr ""
"Diese Optionen beeinflussen die Funktionen der %(box_name)s auf grundlegende "
"Art und Weise, seien Sie sorgsam!"
#~ msgid ""
#~ "Chat Client \n"
#~ " (jsxc)"
#~ msgstr ""
#~ "Chat Client\n"
#~ "(jsxc)"
#~ msgid ""
#~ "\n"
#~ " Let %(box_name)s manage certificate renewal of the "
#~ "current domain\n"
#~ " "
#~ msgstr ""
#~ "\n"
#~ " %(box_name)s soll die Zertifikat-Erneurung von der "
#~ "derzeitigen Domain verwalten\n"
#~ " "
#~ msgid "Disks"
#~ msgstr "Speichermedium"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -79,11 +79,11 @@ msgstr ""
msgid "Error installing application: {error}"
msgstr ""
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr ""
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -280,19 +280,19 @@ msgstr ""
msgid "Time zone set"
msgstr ""
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr ""
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr ""
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr ""
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -826,7 +826,7 @@ msgid "Where to Get Help"
msgstr ""
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr ""
@ -1131,21 +1131,15 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1155,7 +1149,7 @@ msgid ""
"Encrypt, a certificate authority (CA)."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1163,6 +1157,19 @@ msgid ""
"\">Let's Encrypt Subscriber Agreement</a> before using this service."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr ""
@ -1237,10 +1244,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
msgid "Update config"
msgstr ""
@ -1253,50 +1260,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1305,14 +1297,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1320,76 +1312,71 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
"moments to take effect."
msgstr ""
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr ""
@ -1725,11 +1712,11 @@ msgstr ""
msgid "Not Available"
msgstr ""
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr ""
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
@ -3120,6 +3107,31 @@ msgstr ""
msgid "Storage"
msgstr ""
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr ""
@ -3174,38 +3186,13 @@ msgstr ""
msgid "Partition expanded successfully."
msgstr ""
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3528,22 +3515,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -3551,6 +3538,12 @@ msgid ""
"sys/users\">user with a {box_name} login</a>."
msgstr ""
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -3928,39 +3921,46 @@ msgstr ""
msgid "Change password"
msgstr ""
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr ""
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr ""
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr ""
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr ""
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -3968,7 +3968,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -3976,31 +3976,31 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr ""
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""

View File

@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-10-04 22:47+0000\n"
"Last-Translator: Luis A. Arizmendi <luis.arizmendi@mailfence.com>\n"
"Language-Team: Spanish "
"<https://hosted.weblate.org/projects/freedombox/plinth/es/>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/freedombox/"
"plinth/es/>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -83,11 +83,11 @@ msgstr "Error al instalar la aplicación: {string} {details}"
msgid "Error installing application: {error}"
msgstr "Error al instalar la aplicación: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "Detección de servicios"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -312,19 +312,19 @@ msgstr "Error al definir zona horaria: {exception}"
msgid "Time zone set"
msgstr "Zona horaria asignada"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr "Deluge"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr "Cliente web de BitTorrent"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "Deluge es un cliente BitTorrent con interfaz web."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -947,7 +947,7 @@ msgid "Where to Get Help"
msgstr "Dónde obtener ayuda"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "Manual"
@ -1307,23 +1307,15 @@ msgstr ""
"JSXC es un cliente web para XMPP. Se usa habitualmente con un servidor XMPP "
"local."
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
"Cliente de Chat \n"
" (jsxc)"
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr "Let's Encrypt"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr "Certificados"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1338,7 +1330,7 @@ msgstr ""
"dominio disponible. Lo hace mostrándose a sí mismo como propietario de un "
"dominio a Let's Encrypt, autoridad de certificación (CA)."
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1351,6 +1343,21 @@ msgstr ""
"letsencrypt.org/repository/\">Acuerdo del suscriptor de Let's Encrypt</a> "
"antes de usar este servicio."
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr "Gestión de la renovación del certificado activada para {domain}."
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
"Falló la activación de la gestión de la renovación del certificado para el "
"dominio {domain}: {error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "Dominio"
@ -1429,10 +1436,10 @@ msgstr ""
"otras aplicaciones usar el certificado de forma que los usuarios no "
"recibirán avisos de seguridad cuando lo empleen."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
msgid "Update config"
msgstr "Actualizar configuración"
@ -1449,20 +1456,7 @@ msgstr ""
" del certificado de <b>%(current_domain)s</b>\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
"\n"
" Permitir que %(box_name)s gestione la renovación del "
"certificado del dominio actual\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
@ -1471,7 +1465,7 @@ msgstr ""
"Si está activo, %(box_name)s comprobará que todas las aplicaciones puedan "
"usar el certificado tan pronto como sea renovado."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
@ -1479,37 +1473,40 @@ msgstr ""
"<b>No hay certificado disponible para el dominio actual</b>. Debe obtener un "
"certificado antes de activar su gestión."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
"<b>No se ha configurado ningún dominio.</b> Primero debe configurar alguno "
"para poder obtener un certificado."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#, python-format
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, fuzzy, python-format
#| msgid ""
#| "\n"
#| " Use certificate of %(current_domain)s for <b>ejabberd</"
#| "b>\n"
#| " "
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
"\n"
" Usar el certificado de %(current_domain)s para "
"<b>ejabberd</b>\n"
" Usar el certificado de %(current_domain)s para <b>ejabberd</"
"b>\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
#, fuzzy
#| msgid ""
#| "\n"
#| " Use certificate of the current domain for <b>ejabberd</"
#| "b>\n"
#| " "
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
"\n"
" Usar el certificado del dominio actual para <b>ejabberd</b>\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1522,16 +1519,16 @@ msgstr ""
"sobre certificados autofirmados en la aplicación cliente y se posibilita una "
"federación más amplia con otros servidores XMPP en Internet."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
"Esta función solo es útil si está usando la aplicación de servidor de chat <"
"a href=\"%(ejabberd_url)s\">ejabberd</a>."
"Esta función solo es útil si está usando la aplicación de servidor de chat "
"<a href=\"%(ejabberd_url)s\">ejabberd</a>."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1542,7 +1539,15 @@ msgstr ""
"<a href=\"%(ejabberd_url)s\">ejabberd</a>, primero debe activar la "
"renovación del certificado para el dominio actual."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
"<b>No se ha configurado ningún dominio.</b> Primero debe configurar alguno "
"para poder obtener un certificado."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
@ -1550,7 +1555,7 @@ msgstr ""
"No se ha configurado ningún dominio. Debe configurar alguno para poder "
"obtener un certificado."
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
@ -1559,72 +1564,59 @@ msgstr ""
"El certificado para el dominio {domain} ha sido revocado con éxito. "
"Necesitará unos momentos para tener efecto."
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr "Falló la revocación del certificado para el dominio {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "Se ha obtenido con éxito el certificado para el dominio {domain}"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr "Falló la obtención del certificado para el dominio {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr "Gestión de la renovación del certificado activada para {domain}."
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
"Falló la activación de la gestión de la renovación del certificado para el "
"dominio {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr ""
"Se ha desactivado la gestión de la renovación del certificado para el "
"dominio {domain}."
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
"Falló el cambio de estado de la renovación del certificado para el dominio "
"{domain}: {error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr "Cambiado el uso de certificado para la aplicación {module}"
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
"Falló el cambio de estado del certificado para la aplicación {module}:{error}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
"Falló la desactivación de la gestión de la renovación del certificado para "
"el dominio {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr "El certificado para el dominio {domain} ha sido eliminado con éxito"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr "Falló la eliminación del certificado para el dominio {domain}: {error}"
@ -2022,11 +2014,11 @@ msgstr "Servicios de nombres"
msgid "Not Available"
msgstr "No disponible"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "Redes"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "DNSSEC en uso sobre IPv{kind}"
@ -3609,6 +3601,31 @@ msgstr "Inicio de sesión"
msgid "Storage"
msgstr "Almacén"
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} bytes"
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} KiB"
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} MiB"
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} GiB"
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} TiB"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr "Se están usando los siguientes discos:"
@ -3670,7 +3687,7 @@ msgstr "Error al ampliar partición: {exception}"
msgid "Partition expanded successfully."
msgstr "Partición ampliada con éxito."
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
@ -3679,31 +3696,6 @@ msgstr ""
"Aviso: queda poco espacio libre en la partición del sistema ({percent_used}% "
"usado, {free_space} libre)."
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} bytes"
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} KiB"
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} MiB"
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} GiB"
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} TiB"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr "Syncthing"
@ -4094,15 +4086,15 @@ msgstr ""
"Clave para acceder a la interfaz web. La clave actual se muestra en formato "
"hash. Para introducir una clave nueva escríbala como texto."
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr "Tiny Tiny RSS"
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr "Lector de noticias"
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
@ -4112,7 +4104,7 @@ msgstr ""
"permitir noticias desde cualquier lugar, mientras mantiene un aspecto de "
"aplicación de escritorio en la medida de lo posible."
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -4124,6 +4116,12 @@ msgstr ""
"users\">usuario con cuenta de acceso en {box_name}</a> puede acceder a este "
"servicio."
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr "Actualizaciones de software (Upgrades)"
@ -4543,28 +4541,35 @@ msgstr "Aplicaciones"
msgid "Change password"
msgstr "Cambiar clave de acceso"
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr "Cerrar sesión"
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr "Reiniciar"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr "Apagar"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr "Cerrar sesión"
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr "Iniciar sesión"
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr "Información de licencia de JavaScript"
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
@ -4573,11 +4578,11 @@ msgstr ""
"Active algunas <a href=\"%(apps_url)s\">aplicaciones</a> para añadir enlaces "
"a esta página."
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr "Configurar &raquo;"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4589,7 +4594,7 @@ msgstr ""
"Proporciona herramientas de comunicación online que respetan su privacidad y "
"la propiedad de sus datos."
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4600,31 +4605,31 @@ msgstr ""
"software libre, distribuido bajo la Licencia Pública General de GNU Affero, "
"versión 3 o posterior."
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr "Wiki"
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr "Página inicio"
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr "Código fuente"
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr "Donar"
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr "Fundación FreedomBox"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr "Sala de chat IRC"
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr "Lista de correo"
@ -4702,6 +4707,24 @@ msgstr ""
"Estas opciones afectan a su %(box_name)s de forma general, así que ¡vaya con "
"cuidado!"
#~ msgid ""
#~ "Chat Client \n"
#~ " (jsxc)"
#~ msgstr ""
#~ "Cliente de Chat \n"
#~ " (jsxc)"
#~ msgid ""
#~ "\n"
#~ " Let %(box_name)s manage certificate renewal of the "
#~ "current domain\n"
#~ " "
#~ msgstr ""
#~ "\n"
#~ " Permitir que %(box_name)s gestione la renovación del "
#~ "certificado del dominio actual\n"
#~ " "
#~ msgid "Disks"
#~ msgstr "Discos"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2016-08-12 15:51+0000\n"
"Last-Translator: Masoud Abkenar <ampbox@gmail.com>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/freedombox/"
@ -86,12 +86,12 @@ msgstr "خطا هنگام نصب برنامه: {string} {details}"
msgid "Error installing application: {error}"
msgstr "خطا هنگام نصب برنامه: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
#, fuzzy
msgid "Service Discovery"
msgstr "شناسایی خدمات شبکه"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -329,21 +329,21 @@ msgstr "خطا در هنگام تنظیم منطقهٔ زمانی: {exception}"
msgid "Time zone set"
msgstr "منطقهٔ زمانی تنظیم شد"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr ""
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
#, fuzzy
#| msgid "BitTorrent Web Client (Deluge)"
msgid "BitTorrent Web Client"
msgstr "برنامهٔ تحت وب بیت‌تورنت (Deluge)"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "دِلوگ (Deluge) یک برنامهٔ بیت‌تورنت با رابط کاربری تحت وب است."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -943,7 +943,7 @@ msgid "Where to Get Help"
msgstr "راه‌های گرفتن کمک"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "کتاب راهنما"
@ -1297,25 +1297,19 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
#, fuzzy
#| msgid "Certificates (Let's Encrypt)"
msgid "Let's Encrypt"
msgstr "گواهی دیجیتال (Let's Encrypt)"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
#, fuzzy
#| msgid "Certificate Status"
msgid "Certificates"
msgstr "وضعیت گواهی دیجیتال"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, fuzzy, python-brace-format
#| msgid ""
#| "A digital certficate allows users of a web service to verify the identity "
@ -1336,7 +1330,7 @@ msgstr ""
"برای این کار {box_name} به Let's Encrypt (که یک مرجع صدور گواهی دیجیتال است) "
"اثبات می‌کند که مالک دامنه است."
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
#, fuzzy
#| msgid ""
#| "Let's Encrypt is a free, automated, and open certificate authority, run "
@ -1356,6 +1350,21 @@ msgstr ""
"\"https://letsencrypt.org/repository/\">قرارداد اشتراک Let's Encrypt</a> "
"بخوانید و آن را بپذیرید."
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "گواهی دامنهٔ {domain} با موفقیت باطل شد"
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "باطل‌کردن گواهی دامنهٔ {domain} شکست خورد: {error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "دامنه"
@ -1438,10 +1447,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
#, fuzzy
#| msgid "Update URL"
msgid "Update config"
@ -1456,50 +1465,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1508,14 +1502,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1523,13 +1517,19 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid ""
@ -1537,70 +1537,57 @@ msgid ""
"moments to take effect."
msgstr "گواهی دامنهٔ {domain} با موفقیت باطل شد"
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr "باطل‌کردن گواهی دامنهٔ {domain} شکست خورد: {error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "گواهی دیجیتال برای دامنهٔ {domain} با موفقیت گرفته شد"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr "گرفتن گواهی برای دامنهٔ {domain} شکست خورد: {error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "گواهی دامنهٔ {domain} با موفقیت باطل شد"
#: plinth/modules/letsencrypt/views.py:96
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "باطل‌کردن گواهی دامنهٔ {domain} شکست خورد: {error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management disabled for {domain}."
msgstr "گواهی دامنهٔ {domain} با موفقیت باطل شد"
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr "گرفتن گواهی برای دامنهٔ {domain} شکست خورد: {error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr "گرفتن گواهی برای دامنهٔ {domain} شکست خورد: {error}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr "باطل‌کردن گواهی دامنهٔ {domain} شکست خورد: {error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate successfully deleted for domain {domain}"
msgstr "گواهی دامنهٔ {domain} با موفقیت باطل شد"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to delete certificate for domain {domain}: {error}"
@ -1982,11 +1969,11 @@ msgstr "سرویس نام‌ها"
msgid "Not Available"
msgstr "موجود نیست"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "شبکه‌ها"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "در حال استفاده از DNSSEC روی IPv{kind}"
@ -3449,6 +3436,35 @@ msgstr ""
msgid "Storage"
msgstr ""
#: plinth/modules/storage/__init__.py:147
#, fuzzy, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size} بایت"
#: plinth/modules/storage/__init__.py:151
#, fuzzy, python-brace-format
#| msgid "{disk_size} KiB"
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size} KiB"
#: plinth/modules/storage/__init__.py:155
#, fuzzy, python-brace-format
#| msgid "{disk_size} MiB"
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size} MiB"
#: plinth/modules/storage/__init__.py:159
#, fuzzy, python-brace-format
#| msgid "{disk_size} GiB"
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size} GiB"
#: plinth/modules/storage/__init__.py:162
#, fuzzy, python-brace-format
#| msgid "{disk_size} TiB"
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size} TiB"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr "دیسک‌های زیر در حال استفاده هستند:"
@ -3510,42 +3526,13 @@ msgstr "خطا در هنگام بزرگ‌کردن پارتیشن: {exception}"
msgid "Partition expanded successfully."
msgstr "پارتیشن با موفقیت بزرگ شد."
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, fuzzy, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size} بایت"
#: plinth/modules/storage/views.py:135
#, fuzzy, python-brace-format
#| msgid "{disk_size} KiB"
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size} KiB"
#: plinth/modules/storage/views.py:139
#, fuzzy, python-brace-format
#| msgid "{disk_size} MiB"
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size} MiB"
#: plinth/modules/storage/views.py:143
#, fuzzy, python-brace-format
#| msgid "{disk_size} GiB"
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size} GiB"
#: plinth/modules/storage/views.py:146
#, fuzzy, python-brace-format
#| msgid "{disk_size} TiB"
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size} TiB"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3873,22 +3860,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -3896,6 +3883,12 @@ msgid ""
"sys/users\">user with a {box_name} login</a>."
msgstr ""
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -4287,40 +4280,47 @@ msgstr "برنامه‌ها"
msgid "Change password"
msgstr ""
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr ""
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr ""
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr ""
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
#, fuzzy
msgid "Configure &raquo;"
msgstr "پیکربندی"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4328,7 +4328,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4336,32 +4336,32 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
#, fuzzy
msgid "FreedomBox Foundation"
msgstr "FreedomBox"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Plinth 0.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2016-01-31 22:24+0530\n"
"Last-Translator: Sunil Mohan Adapa <sunil@medhas.org>\n"
"Language-Team: Plinth Developers <freedombox-discuss@lists.alioth.debian."
@ -89,11 +89,11 @@ msgstr "ERROR INSTALLING PACKAGES: {string} {details}"
msgid "Error installing application: {error}"
msgstr "ERROR INSTALLING PACKAGES: {string} {details}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "SERVICE DISCOVERY"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, fuzzy, python-brace-format
#| msgid ""
#| "Service discovery allows other devices on the network to discover your "
@ -337,23 +337,23 @@ msgstr "ERROR SETTING TIME ZONE: {exception}"
msgid "Time zone set"
msgstr "TIME ZONE SET"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
#, fuzzy
#| msgid "Enable Deluge"
msgid "Deluge"
msgstr "ENABLE DELUGE"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
#, fuzzy
#| msgid "BitTorrent Web Client (Deluge)"
msgid "BitTorrent Web Client"
msgstr "BITTORRENT WEB CLIENT (DELUGE)"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "DELUGE IS A BITTORRENT CLIENT THAT FEATURES A WEB UI."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -1036,7 +1036,7 @@ msgid "Where to Get Help"
msgstr "WHERE TO GET HELP"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "MANUAL"
@ -1389,27 +1389,19 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
#, fuzzy
#| msgid "IRC Client (Quassel)"
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr "IRC CLIENT (QUASSEL)"
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
#, fuzzy
#| msgid "Certificates (Let's Encrypt)"
msgid "Let's Encrypt"
msgstr "CERTIFICATES (LET'S ENCRYPT)"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
#, fuzzy
#| msgid "Certificate Status"
msgid "Certificates"
msgstr "CERTIFICATE STATUS"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, fuzzy, python-brace-format
#| msgid ""
#| "A digital certficate allows users of a web service to verify the identity "
@ -1430,7 +1422,7 @@ msgstr ""
"DOMAIN. IT DOES SO BY PROVING ITSELF TO BE THE OWNER OF A DOMAIN TO LET'S "
"ENCRYPT, A CERTFICATE AUTHORITY (CA)."
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
#, fuzzy
#| msgid ""
#| "Let's Encrypt is a free, automated, and open certificate authority, run "
@ -1449,6 +1441,21 @@ msgstr ""
"READ AND AGREE WITH THE <a href=\"https://letsencrypt.org/repository/"
"\">LET'S ENCRYPT SUBSCRIBER AGREEMENT</a> BEFORE USING THIS SERVICE."
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "CERTIFICATE SUCCESSFULLY REVOKED FOR DOMAIN {domain}"
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "FAILED TO REVOKE CERTIFICATE FOR DOMAIN {domain}: {error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "DOMAIN"
@ -1533,10 +1540,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
#, fuzzy
#| msgid "Update URL"
msgid "Update config"
@ -1551,50 +1558,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1603,14 +1595,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1618,13 +1610,19 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid ""
@ -1632,70 +1630,57 @@ msgid ""
"moments to take effect."
msgstr "CERTIFICATE SUCCESSFULLY REVOKED FOR DOMAIN {domain}"
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr "FAILED TO REVOKE CERTIFICATE FOR DOMAIN {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "CERTIFICATE SUCCESSFULLY OBTAINED FOR DOMAIN {domain}"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr "FAILED TO OBTAIN CERTIFICATE FOR DOMAIN {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "CERTIFICATE SUCCESSFULLY REVOKED FOR DOMAIN {domain}"
#: plinth/modules/letsencrypt/views.py:96
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "FAILED TO REVOKE CERTIFICATE FOR DOMAIN {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management disabled for {domain}."
msgstr "CERTIFICATE SUCCESSFULLY REVOKED FOR DOMAIN {domain}"
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr "FAILED TO OBTAIN CERTIFICATE FOR DOMAIN {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, fuzzy, python-brace-format
#| 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}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr "FAILED TO REVOKE CERTIFICATE FOR DOMAIN {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate successfully deleted for domain {domain}"
msgstr "CERTIFICATE SUCCESSFULLY REVOKED FOR DOMAIN {domain}"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to delete certificate for domain {domain}: {error}"
@ -2130,11 +2115,11 @@ msgstr "NAME SERVICES"
msgid "Not Available"
msgstr "NOT AVAILABLE"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "NETWORKS"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "USING DNSSEC ON IPV{kind}"
@ -3778,6 +3763,31 @@ msgstr "LOGIN"
msgid "Storage"
msgstr "RESTORE"
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/storage/templates/storage.html:35
#, fuzzy
#| msgid "The following is the current status:"
@ -3837,38 +3847,13 @@ msgstr "ERROR SETTING TIME ZONE: {exception}"
msgid "Partition expanded successfully."
msgstr "PASSWORD CHANGED SUCCESSFULLY."
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -4244,22 +4229,22 @@ msgstr ""
"PASSWORD TO LOGIN TO THE WEB INTERFACE. CURRENT PASSWORD IS SHOWN IN A "
"HASHED FORMAT. TO SET A NEW PASSWORD, ENTER THE PASSWORD IN PLAIN TEXT."
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, fuzzy, python-brace-format
#| msgid ""
#| "When enabled, the blogs and wikis will be available from <a href=\"/"
@ -4272,6 +4257,12 @@ msgstr ""
"WHEN ENABLED, THE BLOGS AND WIKIS WILL BE AVAILABLE FROM <a href=\"/ikiwiki"
"\">/IKIWIKI</a>."
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr "SOFTWARE UPGRADES"
@ -4697,45 +4688,52 @@ msgstr "APPS"
msgid "Change password"
msgstr "CHANGE PASSWORD"
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr "LOG OUT"
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
#, fuzzy
#| msgid "Restart Now"
msgid "Restart"
msgstr "RESTART NOW"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
#, fuzzy
#| msgid "Shut Down Now"
msgid "Shut down"
msgstr "SHUT DOWN NOW"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr "LOG OUT"
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr "LOG IN"
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
#, fuzzy
#| msgid "Configure"
msgid "Configure &raquo;"
msgstr "CONFIGURE"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4743,7 +4741,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4751,33 +4749,33 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
#, fuzzy
#| msgid "FreedomBox Manual"
msgid "FreedomBox Foundation"
msgstr "FREEDOMBOX MANUAL"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""
@ -4863,6 +4861,13 @@ msgid ""
msgstr ""
"THE OPTIONS AFFECT THE %(box_name)s AT ITS MOST GENERAL LEVEL, SO BE CAREFUL!"
#, fuzzy
#~| msgid "IRC Client (Quassel)"
#~ msgid ""
#~ "Chat Client \n"
#~ " (jsxc)"
#~ msgstr "IRC CLIENT (QUASSEL)"
#, fuzzy
#~| msgid "Invalid domain name"
#~ msgid "Select the domain name to be used for diaspora*"

View File

@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: FreedomBox UI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-10-18 13:50+0000\n"
"Last-Translator: John Doe <thraex@numericable.fr>\n"
"Language-Team: French "
"<https://hosted.weblate.org/projects/freedombox/plinth/fr/>\n"
"Language-Team: French <https://hosted.weblate.org/projects/freedombox/plinth/"
"fr/>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -83,11 +83,11 @@ msgstr "Erreur lors de linstallation de l'application : {string} {details}"
msgid "Error installing application: {error}"
msgstr "Erreur lors de linstallation de l'application : {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "Découverte de services"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -314,19 +314,19 @@ msgstr "Erreur lors de l'établissement du fuseau horaire : {exception}"
msgid "Time zone set"
msgstr "Fuseau horaire établi"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr "Deluge"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr "Client Web pour BitTorrent"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "Deluge est un client BitTorrent avec une interface utilisateur Web."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -761,8 +761,8 @@ msgstr ""
"Pour communiquer, vous pouvez utiliser <a href=\"/plinth/apps/jsxc\">client "
"web</a> ou tout autre <a href='http://xmpp.org/xmpp-software/clients/' "
"target='_blank'>client XMPP</a>. Une fois activé, ejabberd peut être joint "
"par tout <a href=\"/plinth/sys/users\">utilisateur avec un compte "
"{box_name}</a>."
"par tout <a href=\"/plinth/sys/users\">utilisateur avec un compte {box_name}"
"</a>."
#: plinth/modules/ejabberd/forms.py:33
msgid "Enable Message Archive Management"
@ -962,7 +962,7 @@ msgid "Where to Get Help"
msgstr "Où Obtenir de l'Aide"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "Manuel"
@ -1327,23 +1327,15 @@ msgstr ""
"JSXC est un client Web pour XMPP. Il s'utilise typiquement avec un serveur "
"XMPP tournant sur la même machine."
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
"Logiciel de chat\n"
" (jsxc)"
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr "Let's Encrypt"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr "Certificats"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1359,7 +1351,7 @@ msgstr ""
"le propriétaire du domaine auprès de l'autorité de certification « Let's "
"Encrypt »."
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1372,6 +1364,21 @@ msgstr ""
"repository/\">conditions d'utilisation de Let's Encrypt</a> avant d'utiliser "
"ce service."
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr "Gestion du renouvellement du certificat activée pour {domain}."
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
"Échec de l'activation de la gestion du renouvellement de certificat pour "
"{domain} : {error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "Domaine"
@ -1453,10 +1460,10 @@ msgstr ""
"plupart des utilisateurs ne reçoivent pas d'avertissements de sécurité lors "
"de leur utilisation."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
msgid "Update config"
msgstr "Actualiser la configuration"
@ -1473,20 +1480,7 @@ msgstr ""
" certificat de <b>%(current_domain)s</b>\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
"\n"
" Laisser %(box_name)s gérer le renouvellement du certificat "
"du domaine actuel\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
@ -1495,7 +1489,7 @@ msgstr ""
"Une fois activé, %(box_name)s peut s'assurer que toutes les applications "
"utilisent le certificat dès qu'il sera renouvelé."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
@ -1503,38 +1497,41 @@ msgstr ""
"<b>Aucun certificat disponible pour le domaine actuel.</b> Obtenez d'abord "
"un certificat pour activer sa gestion."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
"<b>Aucun domaine actuel configuré.</b> Configurez d'abord un domaine pour "
"activer la gestion de ses certificats."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#, python-format
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, fuzzy, python-format
#| msgid ""
#| "\n"
#| " Use certificate of %(current_domain)s for <b>ejabberd</"
#| "b>\n"
#| " "
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
"\n"
" Utiliser le certificat de %(current_domain)s pour "
"<b>ejabberd</b>\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
#, fuzzy
#| msgid ""
#| "\n"
#| " Use certificate of the current domain for <b>ejabberd</"
#| "b>\n"
#| " "
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
"\n"
" Utiliser le certificat du domaine actuel pour <b>ejabberd</b>"
"\n"
" Utiliser le certificat du domaine actuel pour <b>ejabberd</"
"b>\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1548,7 +1545,7 @@ msgstr ""
"clientes et permettra une fédération plus ample avec d'autres serveurs XMPP "
"sur Internet."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
@ -1557,7 +1554,7 @@ msgstr ""
"Cette fonctionnalité n'a de sens que si vous utilisez l'application serveur "
"de discussion <a href=\"%(ejabberd_url)s\">ejabberd</a> ."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1568,7 +1565,15 @@ msgstr ""
"discussion <a href=\"%(ejabberd_url)s\">ejabberd</a>, vous devez d'abord "
"activer le renouvellement du certificat du domaine actuel."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
"<b>Aucun domaine actuel configuré.</b> Configurez d'abord un domaine pour "
"activer la gestion de ses certificats."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
@ -1576,7 +1581,7 @@ msgstr ""
"Aucun domaine n'a été configuré. Configurez des domaines pour pouvoir leur "
"obtenir des certificats."
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
@ -1585,74 +1590,61 @@ msgstr ""
"Certificat révoqué avec succès pour le domaine {domain}. Cela peut prendre "
"un moment pour prendre effet."
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr ""
"Échec de la révocation du certificat pour le domaine {domain} : {error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "Certificat obtenu avec succès pour le domaine {domain}"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr "Échec de l'obtention du certificat pour le domaine {domain} : {error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr "Gestion du renouvellement du certificat activée pour {domain}."
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
"Échec de l'activation de la gestion du renouvellement de certificat pour "
"{domain} : {error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr "Gestion du renouvellement de certificat désactivé pour {domain}."
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
"Échec du basculement de la gestion du renouvellement de certificat pour "
"{domain} : {error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
"Basculement réussi pour l'utilisation du certificat pour l'application "
"{module}"
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
"Échec du basculement de l'utilisation du certificat pour l'application "
"{module} : {error}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
"Échec de la désactivation de la gestion du renouvellement du certificat pour "
"{domain} : {error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr "Certificat supprimé avec succès pour le domaine {domain}"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr ""
@ -2056,11 +2048,11 @@ msgstr "Serveur de Noms"
msgid "Not Available"
msgstr "Indisponible"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "Réseaux"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "Utilise DNSSEC sur IPv{kind}"
@ -3293,9 +3285,9 @@ msgstr ""
"Radicale est un serveur pour les protocoles d'édition de calendrier en ligne "
"CalDAV et de carnet d'adresses CardDAV. Il permet de synchroniser et de "
"partager ses rendez-vous et ses contacts. Pour utiliser Radicale, il est "
"nécessaire d'utiliser une <a href=\"http://radicale.org/clients\">"
"application client compatible</a>. N'importe quel utilisateur disposant d'un "
"compte {box_name} peut accéder à Radicale."
"nécessaire d'utiliser une <a href=\"http://radicale.org/clients"
"\">application client compatible</a>. N'importe quel utilisateur disposant "
"d'un compte {box_name} peut accéder à Radicale."
#: plinth/modules/radicale/forms.py:28
msgid "Only the owner of a calendar/addressbook can view or make changes."
@ -3668,6 +3660,31 @@ msgstr "S'identifier"
msgid "Storage"
msgstr "Stockage"
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} octets"
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} Kio"
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} Mio"
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} Gio"
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} Tio"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr "Les disques suivants sont en cours d'utilisation :"
@ -3730,7 +3747,7 @@ msgstr "Erreur lors de l'expansion de la partition : {exception}"
msgid "Partition expanded successfully."
msgstr "Partition étendue avec succès."
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
@ -3739,31 +3756,6 @@ msgstr ""
"Attention : espace faible sur la partition système, ({percent_used}% "
"utilisé, {free_space} libre)."
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} octets"
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} Kio"
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} Mio"
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} Gio"
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} Tio"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr "Syncthing"
@ -4152,15 +4144,15 @@ msgstr ""
"visible au format haché. Pour établir un nouveau mot de passe, entrez-le en "
"texte brut."
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr "Tiny Tiny RSS"
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr "Lecteur de flux d'informations"
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
@ -4171,7 +4163,7 @@ msgstr ""
"restant au plus près du design d'une application utilisée sur le bureau d'un "
"ordinateur."
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -4182,6 +4174,12 @@ msgstr ""
"rss\">/tt-rss</a> sur le serveur web. Il peut être consulté par tout <a href="
"\"/plinth/sys/users\">utilisateur avec un compte {box_name}</a>."
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr "Mises à Niveau Logiciels"
@ -4601,28 +4599,35 @@ msgstr "Applis"
msgid "Change password"
msgstr "Changer le mot de passe"
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr "Se déconnecter"
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr "Redémarrer"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr "Éteindre"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr "Se déconnecter"
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr "S'identifier"
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr "Information de licence JavaScript"
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
@ -4631,11 +4636,11 @@ msgstr ""
"Activez quelques <a href=\"%(apps_url)s\">applications</a> pour ajouter des "
"raccourcis sur cette page."
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr "Configurer &raquo;"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4647,7 +4652,7 @@ msgstr ""
"applications sociales sur de petites machines. Les outils de communication "
"fournis respectent votre vie privée et vos données personnelles."
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4658,31 +4663,31 @@ msgstr ""
"est un logiciel libre, distribué sous la licence GNU Affero General Public "
"License, Version 3 ou ultérieure."
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr "Wiki"
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr "Page d'accueil"
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr "Code source"
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr "Faire un don"
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr "Fondation FreedomBox"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr "Chat IRC"
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr "Liste de diffusion mail"
@ -4763,6 +4768,24 @@ msgstr ""
"Ces options affectent %(box_name)s à son niveau le plus général, faites "
"attention !"
#~ msgid ""
#~ "Chat Client \n"
#~ " (jsxc)"
#~ msgstr ""
#~ "Logiciel de chat\n"
#~ " (jsxc)"
#~ msgid ""
#~ "\n"
#~ " Let %(box_name)s manage certificate renewal of the "
#~ "current domain\n"
#~ " "
#~ msgstr ""
#~ "\n"
#~ " Laisser %(box_name)s gérer le renouvellement du "
#~ "certificat du domaine actuel\n"
#~ " "
#~ msgid "Disks"
#~ msgstr "Disques"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-09-28 10:44+0000\n"
"Last-Translator: Kandarp Jha <kandarp.jha@gmail.com>\n"
"Language-Team: Gujarati <https://hosted.weblate.org/projects/freedombox/"
@ -82,11 +82,11 @@ msgstr "એપ્લીકેશન પ્રસ્થાપિત કરતા
msgid "Error installing application: {error}"
msgstr "એપ્લીકેશન પ્રસ્થાપિત કરતાં ભૂલ થઇ છે: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "સેવાની શોધ"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -308,20 +308,20 @@ msgstr "સમય વિસ્તાર ગોઠવતા ભૂલ થઇ: {ex
msgid "Time zone set"
msgstr "સમય વિસ્તાર ગોઠવ્યો"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
#, fuzzy
msgid "Deluge"
msgstr "ધોઈ નાખો"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr "બીટ ટોરેન્ટ વેબ ક્લાયન્ટ"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "Deluge બીટ ટોરેન્ટ ક્લાયન્ટ છે જે વેબ UI ધરાવે છે."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -862,7 +862,7 @@ msgid "Where to Get Help"
msgstr ""
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr ""
@ -1167,21 +1167,15 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1191,7 +1185,7 @@ msgid ""
"Encrypt, a certificate authority (CA)."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1199,6 +1193,19 @@ msgid ""
"\">Let's Encrypt Subscriber Agreement</a> before using this service."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr ""
@ -1273,10 +1280,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
msgid "Update config"
msgstr ""
@ -1289,50 +1296,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1341,14 +1333,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1356,76 +1348,71 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
"moments to take effect."
msgstr ""
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr ""
@ -1765,11 +1752,11 @@ msgstr ""
msgid "Not Available"
msgstr ""
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr ""
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
@ -3160,6 +3147,31 @@ msgstr ""
msgid "Storage"
msgstr ""
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr ""
@ -3214,38 +3226,13 @@ msgstr ""
msgid "Partition expanded successfully."
msgstr ""
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3568,22 +3555,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -3591,6 +3578,12 @@ msgid ""
"sys/users\">user with a {box_name} login</a>."
msgstr ""
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -3968,39 +3961,46 @@ msgstr ""
msgid "Change password"
msgstr ""
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr ""
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr ""
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr ""
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr ""
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4008,7 +4008,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4016,31 +4016,31 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr ""
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-08-18 07:46+0000\n"
"Last-Translator: Prachi Srivastava <prachi.chs.2009@gmail.com>\n"
"Language-Team: Hindi <https://hosted.weblate.org/projects/freedombox/plinth/"
@ -81,11 +81,11 @@ msgstr ""
msgid "Error installing application: {error}"
msgstr ""
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr ""
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -292,19 +292,19 @@ msgstr ""
msgid "Time zone set"
msgstr ""
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr ""
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr ""
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr ""
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -841,7 +841,7 @@ msgid "Where to Get Help"
msgstr ""
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr ""
@ -1146,21 +1146,15 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1170,7 +1164,7 @@ msgid ""
"Encrypt, a certificate authority (CA)."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1178,6 +1172,19 @@ msgid ""
"\">Let's Encrypt Subscriber Agreement</a> before using this service."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr ""
@ -1252,10 +1259,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
msgid "Update config"
msgstr ""
@ -1268,50 +1275,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1320,14 +1312,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1335,76 +1327,71 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
"moments to take effect."
msgstr ""
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr ""
@ -1740,11 +1727,11 @@ msgstr ""
msgid "Not Available"
msgstr ""
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr ""
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
@ -3135,6 +3122,31 @@ msgstr ""
msgid "Storage"
msgstr ""
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr ""
@ -3189,38 +3201,13 @@ msgstr ""
msgid "Partition expanded successfully."
msgstr ""
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3543,22 +3530,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -3566,6 +3553,12 @@ msgid ""
"sys/users\">user with a {box_name} login</a>."
msgstr ""
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -3948,39 +3941,46 @@ msgstr ""
msgid "Change password"
msgstr ""
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr ""
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr ""
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr ""
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr ""
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -3988,7 +3988,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -3996,31 +3996,31 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr ""
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Indonesian (FreedomBox)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2016-08-28 19:39+0000\n"
"Last-Translator: Izharul Haq <atoz.chevara.2013@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/freedombox/"
@ -76,11 +76,11 @@ msgstr "Kesalahan Pemasangan aplikasi: {string} {details}"
msgid "Error installing application: {error}"
msgstr "Kesalahan pemasangan aplikasi: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr ""
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -287,19 +287,19 @@ msgstr ""
msgid "Time zone set"
msgstr ""
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr ""
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr ""
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr ""
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -839,7 +839,7 @@ msgid "Where to Get Help"
msgstr "Dimana Memperoleh Bantuan"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "Panduan"
@ -1153,23 +1153,17 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
#, fuzzy
#| msgid "No certficate"
msgid "Certificates"
msgstr "Tidak ada Sertifikat"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1179,7 +1173,7 @@ msgid ""
"Encrypt, a certificate authority (CA)."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1187,6 +1181,19 @@ msgid ""
"\">Let's Encrypt Subscriber Agreement</a> before using this service."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "Domain"
@ -1265,10 +1272,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
#, fuzzy
#| msgid "Update URL"
msgid "Update config"
@ -1283,50 +1290,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1335,14 +1327,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1350,76 +1342,71 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
"moments to take effect."
msgstr ""
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr ""
@ -1767,11 +1754,11 @@ msgstr "Nama Layanan"
msgid "Not Available"
msgstr "Tidak tersedia"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "Jaringan"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "Gunakan DNSSEC pada IPv{kind}"
@ -3172,6 +3159,36 @@ msgstr ""
msgid "Storage"
msgstr ""
#: plinth/modules/storage/__init__.py:147
#, fuzzy, python-brace-format
#| msgid "{disk_size} bytes"
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size} bytes"
#: plinth/modules/storage/__init__.py:151
#, fuzzy, python-brace-format
#| msgid "{disk_size} KiB"
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size} KiB"
#: plinth/modules/storage/__init__.py:155
#, fuzzy, python-brace-format
#| msgid "{disk_size} MiB"
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size} MiB"
#: plinth/modules/storage/__init__.py:159
#, fuzzy, python-brace-format
#| msgid "{disk_size} GiB"
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size} GiB"
#: plinth/modules/storage/__init__.py:162
#, fuzzy, python-brace-format
#| msgid "{disk_size} TiB"
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size} TiB"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr ""
@ -3226,43 +3243,13 @@ msgstr ""
msgid "Partition expanded successfully."
msgstr ""
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, fuzzy, python-brace-format
#| msgid "{disk_size} bytes"
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size} bytes"
#: plinth/modules/storage/views.py:135
#, fuzzy, python-brace-format
#| msgid "{disk_size} KiB"
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size} KiB"
#: plinth/modules/storage/views.py:139
#, fuzzy, python-brace-format
#| msgid "{disk_size} MiB"
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size} MiB"
#: plinth/modules/storage/views.py:143
#, fuzzy, python-brace-format
#| msgid "{disk_size} GiB"
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size} GiB"
#: plinth/modules/storage/views.py:146
#, fuzzy, python-brace-format
#| msgid "{disk_size} TiB"
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size} TiB"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3591,22 +3578,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -3614,6 +3601,12 @@ msgid ""
"sys/users\">user with a {box_name} login</a>."
msgstr ""
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -3993,45 +3986,52 @@ msgstr "Apps"
msgid "Change password"
msgstr ""
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
#, fuzzy
#| msgid "Restart Now"
msgid "Restart"
msgstr "Jalankan ulang Sekarang"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
#, fuzzy
#| msgid "Shut Down Now"
msgid "Shut down"
msgstr "Matikan Sekarang"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr ""
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
#, fuzzy
#| msgid "Configure"
msgid "Configure &raquo;"
msgstr "Konfigurasi"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4039,7 +4039,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4047,33 +4047,33 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
#, fuzzy
#| msgid "FreedomBox"
msgid "FreedomBox Foundation"
msgstr "FreedomBox"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -80,11 +80,11 @@ msgstr ""
msgid "Error installing application: {error}"
msgstr ""
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr ""
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -281,19 +281,19 @@ msgstr ""
msgid "Time zone set"
msgstr ""
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr ""
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr ""
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr ""
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -827,7 +827,7 @@ msgid "Where to Get Help"
msgstr ""
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr ""
@ -1132,21 +1132,15 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1156,7 +1150,7 @@ msgid ""
"Encrypt, a certificate authority (CA)."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1164,6 +1158,19 @@ msgid ""
"\">Let's Encrypt Subscriber Agreement</a> before using this service."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr ""
@ -1238,10 +1245,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
msgid "Update config"
msgstr ""
@ -1254,50 +1261,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1306,14 +1298,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1321,76 +1313,71 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
"moments to take effect."
msgstr ""
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr ""
@ -1726,11 +1713,11 @@ msgstr ""
msgid "Not Available"
msgstr ""
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr ""
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
@ -3121,6 +3108,31 @@ msgstr ""
msgid "Storage"
msgstr ""
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr ""
@ -3175,38 +3187,13 @@ msgstr ""
msgid "Partition expanded successfully."
msgstr ""
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3529,22 +3516,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -3552,6 +3539,12 @@ msgid ""
"sys/users\">user with a {box_name} login</a>."
msgstr ""
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -3929,39 +3922,46 @@ msgstr ""
msgid "Change password"
msgstr ""
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr ""
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr ""
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr ""
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr ""
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -3969,7 +3969,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -3977,31 +3977,31 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr ""
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -80,11 +80,11 @@ msgstr ""
msgid "Error installing application: {error}"
msgstr ""
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr ""
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -281,19 +281,19 @@ msgstr ""
msgid "Time zone set"
msgstr ""
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr ""
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr ""
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr ""
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -827,7 +827,7 @@ msgid "Where to Get Help"
msgstr ""
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr ""
@ -1132,21 +1132,15 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1156,7 +1150,7 @@ msgid ""
"Encrypt, a certificate authority (CA)."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1164,6 +1158,19 @@ msgid ""
"\">Let's Encrypt Subscriber Agreement</a> before using this service."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr ""
@ -1238,10 +1245,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
msgid "Update config"
msgstr ""
@ -1254,50 +1261,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1306,14 +1298,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1321,76 +1313,71 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
"moments to take effect."
msgstr ""
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr ""
@ -1726,11 +1713,11 @@ msgstr ""
msgid "Not Available"
msgstr ""
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr ""
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
@ -3121,6 +3108,31 @@ msgstr ""
msgid "Storage"
msgstr ""
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr ""
@ -3175,38 +3187,13 @@ msgstr ""
msgid "Partition expanded successfully."
msgstr ""
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3529,22 +3516,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -3552,6 +3539,12 @@ msgid ""
"sys/users\">user with a {box_name} login</a>."
msgstr ""
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -3929,39 +3922,46 @@ msgstr ""
msgid "Change password"
msgstr ""
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr ""
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr ""
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr ""
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr ""
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -3969,7 +3969,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -3977,31 +3977,31 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr ""
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -80,11 +80,11 @@ msgstr ""
msgid "Error installing application: {error}"
msgstr ""
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr ""
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -281,19 +281,19 @@ msgstr ""
msgid "Time zone set"
msgstr ""
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr ""
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr ""
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr ""
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -827,7 +827,7 @@ msgid "Where to Get Help"
msgstr ""
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr ""
@ -1132,21 +1132,15 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1156,7 +1150,7 @@ msgid ""
"Encrypt, a certificate authority (CA)."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1164,6 +1158,19 @@ msgid ""
"\">Let's Encrypt Subscriber Agreement</a> before using this service."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr ""
@ -1238,10 +1245,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
msgid "Update config"
msgstr ""
@ -1254,50 +1261,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1306,14 +1298,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1321,76 +1313,71 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
"moments to take effect."
msgstr ""
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr ""
@ -1726,11 +1713,11 @@ msgstr ""
msgid "Not Available"
msgstr ""
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr ""
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
@ -3121,6 +3108,31 @@ msgstr ""
msgid "Storage"
msgstr ""
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr ""
@ -3175,38 +3187,13 @@ msgstr ""
msgid "Partition expanded successfully."
msgstr ""
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3529,22 +3516,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -3552,6 +3539,12 @@ msgid ""
"sys/users\">user with a {box_name} login</a>."
msgstr ""
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -3929,39 +3922,46 @@ msgstr ""
msgid "Change password"
msgstr ""
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr ""
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr ""
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr ""
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr ""
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -3969,7 +3969,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -3977,31 +3977,31 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr ""
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""

View File

@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: FreedomBox UI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-09-24 10:46+0000\n"
"Last-Translator: Petter Reinholdtsen <pere-weblate@hungry.com>\n"
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/"
@ -91,11 +91,11 @@ msgstr "Feil ved programinstallering: {string} {details}"
msgid "Error installing application: {error}"
msgstr "Feil ved programinstallering: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "Tjenesteoppdagelse"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -324,11 +324,11 @@ msgstr "Feil ved setting av tidssone: {exception}"
msgid "Time zone set"
msgstr "Tidssone satt"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr ""
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
#, fuzzy
#| msgid ""
#| "BitTorrent Web Client \n"
@ -338,11 +338,11 @@ msgstr ""
"BitTorrent nett-klient\n"
"(Deluge)"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "Deluge er en BitTorrent-klient som har et Web-grensesnitt."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -970,7 +970,7 @@ msgid "Where to Get Help"
msgstr "Hvor kan en få hjelp"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "Manual"
@ -1341,27 +1341,19 @@ msgstr ""
"JSXC er en nettleserklient for XMPP. Typisk brukes den med en XMPP-tjener "
"som kjører lokalt."
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
"Meldings-klient\n"
"(jsxc)"
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
#, fuzzy
#| msgid "Certificates (Let's Encrypt)"
msgid "Let's Encrypt"
msgstr "Sertifikater (Let's Encrypt)"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
#, fuzzy
#| msgid "Certificate Status"
msgid "Certificates"
msgstr "Sertifikatsstatus"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1376,7 +1368,7 @@ msgstr ""
"ved at det selv bekrefter eierskapet til et domene overfor "
"sertifiseringsinstansen (CA) Let's Encrypt."
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1388,6 +1380,21 @@ msgstr ""
"les og aksepter <a href=\"https://letsencrypt.org/repository/\">Let's "
"Encrypt Subscriber Agreement</a> før tjenesten brukes."
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, fuzzy, python-brace-format
#| msgid "Certificate successfully deleted for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "Vellykket sletting av sertifikatet for domenet {domain}"
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, fuzzy, python-brace-format
#| msgid "Failed to delete certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "Klarte ikke å slette sertifikatet for domenet {domain}: {error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "Domene"
@ -1464,10 +1471,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
#, fuzzy
#| msgid "Update"
msgid "Update config"
@ -1482,29 +1489,59 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
"the Let's Encrypt certificate. This will reduce warnings about self-signed "
"certificates in client applications, and enable more wide-spread federation "
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app, you must first enable certificate renewal "
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#, fuzzy
#| msgid ""
#| "No domains have been configured. Configure domains to be able to obtain "
@ -1516,46 +1553,7 @@ msgstr ""
"Ingen domener er satt opp. Sett opp domener for å kunne skaffe sertifikater "
"for dem."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
"the Let's Encrypt certificate. This will reduce warnings about self-signed "
"certificates in client applications, and enable more wide-spread federation "
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app, you must first enable certificate renewal "
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
@ -1563,7 +1561,7 @@ msgstr ""
"Ingen domener er satt opp. Sett opp domener for å kunne skaffe sertifikater "
"for dem."
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
@ -1572,69 +1570,56 @@ msgstr ""
"Sertifikat vellykket tilbakekalt for domenet {domain}. Det kan ta en liten "
"stund før dette tar effekt."
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr "Klarte ikke å inndra sertifikatet for domenet {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "Sertifikat vellykket innhentet til domene {domain}"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr "Klarte ikke å oppnå sertifikat til domene {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, fuzzy, python-brace-format
#| msgid "Certificate successfully deleted for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "Vellykket sletting av sertifikatet for domenet {domain}"
#: plinth/modules/letsencrypt/views.py:96
#, fuzzy, python-brace-format
#| msgid "Failed to delete certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "Klarte ikke å slette sertifikatet for domenet {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, fuzzy, python-brace-format
#| msgid "Certificate successfully deleted for domain {domain}"
msgid "Certificate renewal management disabled for {domain}."
msgstr "Vellykket sletting av sertifikatet for domenet {domain}"
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr "Klarte ikke å oppnå sertifikat til domene {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr "Klarte ikke å oppnå sertifikat til domene {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, fuzzy, python-brace-format
#| msgid "Failed to delete certificate for domain {domain}: {error}"
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr "Klarte ikke å slette sertifikatet for domenet {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr "Vellykket sletting av sertifikatet for domenet {domain}"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr "Klarte ikke å slette sertifikatet for domenet {domain}: {error}"
@ -2048,11 +2033,11 @@ msgstr "Navnetjenester"
msgid "Not Available"
msgstr "Ikke tilgjengelig"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "Nettverk"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "Bruker DNSSEC på IPv{kind}"
@ -3706,6 +3691,31 @@ msgstr ""
"Vertsløs lagring\n"
"(reStore)"
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} byte"
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} KiB"
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} MiB"
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} GiB"
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} TiB"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr "Følgende disker er i bruk:"
@ -3768,38 +3778,13 @@ msgstr "Utviding av partisjon feilet: {exception}"
msgid "Partition expanded successfully."
msgstr "Vellykket partisjonsutvidelse."
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} byte"
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} KiB"
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} MiB"
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} GiB"
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} TiB"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -4201,11 +4186,11 @@ msgstr ""
"kryptert format. Å sette et nytt passord, skriv inn passordet i klartekst "
"(vanlig tekst)."
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
#, fuzzy
#| msgid ""
#| "News Feed Reader \n"
@ -4215,7 +4200,7 @@ msgstr ""
"Nyhetstrøm-leser\n"
"(Tiny Tiny RSS)"
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
@ -4225,7 +4210,7 @@ msgstr ""
"designet for å kunne lese nyheter fra hvor som helst, mens man er så nær en "
"virkelig skrivebordsenhet som mulig."
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, fuzzy, python-brace-format
#| msgid ""
#| "When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/"
@ -4238,6 +4223,12 @@ msgstr ""
"Når aktivert, er Tiny Tiny RSS tilgjengelig fra <a href=\"/tt-rss\">/tt-"
"rss</a>-banen på netttjeneren."
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr "Programvareoppgraderinger"
@ -4655,28 +4646,35 @@ msgstr "Apps/Programmer"
msgid "Change password"
msgstr "Endre passord"
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr "Logg ut"
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr "Omstart"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr "Slå av"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr "Logg ut"
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr "Logg inn"
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr "JavaScript lisensinformasjon"
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
@ -4685,11 +4683,11 @@ msgstr ""
"Aktiver noen <a href=\"%(apps_url)s\">programmer</a> for å legge til "
"snarveier på denne siden."
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr "Sette opp &raquo;"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4701,7 +4699,7 @@ msgstr ""
"applikasjoner på små maskiner. Den tilbyr nettbaserte kommunikasjonsverktøy "
"som respekterer din privatsfære og ditt dataeierskap."
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4712,31 +4710,31 @@ msgstr ""
"er fri programvare, og distribuert i henhold til GNU Affero General Public "
"License versjon 3 eller senere."
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr "Wiki"
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr "Hjemmeside"
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr "Kildekode"
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr "Donere"
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr "FreedomBox Foundation"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr "IRC-snakkerom"
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr "Adresseliste"
@ -4815,6 +4813,13 @@ msgstr ""
"Valgene som berører %(box_name)s er på det mest grunnleggende nivået, så vær "
"forsiktig!"
#~ msgid ""
#~ "Chat Client \n"
#~ " (jsxc)"
#~ msgstr ""
#~ "Meldings-klient\n"
#~ "(jsxc)"
#~ msgid "Disks"
#~ msgstr "Disker"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-08-21 05:56+0000\n"
"Last-Translator: ikmaak <info@ikmaak.nl>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/freedombox/plinth/"
@ -85,11 +85,11 @@ msgstr "Fout bij het installeren van de toepassing: {string} {details}"
msgid "Error installing application: {error}"
msgstr "Fout bij het installeren van de toepassing: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "Service Discovery"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -319,13 +319,13 @@ msgstr "Fout bij tijdzone instellen: {exception}"
msgid "Time zone set"
msgstr "Tijdzone ingesteld"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
#, fuzzy
#| msgid "Enable Deluge"
msgid "Deluge"
msgstr "Deluge Inschakelen"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
#, fuzzy
#| msgid ""
#| "BitTorrent Web Client \n"
@ -335,11 +335,11 @@ msgstr ""
"BitTorrent-webclient \n"
" (Deluge)"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "Deluge is een BitTorrent Cliënt met web-bediening."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -969,7 +969,7 @@ msgid "Where to Get Help"
msgstr "Hulp Verkrijgen"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "Handboek"
@ -1346,27 +1346,19 @@ msgstr ""
"JSXC is een webclient voor XMPP. Het wordt meestal gebruikt met een XMPP-"
"server die lokaal wordt uitgevoerd."
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
"Chat Cliënt \n"
" (jsxc)"
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
#, fuzzy
#| msgid "Certificates (Let's Encrypt)"
msgid "Let's Encrypt"
msgstr "Certificaten (Let's Encrypt)"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
#, fuzzy
#| msgid "Certificate Status"
msgid "Certificates"
msgstr "Certificaatstatus"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1382,7 +1374,7 @@ msgstr ""
"van een domein te zijn tegenover Let's Encrypt, een certificaatwaarmerker "
"(CA)."
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1395,6 +1387,21 @@ msgstr ""
"\"https://letsencrypt.org/repository/\">Let's Encrypt Subscriber Agreement</"
"a> vóór het gebruik van deze dienst."
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, fuzzy, python-brace-format
#| msgid "Certificate successfully deleted for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "Certificaat met succes verwijderd voor domein {domain}"
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, fuzzy, python-brace-format
#| msgid "Failed to delete certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "Verwijderen certificaat voor domein {domain} mislukt: {error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "Domein"
@ -1471,10 +1478,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
#, fuzzy
#| msgid "Update"
msgid "Update config"
@ -1489,29 +1496,59 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
"the Let's Encrypt certificate. This will reduce warnings about self-signed "
"certificates in client applications, and enable more wide-spread federation "
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app, you must first enable certificate renewal "
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#, fuzzy
#| msgid ""
#| "No domains have been configured. Configure domains to be able to obtain "
@ -1523,46 +1560,7 @@ msgstr ""
"Er zijn geen geconfigureerde domeinen. Stel domeinen in om certificaten "
"ervoor te kunnen uitgeven."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
"the Let's Encrypt certificate. This will reduce warnings about self-signed "
"certificates in client applications, and enable more wide-spread federation "
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app, you must first enable certificate renewal "
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
@ -1570,7 +1568,7 @@ msgstr ""
"Er zijn geen geconfigureerde domeinen. Stel domeinen in om certificaten "
"ervoor te kunnen uitgeven."
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
@ -1579,69 +1577,56 @@ msgstr ""
"Certificaat met succes ingetrokken voor domein {domain}. Het kan enige tijd "
"duren voordat het effect heeft."
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr "Intrekken certificaat voor domein {domain} mislukt: {error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "Certificaat voor domein {domain} met succes verkregen"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr "Verkrijgen van certificaat voor domein {domain} is mislukt: {error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, fuzzy, python-brace-format
#| msgid "Certificate successfully deleted for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "Certificaat met succes verwijderd voor domein {domain}"
#: plinth/modules/letsencrypt/views.py:96
#, fuzzy, python-brace-format
#| msgid "Failed to delete certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "Verwijderen certificaat voor domein {domain} mislukt: {error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, fuzzy, python-brace-format
#| msgid "Certificate successfully deleted for domain {domain}"
msgid "Certificate renewal management disabled for {domain}."
msgstr "Certificaat met succes verwijderd voor domein {domain}"
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr "Verkrijgen van certificaat voor domein {domain} is mislukt: {error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr "Verkrijgen van certificaat voor domein {domain} is mislukt: {error}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, fuzzy, python-brace-format
#| msgid "Failed to delete certificate for domain {domain}: {error}"
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr "Verwijderen certificaat voor domein {domain} mislukt: {error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr "Certificaat met succes verwijderd voor domein {domain}"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr "Verwijderen certificaat voor domein {domain} mislukt: {error}"
@ -2050,11 +2035,11 @@ msgstr "Domeinnamen"
msgid "Not Available"
msgstr "Niet Beschikbaar"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "Netwerken"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "Gebruikt DNSSEC op IPv{kind}"
@ -3709,6 +3694,31 @@ msgstr "Aanmelding"
msgid "Storage"
msgstr "reStore"
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} bytes"
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} KiB"
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} MiB"
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} GiB"
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} TiB"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr "De volgende schijven worden gebruikt:"
@ -3772,38 +3782,13 @@ msgstr "Fout bij partitie uitbreiden: {exception}"
msgid "Partition expanded successfully."
msgstr "Partitie succesvol uitgebreid."
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} bytes"
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} KiB"
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} MiB"
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} GiB"
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} TiB"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -4171,11 +4156,11 @@ msgstr ""
"getoond in een gehashte weergave. Om een nieuw wachtwoord in te stellen kan "
"deze normaal worden ingevoerd."
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
#, fuzzy
#| msgid ""
#| "News Feed Reader \n"
@ -4185,7 +4170,7 @@ msgstr ""
"News Feed Reader \n"
" (Tiny Tiny RSS)"
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
@ -4195,7 +4180,7 @@ msgstr ""
"om het lezen van nieuws vanaf iedere locatie mogelijk te maken, terwijl het "
"op een echte desktop applicatie wil lijken."
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, fuzzy, python-brace-format
#| msgid ""
#| "When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/"
@ -4208,6 +4193,12 @@ msgstr ""
"Indien ingeschakeld, is Tiny Tiny RSS beschikbaar door het <a href=\"/tt-rss"
"\"> / tt-rss</a> pad op de webserver."
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr "Software Upgrades"
@ -4626,28 +4617,35 @@ msgstr "Apps"
msgid "Change password"
msgstr "Wijzig wachtwoord"
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr "Afmelden"
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr "Herstarten"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr "Afsluiten"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr "Afmelden"
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr "Aanmelden"
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr "JavaScript licentie-informatie"
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
@ -4656,11 +4654,11 @@ msgstr ""
"Schakel <a href=\"%(apps_url)s\"> toepassingen</a> in om snelkoppelingen toe "
"te voegen aan deze pagina."
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr "Configureer &raquo;"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4672,7 +4670,7 @@ msgstr ""
"Het biedt online communicatietools die privacy en eigendom van gegevens "
"respecteren."
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4683,31 +4681,31 @@ msgstr ""
"Plinth is vrije software en wordt gedistribueerd onder de GNU Affero General "
"Public License, Versie 3 of hoger."
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr "Wiki"
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr "Homepage"
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr "Broncode"
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr "Doneren"
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr "FreedomBox Foundation"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr "IRC Chatroom"
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr "Mailinglijst"
@ -4785,6 +4783,13 @@ msgstr ""
"Deze mogelijkheden veranderen de basisinstellingen van %(box_name)s, dus "
"wees gewaarschuwd!"
#~ msgid ""
#~ "Chat Client \n"
#~ " (jsxc)"
#~ msgstr ""
#~ "Chat Cliënt \n"
#~ " (jsxc)"
#~ msgid "Disks"
#~ msgstr "Schijven"

View File

@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-10-07 23:21+0000\n"
"Last-Translator: Karol Werner <karol@ppkt.eu>\n"
"Language-Team: Polish "
"<https://hosted.weblate.org/projects/freedombox/plinth/pl/>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/freedombox/plinth/"
"pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -84,11 +84,11 @@ msgstr "Błąd podczas instalowania aplikacji: {string} {details}"
msgid "Error installing application: {error}"
msgstr "Błąd podczas instalowania aplikacji: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "Wykrywanie usług"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -309,19 +309,19 @@ msgstr "Błąd ustawiania strefy czaowej:{exception}"
msgid "Time zone set"
msgstr "Strefa czasowa ustawiona"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr "Deluge"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr "Klient BitTorrent"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "Deluge to klient BitTorrent z interfejsem webowym."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -417,11 +417,11 @@ msgid ""
"href=\"https://diaspora.%(domain_name)s\"> diaspora.%(domain_name)s </a>"
msgstr ""
"Domena podu diaspora* jest ustawiona na <b>%(domain_name)s</b>. "
"Identyfikator użytkownika będzie miał format: "
"<i>username@diaspora.%(domain_name)s</i><br/>. Jeśli domena FreedomBox "
"zostanie zmieniona, żadne dane użytkowników zarejestrowanych pod poprzednią "
"nazwą poda nie będą dostępne. <br/>Pod diaspora* jest dostępny pod adresem <"
"a href=\"https://diaspora.%(domain_name)s\">diaspora.%(domain_name)s</a>"
"Identyfikator użytkownika będzie miał format: <i>username@diaspora."
"%(domain_name)s</i><br/>. Jeśli domena FreedomBox zostanie zmieniona, żadne "
"dane użytkowników zarejestrowanych pod poprzednią nazwą poda nie będą "
"dostępne. <br/>Pod diaspora* jest dostępny pod adresem <a href=\"https://"
"diaspora.%(domain_name)s\">diaspora.%(domain_name)s</a>"
#: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58
#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40
@ -703,9 +703,9 @@ msgid ""
"for this, otherwise IP changes will not be detected). In case the WAN IP "
"changes, it may take up to %(timer)s minutes until your DNS entry is updated."
msgstr ""
"Za NAT. Oznacza to że usługa dynamicznego DNS będzie okresowo sprawdzać \""
"Adres URL sprawdzania IP\" w poszukiwaniu zmian (\"Adres URL sprawdzania IP\""
" jest wymagany, w przeciwnym razie, zmiany nie będą wykrywane). W razie "
"Za NAT. Oznacza to że usługa dynamicznego DNS będzie okresowo sprawdzać "
"\"Adres URL sprawdzania IP\" w poszukiwaniu zmian (\"Adres URL sprawdzania IP"
"\" jest wymagany, w przeciwnym razie, zmiany nie będą wykrywane). W razie "
"zmiany adresu IP WAN, może minąć do %(timer)s minut zanim wpis DNS zostanie "
"zaktualizowany."
@ -738,8 +738,8 @@ msgid ""
"target='_blank'>XMPP client</a>. When enabled, ejabberd can be accessed by "
"any <a href=\"/plinth/sys/users\">user with a {box_name} login</a>."
msgstr ""
"W celu właściwej komunikacji możesz użyć <a href=\"/plinth/apps/jsxc\">"
"klienta przeglądarkowego</a> lub dowolnego <a href='http://xmpp.org/xmpp-"
"W celu właściwej komunikacji możesz użyć <a href=\"/plinth/apps/jsxc"
"\">klienta przeglądarkowego</a> lub dowolnego <a href='http://xmpp.org/xmpp-"
"software/clients/' target='_blank'>klienta XMPP</a>. Gdy włączony, ejabberd "
"jest dostępny dla każdego <a href=\"/plinth/sys/users\">użytkownika "
"{box_name}</a>."
@ -769,9 +769,9 @@ msgid ""
"<a href=\"%(index_url)s\">Configure</a> page."
msgstr ""
"Domena twojego serwera XMPP jest ustawiona na <b>%(domainname)s</b>. "
"Identyfikator użytkownika będzie miał format: <i>username@%(domainname)s</i>"
". Możesz ustawić swoją domenę na stronie <a href=\"%(index_url)s\""
">Konfiguruj</a>."
"Identyfikator użytkownika będzie miał format: <i>username@%(domainname)s</"
"i>. Możesz ustawić swoją domenę na stronie <a href=\"%(index_url)s"
"\">Konfiguruj</a>."
#: plinth/modules/ejabberd/templates/ejabberd.html:47
#: plinth/modules/jsxc/templates/jsxc.html:32
@ -939,7 +939,7 @@ msgid "Where to Get Help"
msgstr "Gdzie szukać pomocy"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "Instrukcja"
@ -1263,24 +1263,16 @@ msgstr ""
"JSXC jest klientem przeglądarkowym XMPP. Zazwyczaj używany jest z serwerem "
"XMPP uruchomionym lokalnie."
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
"Klient czatu\n"
"(jsxc)"
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
#, fuzzy
msgid "Let's Encrypt"
msgstr "Let's Encrypt"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr "Certyfikaty"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1290,7 +1282,7 @@ msgid ""
"Encrypt, a certificate authority (CA)."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1298,6 +1290,19 @@ msgid ""
"\">Let's Encrypt Subscriber Agreement</a> before using this service."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "Domena"
@ -1379,10 +1384,10 @@ msgstr ""
"użytkowników nie będzie otrzymywała ostrzeżeń dotyczących zabezpieczeń "
"podczas korzystania z nich."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
#, fuzzy
#| msgid "Update URL"
msgid "Update config"
@ -1401,20 +1406,7 @@ msgstr ""
" <b>%(current_domain)s</b>\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
"\n"
" Niech %(box_name)s zarządza odnawianiem certyfikatów dla "
"bieżącej domeny\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
@ -1423,7 +1415,7 @@ msgstr ""
"Jeśli włączone, %(box_name)s może upewnić się że wszystkie aplikacje używają "
"certyfikatu gdy tylko zostanie odnowiony."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
@ -1431,34 +1423,39 @@ msgstr ""
"<b>Nie ma certyfikatu dostępnego dla bieżącej domeny</b>. Uzyskaj certyfikat "
"aby nim zarządzać."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#, python-format
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, fuzzy, python-format
#| msgid ""
#| "\n"
#| " Use certificate of %(current_domain)s for <b>ejabberd</"
#| "b>\n"
#| " "
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
"\n"
" Użyj certyfikatu %(current_domain)s dla <b>ejabberd</b>\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
#, fuzzy
#| msgid ""
#| "\n"
#| " Use certificate of the current domain for <b>ejabberd</"
#| "b>\n"
#| " "
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
"\n"
" Użyj certyfikatu bieżącej domeny dla <b>ejabberd</b>\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1467,14 +1464,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1482,76 +1479,71 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
"moments to take effect."
msgstr ""
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr ""
@ -1893,11 +1885,11 @@ msgstr ""
msgid "Not Available"
msgstr ""
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr ""
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
@ -3303,6 +3295,32 @@ msgstr ""
msgid "Storage"
msgstr ""
#: plinth/modules/storage/__init__.py:147
#, fuzzy, python-brace-format
#| msgid "{disk_size} bytes"
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size} bajtów"
#: plinth/modules/storage/__init__.py:151
#, fuzzy, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size} KiB"
#: plinth/modules/storage/__init__.py:155
#, fuzzy, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size} MiB"
#: plinth/modules/storage/__init__.py:159
#, fuzzy, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size} GiB"
#: plinth/modules/storage/__init__.py:162
#, fuzzy, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size} TiB"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr "Używane są następujące dyski:"
@ -3363,39 +3381,13 @@ msgstr "Błąd rozszerzania partycji: {exception}"
msgid "Partition expanded successfully."
msgstr "Partycja rozszerzona."
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, fuzzy, python-brace-format
#| msgid "{disk_size} bytes"
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size} bajtów"
#: plinth/modules/storage/views.py:135
#, fuzzy, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size} KiB"
#: plinth/modules/storage/views.py:139
#, fuzzy, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size} MiB"
#: plinth/modules/storage/views.py:143
#, fuzzy, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size} GiB"
#: plinth/modules/storage/views.py:146
#, fuzzy, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size} TiB"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3720,22 +3712,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -3743,6 +3735,12 @@ msgid ""
"sys/users\">user with a {box_name} login</a>."
msgstr ""
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -4068,9 +4066,8 @@ msgid ""
"Plinth project <a href=\"https://github.com/freedombox/Plinth/issues\">issue "
"tracker</a>."
msgstr ""
"Jeśli uważasz że ta brakująca strona powinna istnieć, <a href=\""
"https://github.com/freedombox/Plinth/issues\">zgłoś błąd</a> w projekcie "
"Plinth."
"Jeśli uważasz że ta brakująca strona powinna istnieć, <a href=\"https://"
"github.com/freedombox/Plinth/issues\">zgłoś błąd</a> w projekcie Plinth."
#: plinth/templates/500.html:25
msgid "500"
@ -4086,8 +4083,8 @@ msgid ""
msgstr ""
"To jest wewnętrzny błąd którego nie został spowodowany ani nie może być "
"naprawiony przez Ciebie. <a href=\"https://github.com/freedombox/Plinth/"
"issues\">Zgłoś błąd</a> abyśmy mogli go naprawić. Dołącz również <a href=\""
"%(status_log_url)s\">plik dziennika</a> do raportu błędu."
"issues\">Zgłoś błąd</a> abyśmy mogli go naprawić. Dołącz również <a href="
"\"%(status_log_url)s\">plik dziennika</a> do raportu błędu."
#: plinth/templates/apps.html:33
msgid "Services and Applications"
@ -4137,28 +4134,35 @@ msgstr "Aplikacje"
msgid "Change password"
msgstr "Zmień hasło"
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr "Wyloguj się"
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr "Uruchom ponownie"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr "Wyłącz"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr "Wyloguj się"
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr "Zaloguj się"
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr "Informacje o licencji JavaScript"
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
@ -4166,11 +4170,11 @@ msgid ""
msgstr ""
"Włącz <a href=\"%(apps_url)s\">aplikacje</a> aby dodać skróty do tej strony."
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr "Konfiguruj &raquo;"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4182,7 +4186,7 @@ msgstr ""
"maszynach. Udostępnia narzędzia do komunikacji online które respektują "
"prywatność i kontrolę nad danymi."
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4193,31 +4197,31 @@ msgstr ""
"Plinth jest wolnym oprogramowaniem, rozpowszechnianym w licencji GNU Affero "
"General Public License w wersji 3 lub późniejszej."
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr "Fundacja FreedomBox"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""
@ -4291,6 +4295,24 @@ msgid ""
"The options affect the %(box_name)s at its most general level, so be careful!"
msgstr ""
#~ msgid ""
#~ "Chat Client \n"
#~ " (jsxc)"
#~ msgstr ""
#~ "Klient czatu\n"
#~ "(jsxc)"
#~ msgid ""
#~ "\n"
#~ " Let %(box_name)s manage certificate renewal of the "
#~ "current domain\n"
#~ " "
#~ msgstr ""
#~ "\n"
#~ " Niech %(box_name)s zarządza odnawianiem certyfikatów dla "
#~ "bieżącej domeny\n"
#~ " "
#~ msgid "Disks"
#~ msgstr "Dyski"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-09-26 14:56+0000\n"
"Last-Translator: anonymous <>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/freedombox/"
@ -83,11 +83,11 @@ msgstr "Erro a instalar a aplicação: {string} {details}"
msgid "Error installing application: {error}"
msgstr "Erro a instalar a aplicação: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "Pesquisa de serviços"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -331,19 +331,19 @@ msgstr ""
msgid "Time zone set"
msgstr ""
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr ""
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr ""
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr ""
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -887,7 +887,7 @@ msgid "Where to Get Help"
msgstr ""
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr ""
@ -1196,21 +1196,15 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1220,7 +1214,7 @@ msgid ""
"Encrypt, a certificate authority (CA)."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1228,6 +1222,19 @@ msgid ""
"\">Let's Encrypt Subscriber Agreement</a> before using this service."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
#, fuzzy
#| msgid "Domain Name"
@ -1306,10 +1313,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
#, fuzzy
#| msgid "General Configuration"
msgid "Update config"
@ -1324,50 +1331,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1376,14 +1368,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1391,76 +1383,71 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
"moments to take effect."
msgstr ""
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr ""
@ -1818,11 +1805,11 @@ msgstr ""
msgid "Not Available"
msgstr ""
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr ""
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
@ -3220,6 +3207,31 @@ msgstr ""
msgid "Storage"
msgstr ""
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr ""
@ -3275,38 +3287,13 @@ msgstr "Erro ao definir a língua: {exception}"
msgid "Partition expanded successfully."
msgstr ""
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3635,22 +3622,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -3658,6 +3645,12 @@ msgid ""
"sys/users\">user with a {box_name} login</a>."
msgstr ""
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -4044,41 +4037,48 @@ msgstr ""
msgid "Change password"
msgstr ""
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr ""
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr ""
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr ""
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
#, fuzzy
#| msgid "Configure"
msgid "Configure &raquo;"
msgstr "Configurar"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4086,7 +4086,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4094,31 +4094,31 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr ""
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-09-08 01:56+0000\n"
"Last-Translator: Алексей Докучаев <deathlike333@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/freedombox/"
@ -84,11 +84,11 @@ msgstr "Ошибка при установке пакетов: {string}{details}
msgid "Error installing application: {error}"
msgstr "Ошибка при установке приложения: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "Обнаружение служб"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -316,13 +316,13 @@ msgstr "Ошибка установки часового пояса: {exception}
msgid "Time zone set"
msgstr "Смена часового пояса"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
#, fuzzy
#| msgid "Enable Deluge"
msgid "Deluge"
msgstr "Включить Deluge"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
#, fuzzy
#| msgid ""
#| "BitTorrent Web Client \n"
@ -332,11 +332,11 @@ msgstr ""
"BitTorrent Веб Клиент\n"
" (Deluge)"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "Deluge это клиент BitTorrent, имеющий веб-интерфейс."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -965,7 +965,7 @@ msgid "Where to Get Help"
msgstr "Где получить помощь"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "Руководство"
@ -1333,27 +1333,19 @@ msgstr ""
"JSXC является веб-клиентом для XMPP. Обычно он используется с XMPP сервером "
"работающим локально."
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
"Чат-клиент \n"
" (jsxc)"
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
#, fuzzy
#| msgid "Certificates (Let's Encrypt)"
msgid "Let's Encrypt"
msgstr "Сертификаты (Let's Encrypt)"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
#, fuzzy
#| msgid "Certificate Status"
msgid "Certificates"
msgstr "Статус сертификата"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1367,7 +1359,7 @@ msgstr ""
"автоматически получать и устанавливать цифровые сертификаты для каждого "
"доступного домена."
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1380,6 +1372,21 @@ msgstr ""
"org/repository/\">Let's Encrypt Subscriber Agreement</a> перед "
"использованием этой службы."
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, fuzzy, python-brace-format
#| msgid "Certificate successfully deleted for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "Сертификат успешно удален для домена {domain}"
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, fuzzy, python-brace-format
#| msgid "Failed to delete certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "Не удалось удалить сертификат для домена {domain}: {error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "Домен"
@ -1456,10 +1463,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
#, fuzzy
#| msgid "Update"
msgid "Update config"
@ -1474,29 +1481,59 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
"the Let's Encrypt certificate. This will reduce warnings about self-signed "
"certificates in client applications, and enable more wide-spread federation "
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app, you must first enable certificate renewal "
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#, fuzzy
#| msgid ""
#| "No domains have been configured. Configure domains to be able to obtain "
@ -1508,46 +1545,7 @@ msgstr ""
"Не настроено ни одного домена. Настройте домены, чтобы иметь возможность "
"получить сертификаты для них."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
"the Let's Encrypt certificate. This will reduce warnings about self-signed "
"certificates in client applications, and enable more wide-spread federation "
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app, you must first enable certificate renewal "
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
@ -1555,7 +1553,7 @@ msgstr ""
"Не настроено ни одного домена. Настройте домены, чтобы иметь возможность "
"получить сертификаты для них."
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
@ -1564,69 +1562,56 @@ msgstr ""
"Сертификат успешно отменен для домена {domain}. Для принятия изменений может "
"потребоваться время."
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr "Не удалось отозвать сертификат для домена {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "Сертификат успешно получен для домена {domain}"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr "Не удалось получить сертификат для домена {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, fuzzy, python-brace-format
#| msgid "Certificate successfully deleted for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "Сертификат успешно удален для домена {domain}"
#: plinth/modules/letsencrypt/views.py:96
#, fuzzy, python-brace-format
#| msgid "Failed to delete certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "Не удалось удалить сертификат для домена {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, fuzzy, python-brace-format
#| msgid "Certificate successfully deleted for domain {domain}"
msgid "Certificate renewal management disabled for {domain}."
msgstr "Сертификат успешно удален для домена {domain}"
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr "Не удалось получить сертификат для домена {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr "Не удалось получить сертификат для домена {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, fuzzy, python-brace-format
#| msgid "Failed to delete certificate for domain {domain}: {error}"
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr "Не удалось удалить сертификат для домена {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr "Сертификат успешно удален для домена {domain}"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr "Не удалось удалить сертификат для домена {domain}: {error}"
@ -2043,11 +2028,11 @@ msgstr "Название услуги"
msgid "Not Available"
msgstr "Не доступно"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "Сети"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "Использовать DNSSEC на IPv{kind}"
@ -3688,6 +3673,31 @@ msgstr "Логин"
msgid "Storage"
msgstr "rеStore"
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} байт"
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} КиБ"
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} Миб"
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} Гиб"
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} Тиб"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr "Следующие диски используются:"
@ -3751,38 +3761,13 @@ msgstr "Ошибка расширения раздела: {exception}"
msgid "Partition expanded successfully."
msgstr "Раздел успешно расширен."
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} байт"
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} КиБ"
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} Миб"
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} Гиб"
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} Тиб"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -4182,11 +4167,11 @@ msgstr ""
"хэшированном формате. Чтобы задать новый пароль, введите пароль в виде "
"обычного текста."
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
#, fuzzy
#| msgid ""
#| "News Feed Reader \n"
@ -4196,7 +4181,7 @@ msgstr ""
"Чтение ленты новостей\n"
" (Tiny Tiny RSS)"
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
@ -4205,7 +4190,7 @@ msgstr ""
"Tiny Tiny RSS это новый (RSS/Atom) агрегатор новостей, позволяющий читать "
"новости из любого места, так же удобно, как и в настольных приложениях."
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, fuzzy, python-brace-format
#| msgid ""
#| "When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/"
@ -4218,6 +4203,12 @@ msgstr ""
"Когда включен, Tiny Tiny RSS доступен по адресу <a href=\"/tt-rss\">/tt-rss</"
"a>."
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr "Обновления программного обеспечения"
@ -4633,28 +4624,35 @@ msgstr "Приложения"
msgid "Change password"
msgstr "Смена пароля"
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr "Выход"
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr "Перезапустить"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr "Завершить работу"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr "Выход"
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr "Войти"
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr "Информация о лицензии JavaScript"
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
@ -4663,11 +4661,11 @@ msgstr ""
"Включите <a href=\"%(apps_url)s\">приложения</a> чтобы добавить ярлыки на "
"эту страницу."
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr "Настроить &raquo;"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4679,7 +4677,7 @@ msgstr ""
"Он предоставляет онлайн инструменты онлайн-коммуникации, уважающих вашу "
"приватность и владение данными."
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4690,31 +4688,31 @@ msgstr ""
"программное обеспечение, выпускаемое под лицензией GNU Affero General Public "
"License, Версии 3 или старше."
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr "Wiki"
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr "Домашняя страница"
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr "Исходный код"
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr "Пожертвовать"
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr "Фонд FrеedomBox"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr "Чат IRC"
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr "Список рассылки"
@ -4792,6 +4790,13 @@ msgstr ""
"Параметры влияют на %(box_name)s на основном уровне, так что будьте "
"осторожны!"
#~ msgid ""
#~ "Chat Client \n"
#~ " (jsxc)"
#~ msgstr ""
#~ "Чат-клиент \n"
#~ " (jsxc)"
#~ msgid "Disks"
#~ msgstr "Диски"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2016-07-23 19:30+0000\n"
"Last-Translator: Caly <caly@aktivix.org>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/freedombox/"
@ -83,11 +83,11 @@ msgstr "Installation misslyckades: {string} {details}"
msgid "Error installing application: {error}"
msgstr "Installationen misslyckades: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "Identifiera tjänster"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, fuzzy, python-brace-format
#| msgid ""
#| "Service discovery allows other devices on the network to discover your "
@ -330,25 +330,25 @@ msgstr "Fel i inställning av tidszon: {exception}"
msgid "Time zone set"
msgstr "Tidszon inställd"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
#, fuzzy
#| msgid "Enable Deluge"
msgid "Deluge"
msgstr "Aktivera Deluge"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
#, fuzzy
#| msgid "BitTorrent Web Client (Deluge)"
msgid "BitTorrent Web Client"
msgstr "BitTorrent Webbklient (Deluge)"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr ""
"Deluge är en BitTorrentklient som inkluderar ett Webbaserat "
"användargränssnitt."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -1020,7 +1020,7 @@ msgid "Where to Get Help"
msgstr "Vart Du Kan Få Hjälp"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
#, fuzzy
msgid "Manual"
msgstr "Manual"
@ -1366,25 +1366,19 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
#, fuzzy
#| msgid "Certificates (Let's Encrypt)"
msgid "Let's Encrypt"
msgstr "Certifikat (Let's Encrypt)"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
#, fuzzy
#| msgid "Certificate Status"
msgid "Certificates"
msgstr "Certifikatets status"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, fuzzy, python-brace-format
#| msgid ""
#| "A digital certficate allows users of a web service to verify the identity "
@ -1405,7 +1399,7 @@ msgstr ""
"domän. Detta sker genom att den bevisar sig vara ägare till en domän för "
"Let's Encrypt, en auktoriserad certifikatutfärdare ."
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
#, fuzzy
#| msgid ""
#| "Let's Encrypt is a free, automated, and open certificate authority, run "
@ -1424,6 +1418,21 @@ msgstr ""
"Läs igenom och acceptera <a href=\"https://letsencrypt.org/repository/"
"\">Let's Encryp användaravtal</a> innan du använder denna tjänst."
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "Certifikatet återkallat för domänen {domain}"
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "Det gick inte att återkalla certifikatet för domänen {domain}: {error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "Domän"
@ -1508,10 +1517,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
#, fuzzy
#| msgid "Update URL"
msgid "Update config"
@ -1526,50 +1535,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1578,14 +1572,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1593,13 +1587,19 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid ""
@ -1607,70 +1607,57 @@ msgid ""
"moments to take effect."
msgstr "Certifikatet återkallat för domänen {domain}"
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr "Det gick inte att återkalla certifikatet för domänen {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "Certifikat erhållet för domänen {domain}"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr "Det gick inte att erhålla certifikat för domänen {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "Certifikatet återkallat för domänen {domain}"
#: plinth/modules/letsencrypt/views.py:96
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "Det gick inte att återkalla certifikatet för domänen {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management disabled for {domain}."
msgstr "Certifikatet återkallat för domänen {domain}"
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr "Det gick inte att erhålla certifikat för domänen {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr "Det gick inte att erhålla certifikat för domänen {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr "Det gick inte att återkalla certifikatet för domänen {domain}: {error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate successfully deleted for domain {domain}"
msgstr "Certifikatet återkallat för domänen {domain}"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to delete certificate for domain {domain}: {error}"
@ -2086,11 +2073,11 @@ msgstr "Namntjänster"
msgid "Not Available"
msgstr "Inte tillgänglig"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "Nätverk"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "Använder DNSSEC på IPv{kind}"
@ -3534,6 +3521,31 @@ msgstr ""
msgid "Storage"
msgstr ""
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/storage/templates/storage.html:35
#, fuzzy
#| msgid "The following is the current status:"
@ -3591,38 +3603,13 @@ msgstr "Fel i inställning av tidszon: {exception}"
msgid "Partition expanded successfully."
msgstr ""
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3955,22 +3942,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, fuzzy, python-brace-format
#| msgid ""
#| "When enabled, the blogs and wikis will be available from <a href=\"/"
@ -3983,6 +3970,12 @@ msgstr ""
"När aktiverade kommer bloggar och wikis att vara tillgänglig på <a href=\"/"
"ikiwiki\">/ikiwiki</a>."
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -4377,41 +4370,48 @@ msgstr "Appar"
msgid "Change password"
msgstr ""
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr ""
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr ""
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr ""
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
#, fuzzy
#| msgid "Configure"
msgid "Configure &raquo;"
msgstr "Konfigurera"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4419,7 +4419,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4427,33 +4427,33 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
#, fuzzy
#| msgid "FreedomBox Manual"
msgid "FreedomBox Foundation"
msgstr "FreedomBox Manual"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -80,11 +80,11 @@ msgstr ""
msgid "Error installing application: {error}"
msgstr ""
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr ""
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -281,19 +281,19 @@ msgstr ""
msgid "Time zone set"
msgstr ""
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr ""
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr ""
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr ""
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -827,7 +827,7 @@ msgid "Where to Get Help"
msgstr ""
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr ""
@ -1132,21 +1132,15 @@ msgid ""
"running locally."
msgstr ""
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1156,7 +1150,7 @@ msgid ""
"Encrypt, a certificate authority (CA)."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1164,6 +1158,19 @@ msgid ""
"\">Let's Encrypt Subscriber Agreement</a> before using this service."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr ""
@ -1238,10 +1245,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
msgid "Update config"
msgstr ""
@ -1254,50 +1261,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1306,14 +1298,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1321,76 +1313,71 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr ""
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
"moments to take effect."
msgstr ""
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr ""
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr ""
@ -1726,11 +1713,11 @@ msgstr ""
msgid "Not Available"
msgstr ""
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr ""
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr ""
@ -3121,6 +3108,31 @@ msgstr ""
msgid "Storage"
msgstr ""
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr ""
@ -3175,38 +3187,13 @@ msgstr ""
msgid "Partition expanded successfully."
msgstr ""
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr ""
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr ""
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr ""
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr ""
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr ""
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3529,22 +3516,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -3552,6 +3539,12 @@ msgid ""
"sys/users\">user with a {box_name} login</a>."
msgstr ""
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -3929,39 +3922,46 @@ msgstr ""
msgid "Change password"
msgstr ""
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr ""
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr ""
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr ""
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr ""
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -3969,7 +3969,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -3977,31 +3977,31 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr ""
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: FreedomBox UI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-09-11 04:49+0000\n"
"Last-Translator: BHARATH <bharath.pulluru@gmail.com>\n"
"Language-Team: Telugu <https://hosted.weblate.org/projects/freedombox/plinth/"
@ -85,11 +85,11 @@ msgstr "అనువర్తనం స్థాపించుటలో దో
msgid "Error installing application: {error}"
msgstr "అనువర్తనం స్థాపించుటలో దోషం: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "సేవా వెతుకులాట"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -323,23 +323,23 @@ msgstr "సమయమండలం అమర్పులోపం: {exception}"
msgid "Time zone set"
msgstr "సమయమండలం ఏర్పాటు చేయబడినది"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
#, fuzzy
#| msgid "Enable Deluge"
msgid "Deluge"
msgstr "ప్రళయనిఅమలుచెయ్యి"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
#, fuzzy
#| msgid "BitTorrent Web Client (Deluge)"
msgid "BitTorrent Web Client"
msgstr "బిట్ టోరెంట్ జాల కక్షిదారు (డీలడ్జ్)"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "డీలడ్జ్ అనేది జాల UI కలిగివున్న ఒక బిట్ టోరెంట్ కక్షిదారు."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -941,7 +941,7 @@ msgid "Where to Get Help"
msgstr "సహాయం ఎక్కడ పొందగలం"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "కరదీపిక"
@ -1298,26 +1298,19 @@ msgid ""
msgstr ""
"JSXC XMPP కోసం ఒక వెబ్ కక్షిదారి. సాధారణంగా ఇది ఒక XMPP సర్వర్ స్థానికంగా అమలు చేయటానికి ఉపయోగిస్తారు."
#: plinth/modules/jsxc/__init__.py:80
#, fuzzy
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr "ఐ ర్ సి క్లయింట్ (Quassel)"
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
#, fuzzy
#| msgid "Certificates (Let's Encrypt)"
msgid "Let's Encrypt"
msgstr "యోగ్యతాపత్రాలు (ఎన్క్రిప్ట్ చేసాద్దాం)"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
#, fuzzy
#| msgid "Certificate Status"
msgid "Certificates"
msgstr "యోగ్యతాపత్రం స్థితి"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, fuzzy, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1331,7 +1324,7 @@ msgstr ""
"కొరకు సెటప్ డిజిటల్ సర్టిఫికెట్లు చేయవచ్చు. ఇది ఎన్క్రిప్ట్ తెలపండి ఒక డొమైన్ యొక్క యజమాని, ధృవపత్ర (CA) "
"ఉన్నట్లు రుజువు చేసుకుంటూ అవుతున్నారు."
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
#, fuzzy
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
@ -1344,6 +1337,21 @@ msgstr ""
"\"https://letsencrypt.org/repository/\"> 1Let యొక్క ఎన్క్రిప్ట్ సబ్స్క్రయిబర్ ఒప్పందం </"
"a> 2 తో అంగీకరిస్తున్నారు."
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "{domain} డోమైన్ కొరకు సర్టిఫికేట్ ఉప్సంహరుంచుకొనబడింది"
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, fuzzy, python-brace-format
#| msgid "Failed to delete certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "{domain} డోమైన్ కొరకు ధృవీకరణపత్రం నిర్మూలించడంలో విఫలం: {error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "డొమైన్"
@ -1422,10 +1430,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
#, fuzzy
#| msgid "Update"
msgid "Update config"
@ -1440,51 +1448,35 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
#, fuzzy
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr "తోబుట్టువుల డొమైన్లు కన్ఫిగర్ చేయబడ్డాయి. వారికి సర్టిఫికేట్లు పొందగలగటం డొమైన్ ఆకృతీకరించుము."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1493,14 +1485,14 @@ msgid ""
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1508,14 +1500,21 @@ msgid ""
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#, fuzzy
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr "తోబుట్టువుల డొమైన్లు కన్ఫిగర్ చేయబడ్డాయి. వారికి సర్టిఫికేట్లు పొందగలగటం డొమైన్ ఆకృతీకరించుము."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
#, fuzzy
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr "తోబుట్టువుల డొమైన్లు కన్ఫిగర్ చేయబడ్డాయి. వారికి సర్టిఫికేట్లు పొందగలగటం డొమైన్ ఆకృతీకరించుము."
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid ""
@ -1523,70 +1522,57 @@ msgid ""
"moments to take effect."
msgstr "{domain} డోమైన్ కొరకు సర్టిఫికేట్ ఉప్సంహరుంచుకొనబడింది"
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr "{domain} డోమైన్ కొరకు సర్టిఫికేట్ ఉప్సంహరుంచుకొనడంలో విఫలం: {error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "{domain} డోమైన్ కొరకు సర్టిఫికేట్ సంపాదింపబడింది"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr "{domain} డోమైన్ కొరకు సర్టిఫికేట్ సంపాదించుటలో విఫలం: {error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "{domain} డోమైన్ కొరకు సర్టిఫికేట్ ఉప్సంహరుంచుకొనబడింది"
#: plinth/modules/letsencrypt/views.py:96
#, fuzzy, python-brace-format
#| msgid "Failed to delete certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "{domain} డోమైన్ కొరకు ధృవీకరణపత్రం నిర్మూలించడంలో విఫలం: {error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management disabled for {domain}."
msgstr "{domain} డోమైన్ కొరకు సర్టిఫికేట్ ఉప్సంహరుంచుకొనబడింది"
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr "{domain} డోమైన్ కొరకు సర్టిఫికేట్ సంపాదించుటలో విఫలం: {error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr "{domain} డోమైన్ కొరకు సర్టిఫికేట్ సంపాదించుటలో విఫలం: {error}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, fuzzy, python-brace-format
#| msgid "Failed to delete certificate for domain {domain}: {error}"
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr "{domain} డోమైన్ కొరకు ధృవీకరణపత్రం నిర్మూలించడంలో విఫలం: {error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate successfully deleted for domain {domain}"
msgstr "{domain} డోమైన్ కొరకు సర్టిఫికేట్ ఉప్సంహరుంచుకొనబడింది"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr "{domain} డోమైన్ కొరకు ధృవీకరణపత్రం నిర్మూలించడంలో విఫలం: {error}"
@ -1990,11 +1976,11 @@ msgstr "పేరు సేవలు"
msgid "Not Available"
msgstr "అందుబాటులో లేదు"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "అల్లికలు"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "IPv{kind} పై DNSSEC ఉపయోగించు"
@ -3535,6 +3521,31 @@ msgstr "ప్రవేశ ద్వారం"
msgid "Storage"
msgstr "అన్హొస్టెడ్ స్టోరేజ్ ని (పునరుద్ధరించండి)"
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} బైట్లు"
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} కిలోబైట్లు"
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} మెగాబైట్లు"
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} గిగాబైట్లు"
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} టెరాబైట్లు"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr "క్రింది డిస్కులు ఉపయోగంలో ఉన్నాయి:"
@ -3594,38 +3605,13 @@ msgstr "విభజన విస్తరణలో దోషం: {exception}"
msgid "Partition expanded successfully."
msgstr "విభజనను విస్తరించడం విజయవంతమైనది."
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} బైట్లు"
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} కిలోబైట్లు"
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} మెగాబైట్లు"
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} గిగాబైట్లు"
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} టెరాబైట్లు"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3956,22 +3942,22 @@ msgid ""
"hashed format. To set a new password, enter the password in plain text."
msgstr ""
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr ""
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
"desktop application as possible."
msgstr ""
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -3979,6 +3965,12 @@ msgid ""
"sys/users\">user with a {box_name} login</a>."
msgstr ""
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr ""
@ -4363,43 +4355,50 @@ msgstr "అనువర్తనాలు"
msgid "Change password"
msgstr ""
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr "పునఃప్రారంభించండి"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
#, fuzzy
#| msgid "Shut Down Now"
msgid "Shut down"
msgstr "ఇపుడు మూసివేయండి"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr ""
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr "లోనికి ప్రవేశించండి"
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
"this page."
msgstr ""
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
#, fuzzy
#| msgid "Configure"
msgid "Configure &raquo;"
msgstr "ఆకృతీకరణ"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4407,7 +4406,7 @@ msgid ""
"communication tools respecting your privacy and data ownership."
msgstr ""
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4415,33 +4414,33 @@ msgid ""
"Version 3 or later."
msgstr ""
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
#, fuzzy
#| msgid "FreedomBox Manual"
msgid "FreedomBox Foundation"
msgstr "ఫ్రీడమ్ బాక్స్ నిర్దేశిక"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""
@ -4518,6 +4517,12 @@ msgid ""
"The options affect the %(box_name)s at its most general level, so be careful!"
msgstr ""
#, fuzzy
#~ msgid ""
#~ "Chat Client \n"
#~ " (jsxc)"
#~ msgstr "ఐ ర్ సి క్లయింట్ (Quassel)"
#~ msgid "Disks"
#~ msgstr "డిస్కులు"

View File

@ -6,11 +6,11 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-10-19 20:49+0000\n"
"Last-Translator: John Doe <thraex@numericable.fr>\n"
"Language-Team: Turkish "
"<https://hosted.weblate.org/projects/freedombox/plinth/tr/>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/freedombox/"
"plinth/tr/>\n"
"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -82,11 +82,11 @@ msgstr "Uygulamanın kurulmasında hata: {string} {details}"
msgid "Error installing application: {error}"
msgstr "Uygulamanın kurulmasında hata: {error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "Servis Keşfi"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -310,19 +310,19 @@ msgstr "Saat diliminin ayarlanmasında hata: {exception}"
msgid "Time zone set"
msgstr "Saat dilimi ayarlandı"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
msgid "Deluge"
msgstr "Deluge"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
msgid "BitTorrent Web Client"
msgstr "BitTorrent Web İstemcisi"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "Deluge, ağ arayüzü sunan bir BitTorrent istemcisidir."
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -946,7 +946,7 @@ msgid "Where to Get Help"
msgstr "Nerede Yardım Bulabilirim"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "Kullanım Kılavuzu"
@ -1309,23 +1309,15 @@ msgstr ""
"JSXC, XMPP için bir web istemcisidir. Tipik olarak yerel şekilde çalışan bir "
"XMPP sunucusuyla kullanılır."
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
"Sohbet İstemcisi\n"
" (jsxc)"
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
msgid "Let's Encrypt"
msgstr "Let's Encrypt"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
msgid "Certificates"
msgstr "Sertifikalar"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1341,7 +1333,7 @@ msgstr ""
"bir sertifika otoritesi (Certificate Authority, CA) olan Let's Encrypt'e "
"ispatlayarak yapar."
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1354,6 +1346,21 @@ msgstr ""
"letsencrypt.org/repository/\">Let's Encrypt Abone Sözleşmesini</a> okuyup "
"kabul edin."
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr "{domain} alanı için sertifika yenilenmesi etkinleştirildi."
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
"Sertifika yenilenmesi yönetiminin {domain} alanı için etkinleştirilmesi "
"başarısız oldu: {error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "Alan"
@ -1433,10 +1440,10 @@ msgstr ""
"nedenle çoğu kullanıcı o uygulamaları kullanırken güvenlik ikazları görmek "
"zorunda kalmazlar."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
msgid "Update config"
msgstr "Yapılandırmayı güncelle"
@ -1453,20 +1460,7 @@ msgstr ""
" için sertifika yenilemesini yönetmesine izin ver\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
"\n"
" %(box_name)s kutusunun güncel alan için sertifika "
"yenilenmesini yönetmesine izin ver\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
@ -1475,7 +1469,7 @@ msgstr ""
"Eğer etkinleştirildiyse, %(box_name)s tüm uygulamaların yenilenir yenilenmez "
"sertifikayı kullanabilmelerini sağlar."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
@ -1483,37 +1477,40 @@ msgstr ""
"<b>Güncel alan için hiçbir sertifika mevcut değildir.</b> Yönetilmesini "
"etkinleştirmek için önce bir sertifika edinin."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
"<b>Hiçbir güncel alan yapılandırılmamış.</b> Sertifikalarının yönetimini "
"etkinleştirmek için önce bir alan yapılandırın."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#, python-format
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, fuzzy, python-format
#| msgid ""
#| "\n"
#| " Use certificate of %(current_domain)s for <b>ejabberd</"
#| "b>\n"
#| " "
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
"\n"
" %(current_domain)s sertifikasını <b>ejabberd</b> için "
"kullan\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
#, fuzzy
#| msgid ""
#| "\n"
#| " Use certificate of the current domain for <b>ejabberd</"
#| "b>\n"
#| " "
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
"\n"
" Güncel alanın sertifikasını <b>ejabberd</b> için kullan\n"
" "
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
@ -1527,7 +1524,7 @@ msgstr ""
"İnternet'teki diğer XMPP sunucularla daha geniş çaplı federasyona imkân "
"sağlayacaktır."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
@ -1536,7 +1533,7 @@ msgstr ""
"Bu özelliğin sadece <a href=\"%(ejabberd_url)s\">ejabberd</a> sohbet "
"sunucusu uygulamasını kullanıyorsanız bir anlamı olur."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
@ -1547,7 +1544,15 @@ msgstr ""
"Let's Encrypt sertifikası kullanmak için önce güncel alanın sertifika "
"yenilenmesini etkinleştirmeniz gerekir."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
msgid ""
"<b>No current domain is configured.</b> First configure a domain to enable "
"management of its certificates."
msgstr ""
"<b>Hiçbir güncel alan yapılandırılmamış.</b> Sertifikalarının yönetimini "
"etkinleştirmek için önce bir alan yapılandırın."
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
@ -1555,7 +1560,7 @@ msgstr ""
"Hiçbir alan yapılandırılmamış. Onlardan sertifika edinmek için alan "
"yapılandırın."
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, python-brace-format
msgid ""
"Certificate successfully revoked for domain {domain}.This may take a few "
@ -1564,70 +1569,57 @@ msgstr ""
"{domain} alanı için sertifika başarılı bir şekilde iptal edildi. Bu işlemin "
"başlaması biraz zaman alabilir."
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr ""
"{domain} alanı için sertifikanın iptal edilmesi başarısız oldu: {error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "{domain} alanı için sertifika başarılı bir şekilde edinildi"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr "{domain} alanı için sertifika edinilemedi: {error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, python-brace-format
msgid "Certificate renewal management enabled for {domain}."
msgstr "{domain} alanı için sertifika yenilenmesi etkinleştirildi."
#: plinth/modules/letsencrypt/views.py:96
#, python-brace-format
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr ""
"Sertifika yenilenmesi yönetiminin {domain} alanı için etkinleştirilmesi "
"başarısız oldu: {error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, python-brace-format
msgid "Certificate renewal management disabled for {domain}."
msgstr ""
"{domain} alanı için sertifika yenilenmesi yönetimi devre dışı bırakıldı."
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, python-brace-format
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr ""
"{domain} alanı için sertifika yenilenmesi yönetimi değiştirilemedi: {error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr "{module} uygulaması için sertifika kullanımı değiştirildi"
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, python-brace-format
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr "{module} uygulaması için sertifika kullanımı değiştirilemedi: {error}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, python-brace-format
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr ""
"{domain} alanı için sertifika yenilenmesi yönetiminin devre dışı bırakılması "
"başarısız oldu: {error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, python-brace-format
msgid "Certificate successfully deleted for domain {domain}"
msgstr "{domain} alanı için sertifika başarılı bir şekilde silindi"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, python-brace-format
msgid "Failed to delete certificate for domain {domain}: {error}"
msgstr "{domain} alanı için sertifikanın silinmesi başarısız oldu: {error}"
@ -2023,11 +2015,11 @@ msgstr "İsim Servisleri"
msgid "Not Available"
msgstr "Mevcut değil"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "Ağlar"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "IPv{kind} üzerinde DNSSEC kullanılıyor"
@ -3621,6 +3613,31 @@ msgstr "Giriş"
msgid "Storage"
msgstr "Depolama"
#: plinth/modules/storage/__init__.py:147
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} bayt"
#: plinth/modules/storage/__init__.py:151
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} KiB"
#: plinth/modules/storage/__init__.py:155
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} MiB"
#: plinth/modules/storage/__init__.py:159
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} GiB"
#: plinth/modules/storage/__init__.py:162
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} TiB"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr "Aşağıdaki diskler kullanımdadır:"
@ -3684,7 +3701,7 @@ msgstr "Bölümün genişletilmesinde hata: {exception}"
msgid "Partition expanded successfully."
msgstr "Bölüm başarılı bir şekilde genişletildi."
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
@ -3693,31 +3710,6 @@ msgstr ""
"İkaz: sistem disk bölümünde düşük alan (%{percent_used} kullanıldı, "
"{free_space} boş)."
#: plinth/modules/storage/views.py:131
#, python-brace-format
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size:.1f} bayt"
#: plinth/modules/storage/views.py:135
#, python-brace-format
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size:.1f} KiB"
#: plinth/modules/storage/views.py:139
#, python-brace-format
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size:.1f} MiB"
#: plinth/modules/storage/views.py:143
#, python-brace-format
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size:.1f} GiB"
#: plinth/modules/storage/views.py:146
#, python-brace-format
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size:.1f} TiB"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr "Syncthing"
@ -4107,15 +4099,15 @@ msgstr ""
"gösterilmektedir. Yeni bir parola ayarlamak için parolayı düz metin olarak "
"girin."
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr "Tiny Tiny RSS"
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
msgid "News Feed Reader"
msgstr "Haber Besleme Okuyucusu"
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
@ -4125,7 +4117,7 @@ msgstr ""
"ve haber toplamaları herhangi bir yerden okumaya imkân sağlamak için "
"tasarlanmış bir haber besleme (RSS/Atom) okuyucusu ve toplayıcısıdır."
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, python-brace-format
msgid ""
"When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/tt-"
@ -4137,6 +4129,12 @@ msgstr ""
"users\">{box_name} kullanıcısı, ki oturumu olmalıdır</a> tarafından "
"kullanılabilir."
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr "Yazılım Güncellemeleri"
@ -4552,28 +4550,35 @@ msgstr "Uygulamalar"
msgid "Change password"
msgstr "Parolayı değiştir"
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr "Çıkış yap"
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
msgid "Restart"
msgstr "Tekrar Başlat"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
msgid "Shut down"
msgstr "Kapat"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr "Çıkış yap"
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr "Giriş yap"
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr "JavaScript lisans bilgileri"
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
@ -4582,11 +4587,11 @@ msgstr ""
"Bu sayfaya kısayol eklemek için <a href=\"%(apps_url)s\">uygulama</a> "
"etkinleştiriniz."
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr "Yapılandır &raquo;"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4598,7 +4603,7 @@ msgstr ""
"sunucusudur. Veri sahipliğinize ve gizliliğinize saygı gösteren çevrimiçi "
"iletişim araçları sunar."
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4609,31 +4614,31 @@ msgstr ""
"Plinth özgür yazılımdır ve GNU Affero Genel Kamu Lisansının 3. ya da daha "
"sonraki sürümleri kapsamında yayınlanmıştır."
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr "Viki"
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr "Ana sayfa"
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr "Kaynak kod"
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr "Bağış"
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
msgid "FreedomBox Foundation"
msgstr "FreedomBox Vakfı"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr "IRC sohbet odası"
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr "E-posta listesi"
@ -4711,6 +4716,24 @@ msgstr ""
"Seçenekler %(box_name)s kutusunu en genel düzeyde etkiler, bu nedenle "
"dikkatli olun!"
#~ msgid ""
#~ "Chat Client \n"
#~ " (jsxc)"
#~ msgstr ""
#~ "Sohbet İstemcisi\n"
#~ " (jsxc)"
#~ msgid ""
#~ "\n"
#~ " Let %(box_name)s manage certificate renewal of the "
#~ "current domain\n"
#~ " "
#~ msgstr ""
#~ "\n"
#~ " %(box_name)s kutusunun güncel alan için sertifika "
#~ "yenilenmesini yönetmesine izin ver\n"
#~ " "
#~ msgid "Disks"
#~ msgstr "Diskler"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Plinth\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-02 05:23-0400\n"
"POT-Creation-Date: 2017-10-19 21:13-0400\n"
"PO-Revision-Date: 2017-04-19 16:01+0000\n"
"Last-Translator: Chi-Hsun Tsai <chihsun.tsai@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
@ -83,11 +83,11 @@ msgstr "安装应用程序出错:{string}{details}"
msgid "Error installing application: {error}"
msgstr "安装应用程序出错:{error}"
#: plinth/modules/avahi/__init__.py:40
#: plinth/modules/avahi/__init__.py:41
msgid "Service Discovery"
msgstr "服务发现"
#: plinth/modules/avahi/__init__.py:44
#: plinth/modules/avahi/__init__.py:45
#, python-brace-format
msgid ""
"Service discovery allows other devices on the network to discover your "
@ -309,13 +309,13 @@ msgstr "设置时区错误:{exception}"
msgid "Time zone set"
msgstr "时区设置"
#: plinth/modules/deluge/__init__.py:39
#: plinth/modules/deluge/__init__.py:40
#, fuzzy
#| msgid "Enable Deluge"
msgid "Deluge"
msgstr "启用 Deluge"
#: plinth/modules/deluge/__init__.py:41
#: plinth/modules/deluge/__init__.py:42
#, fuzzy
#| msgid ""
#| "BitTorrent Web Client \n"
@ -325,11 +325,11 @@ msgstr ""
"BitTorrent 网页客户端\n"
"Deluge"
#: plinth/modules/deluge/__init__.py:44
#: plinth/modules/deluge/__init__.py:45
msgid "Deluge is a BitTorrent client that features a Web UI."
msgstr "Deluge 是一个有网页界面的 BitTorrent 客户端。"
#: plinth/modules/deluge/__init__.py:46
#: plinth/modules/deluge/__init__.py:47
msgid ""
"When enabled, the Deluge web client will be available from <a href=\"/deluge"
"\">/deluge</a> path on the web server. The default password is 'deluge', but "
@ -921,7 +921,7 @@ msgid "Where to Get Help"
msgstr "从何处获得帮助"
#: plinth/modules/help/help.py:38 plinth/modules/networks/forms.py:62
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:124
#: plinth/modules/networks/forms.py:102 plinth/templates/index.html:126
msgid "Manual"
msgstr "手册"
@ -1278,27 +1278,19 @@ msgid ""
"running locally."
msgstr "JSXC 是一个 XMPP 网页客户端,主要用于连接本地 XMPP 服务器的连接。"
#: plinth/modules/jsxc/__init__.py:80
msgid ""
"Chat Client \n"
" (jsxc)"
msgstr ""
"聊天客户端\n"
"jsxc"
#: plinth/modules/letsencrypt/__init__.py:42
#: plinth/modules/letsencrypt/__init__.py:45
#, fuzzy
#| msgid "Certificates (Let's Encrypt)"
msgid "Let's Encrypt"
msgstr "证书Let's Encrypt"
#: plinth/modules/letsencrypt/__init__.py:44
#: plinth/modules/letsencrypt/__init__.py:47
#, fuzzy
#| msgid "Certificate Status"
msgid "Certificates"
msgstr "证书状态"
#: plinth/modules/letsencrypt/__init__.py:48
#: plinth/modules/letsencrypt/__init__.py:51
#, python-brace-format
msgid ""
"A digital certificate allows users of a web service to verify the identity "
@ -1311,7 +1303,7 @@ msgstr ""
"动获取和设置每个可用域名的数字证书。它通过向 Let's Encrypt 证明自己是一个域名"
"的所有者。Let's Encrypt 是一个证书颁发机构CA。"
#: plinth/modules/letsencrypt/__init__.py:55
#: plinth/modules/letsencrypt/__init__.py:58
msgid ""
"Let's Encrypt is a free, automated, and open certificate authority, run for "
"the public's benefit by the Internet Security Research Group (ISRG). Please "
@ -1322,6 +1314,21 @@ msgstr ""
"ISRG为公众利益而设立。请在使用此服务之前阅读并同意 <a href=\"https://"
"letsencrypt.org/repository/\">Let's Encypt 订阅者协议</a>。"
#: plinth/modules/letsencrypt/__init__.py:110
#: plinth/modules/letsencrypt/views.py:92
#: plinth/modules/letsencrypt/views.py:118
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "成功为域名 {domain} 吊销证书"
#: plinth/modules/letsencrypt/__init__.py:114
#: plinth/modules/letsencrypt/views.py:97
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "无法为 {domain} 撤销证书:{error}"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:46
msgid "Domain"
msgstr "域名"
@ -1404,10 +1411,10 @@ msgid ""
"when using them."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:166
#: plinth/modules/letsencrypt/templates/letsencrypt.html:173
#: plinth/modules/letsencrypt/templates/letsencrypt.html:224
#: plinth/modules/letsencrypt/templates/letsencrypt.html:231
#: plinth/modules/letsencrypt/templates/letsencrypt.html:167
#: plinth/modules/letsencrypt/templates/letsencrypt.html:174
#: plinth/modules/letsencrypt/templates/letsencrypt.html:214
#: plinth/modules/letsencrypt/templates/letsencrypt.html:221
#, fuzzy
#| msgid "Update"
msgid "Update config"
@ -1422,29 +1429,59 @@ msgid ""
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:183
#, python-format
msgid ""
"\n"
" Let %(box_name)s manage certificate renewal of the current "
"domain\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
#: plinth/modules/letsencrypt/templates/letsencrypt.html:187
#, python-format
msgid ""
"If enabled, %(box_name)s can make sure that all apps can use the certificate "
"as soon as it is renewed."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:197
#: plinth/modules/letsencrypt/templates/letsencrypt.html:192
msgid ""
"<b>No certificate available for the current domain.</b> First obtain a "
"certificate to enable its management."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:202
#: plinth/modules/letsencrypt/templates/letsencrypt.html:226
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:230
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
"the Let's Encrypt certificate. This will reduce warnings about self-signed "
"certificates in client applications, and enable more wide-spread federation "
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:248
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:253
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app, you must first enable certificate renewal "
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#, fuzzy
#| msgid ""
#| "No domains have been configured. Configure domains to be able to obtain "
@ -1454,52 +1491,13 @@ msgid ""
"management of its certificates."
msgstr "没有配置域名。配置域名可以为它们获得相应的证书。"
#: plinth/modules/letsencrypt/templates/letsencrypt.html:236
#, python-format
msgid ""
"\n"
" Use certificate of %(current_domain)s for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:240
msgid ""
"\n"
" Use certificate of the current domain for <b>ejabberd</b>\n"
" "
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:250
#, python-format
msgid ""
"If enabled, the app <a href=\"%(ejabberd_url)s\">ejabberd</a> will also use "
"the Let's Encrypt certificate. This will reduce warnings about self-signed "
"certificates in client applications, and enable more wide-spread federation "
"with other XMPP servers in the Internet."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:257
#, python-format
msgid ""
"This feature only makes sense if you are using the <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:262
#, python-format
msgid ""
"To use a Let's Encrypt certificate for <a href=\"%(ejabberd_url)s"
"\">ejabberd</a> chat server app, you must first enable certificate renewal "
"of the current domain."
msgstr ""
#: plinth/modules/letsencrypt/templates/letsencrypt.html:270
#: plinth/modules/letsencrypt/templates/letsencrypt.html:269
msgid ""
"No domains have been configured. Configure domains to be able to obtain "
"certificates for them."
msgstr "没有配置域名。配置域名可以为它们获得相应的证书。"
#: plinth/modules/letsencrypt/views.py:58
#: plinth/modules/letsencrypt/views.py:56
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid ""
@ -1507,70 +1505,57 @@ msgid ""
"moments to take effect."
msgstr "成功为域名 {domain} 吊销证书"
#: plinth/modules/letsencrypt/views.py:64
#: plinth/modules/letsencrypt/views.py:62
#, python-brace-format
msgid "Failed to revoke certificate for domain {domain}: {error}"
msgstr "无法为 {domain} 撤销证书:{error}"
#: plinth/modules/letsencrypt/views.py:76
#: plinth/modules/letsencrypt/views.py:75
#, python-brace-format
msgid "Certificate successfully obtained for domain {domain}"
msgstr "为域名 {domain} 成功获得证书"
#: plinth/modules/letsencrypt/views.py:82
#: plinth/modules/letsencrypt/views.py:81
#, python-brace-format
msgid "Failed to obtain certificate for domain {domain}: {error}"
msgstr "未能为域名 {domain} 获取证书:{error}"
#: plinth/modules/letsencrypt/views.py:91
#: plinth/modules/letsencrypt/views.py:119
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management enabled for {domain}."
msgstr "成功为域名 {domain} 吊销证书"
#: plinth/modules/letsencrypt/views.py:96
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to enable certificate renewal management for {domain}: {error}"
msgstr "无法为 {domain} 撤销证书:{error}"
#: plinth/modules/letsencrypt/views.py:122
#: plinth/modules/letsencrypt/views.py:121
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate renewal management disabled for {domain}."
msgstr "成功为域名 {domain} 吊销证书"
#: plinth/modules/letsencrypt/views.py:128
#: plinth/modules/letsencrypt/views.py:127
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate renewal management for {domain}: {error}"
msgstr "未能为域名 {domain} 获取证书:{error}"
#: plinth/modules/letsencrypt/views.py:159
#: plinth/modules/letsencrypt/views.py:157
#, python-brace-format
msgid "Switched use of certificate for app {module}"
msgstr ""
#: plinth/modules/letsencrypt/views.py:164
#: plinth/modules/letsencrypt/views.py:162
#, fuzzy, python-brace-format
#| msgid "Failed to obtain certificate for domain {domain}: {error}"
msgid "Failed to switch certificate use for app {module}: {error}"
msgstr "未能为域名 {domain} 获取证书:{error}"
#: plinth/modules/letsencrypt/views.py:185
#: plinth/modules/letsencrypt/views.py:183
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to disable certificate renewal management for {domain}: {error}"
msgstr "无法为 {domain} 撤销证书:{error}"
#: plinth/modules/letsencrypt/views.py:192
#: plinth/modules/letsencrypt/views.py:190
#, fuzzy, python-brace-format
#| msgid "Certificate successfully revoked for domain {domain}"
msgid "Certificate successfully deleted for domain {domain}"
msgstr "成功为域名 {domain} 吊销证书"
#: plinth/modules/letsencrypt/views.py:197
#: plinth/modules/letsencrypt/views.py:195
#, fuzzy, python-brace-format
#| msgid "Failed to revoke certificate for domain {domain}: {error}"
msgid "Failed to delete certificate for domain {domain}: {error}"
@ -1973,11 +1958,11 @@ msgstr "名称服务"
msgid "Not Available"
msgstr "不可用"
#: plinth/modules/networks/__init__.py:37
#: plinth/modules/networks/__init__.py:38
msgid "Networks"
msgstr "网络"
#: plinth/modules/networks/__init__.py:124
#: plinth/modules/networks/__init__.py:126
#, python-brace-format
msgid "Using DNSSEC on IPv{kind}"
msgstr "在 IPv{kind} 上使用 DNSSEC"
@ -3520,6 +3505,36 @@ msgstr "登录"
msgid "Storage"
msgstr "reStore"
#: plinth/modules/storage/__init__.py:147
#, fuzzy, python-brace-format
#| msgid "{disk_size} bytes"
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size} bytes"
#: plinth/modules/storage/__init__.py:151
#, fuzzy, python-brace-format
#| msgid "{disk_size} KiB"
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size} KiB"
#: plinth/modules/storage/__init__.py:155
#, fuzzy, python-brace-format
#| msgid "{disk_size} MiB"
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size} MiB"
#: plinth/modules/storage/__init__.py:159
#, fuzzy, python-brace-format
#| msgid "{disk_size} GiB"
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size} GiB"
#: plinth/modules/storage/__init__.py:162
#, fuzzy, python-brace-format
#| msgid "{disk_size} TiB"
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size} TiB"
#: plinth/modules/storage/templates/storage.html:35
msgid "The following disks are in use:"
msgstr "正在使用以下磁盘:"
@ -3578,43 +3593,13 @@ msgstr "扩展分区错误:{exception}"
msgid "Partition expanded successfully."
msgstr "已成功扩展分区。"
#: plinth/modules/storage/views.py:94
#: plinth/modules/storage/views.py:95
#, no-python-format, python-brace-format
msgid ""
"Warning: Low space on system partition ({percent_used}% used, {free_space} "
"free)."
msgstr ""
#: plinth/modules/storage/views.py:131
#, fuzzy, python-brace-format
#| msgid "{disk_size} bytes"
msgid "{disk_size:.1f} bytes"
msgstr "{disk_size} bytes"
#: plinth/modules/storage/views.py:135
#, fuzzy, python-brace-format
#| msgid "{disk_size} KiB"
msgid "{disk_size:.1f} KiB"
msgstr "{disk_size} KiB"
#: plinth/modules/storage/views.py:139
#, fuzzy, python-brace-format
#| msgid "{disk_size} MiB"
msgid "{disk_size:.1f} MiB"
msgstr "{disk_size} MiB"
#: plinth/modules/storage/views.py:143
#, fuzzy, python-brace-format
#| msgid "{disk_size} GiB"
msgid "{disk_size:.1f} GiB"
msgstr "{disk_size} GiB"
#: plinth/modules/storage/views.py:146
#, fuzzy, python-brace-format
#| msgid "{disk_size} TiB"
msgid "{disk_size:.1f} TiB"
msgstr "{disk_size} TiB"
#: plinth/modules/syncthing/__init__.py:39
msgid "Syncthing"
msgstr ""
@ -3967,11 +3952,11 @@ msgstr ""
"登录到 web 界面的密码。当前密码以哈希格式所示。若要设置一个新密码,请以纯文本"
"格式输入密码。"
#: plinth/modules/ttrss/__init__.py:39
#: plinth/modules/ttrss/__init__.py:40
msgid "Tiny Tiny RSS"
msgstr ""
#: plinth/modules/ttrss/__init__.py:41
#: plinth/modules/ttrss/__init__.py:42
#, fuzzy
#| msgid ""
#| "News Feed Reader \n"
@ -3981,7 +3966,7 @@ msgstr ""
"新闻收取阅读器\n"
"Tiny Tiny RSS"
#: plinth/modules/ttrss/__init__.py:44
#: plinth/modules/ttrss/__init__.py:45
msgid ""
"Tiny Tiny RSS is a news feed (RSS/Atom) reader and aggregator, designed to "
"allow reading news from any location, while feeling as close to a real "
@ -3990,7 +3975,7 @@ msgstr ""
"Tiny Tiny RSS是一个新闻源RSS / Atom阅读器和聚合器旨在允许从任何位置读取"
"新闻,同时提供尽可能接近真实的桌面应用程序体验。"
#: plinth/modules/ttrss/__init__.py:49
#: plinth/modules/ttrss/__init__.py:50
#, fuzzy, python-brace-format
#| msgid ""
#| "When enabled, Tiny Tiny RSS will be available from <a href=\"/tt-rss\">/"
@ -4003,6 +3988,12 @@ msgstr ""
"启用以后Tiny Tiny RSS 将可从网页服务器的 <a href=\"/tt-rss\">/tt-rss</a> 路"
"径访问。"
#: plinth/modules/ttrss/__init__.py:56
msgid ""
"When using a mobile or desktop application for Tiny Tiny RSS, use the URL <a "
"href=\"/tt-rss-app/\">/tt-rss-app</a> for connecting."
msgstr ""
#: plinth/modules/upgrades/__init__.py:35
msgid "Software Upgrades"
msgstr "软件升级"
@ -4403,32 +4394,39 @@ msgstr "应用程序"
msgid "Change password"
msgstr "更改密码"
#: plinth/templates/base.html:152 plinth/templates/base.html:153
#: plinth/templates/base.html:190 plinth/templates/base.html:192
msgid "Log out"
msgstr "登出"
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:154 plinth/templates/base.html:155
#, fuzzy
#| msgid "Restart Now"
msgid "Restart"
msgstr "现在重新启动"
#: plinth/templates/base.html:174 plinth/templates/base.html:175
#: plinth/templates/base.html:160 plinth/templates/base.html:161
#, fuzzy
#| msgid "Shut Down Now"
msgid "Shut down"
msgstr "现在关闭"
#: plinth/templates/base.html:182 plinth/templates/base.html:184
#: plinth/templates/base.html:168 plinth/templates/base.html:169
#: plinth/templates/base.html:184 plinth/templates/base.html:186
msgid "Log out"
msgstr "登出"
#: plinth/templates/base.html:176 plinth/templates/base.html:178
msgid "Log in"
msgstr "登录"
#: plinth/templates/base.html:256 plinth/templates/index.html:164
#: plinth/templates/base.html:250 plinth/templates/index.html:166
msgid "JavaScript license information"
msgstr ""
#: plinth/templates/index.html:58
#: plinth/templates/first_setup.html:37
#, python-format
msgid ""
"Please wait for %(box_name)s to finish installation. You can start using "
"your %(box_name)s once it is done."
msgstr ""
#: plinth/templates/index.html:60
#, python-format
msgid ""
"Enable some <a href=\"%(apps_url)s\">applications</a> to add shortcuts to "
@ -4436,11 +4434,11 @@ msgid ""
msgstr ""
"启用一些<a href=\"%(apps_url)s\">应用程序</a>来将其快捷方式放到此页面。"
#: plinth/templates/index.html:85
#: plinth/templates/index.html:87
msgid "Configure &raquo;"
msgstr "配置 &raquo"
#: plinth/templates/index.html:104
#: plinth/templates/index.html:106
#, python-format
msgid ""
"%(box_name)s, a Debian pure blend, is a 100%% free software self-hosting web "
@ -4450,7 +4448,7 @@ msgstr ""
"%(box_name)s 是一个基于 Debian 并完全使用自由软件来自托管部署社交应用的小机"
"器。它提供在线交流工具以尊重您的隐私和数据所有权。"
#: plinth/templates/index.html:113
#: plinth/templates/index.html:115
#, python-format
msgid ""
"This portal is a part of Plinth, the %(box_name)s web interface. Plinth is "
@ -4460,33 +4458,33 @@ msgstr ""
"此页面是 Plinth 的一部分,%(box_name)s 的 Web 接口。Plinth 是自由软件,以 "
"GNU Affero 通用许可证第 3 版或更高版发布。"
#: plinth/templates/index.html:128
#: plinth/templates/index.html:130
msgid "Wiki"
msgstr ""
#: plinth/templates/index.html:133
#: plinth/templates/index.html:135
msgid "Homepage"
msgstr ""
#: plinth/templates/index.html:136
#: plinth/templates/index.html:138
msgid "Source Code"
msgstr ""
#: plinth/templates/index.html:139
#: plinth/templates/index.html:141
msgid "Donate"
msgstr ""
#: plinth/templates/index.html:143
#: plinth/templates/index.html:145
#, fuzzy
#| msgid "FreedomBox"
msgid "FreedomBox Foundation"
msgstr "FreedomBox"
#: plinth/templates/index.html:150
#: plinth/templates/index.html:152
msgid "IRC Chatroom"
msgstr ""
#: plinth/templates/index.html:155
#: plinth/templates/index.html:157
msgid "Mailing list"
msgstr ""
@ -4566,6 +4564,13 @@ msgid ""
"The options affect the %(box_name)s at its most general level, so be careful!"
msgstr "此选项会在通用层面影响 {box_name} 所以要小心!"
#~ msgid ""
#~ "Chat Client \n"
#~ " (jsxc)"
#~ msgstr ""
#~ "聊天客户端\n"
#~ "jsxc"
#~ msgid "Disks"
#~ msgstr "磁盘"