diff --git a/plinth/locale/bn/LC_MESSAGES/django.po b/plinth/locale/bn/LC_MESSAGES/django.po index ca537b454..075d225b0 100644 --- a/plinth/locale/bn/LC_MESSAGES/django.po +++ b/plinth/locale/bn/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -438,7 +438,7 @@ msgstr "" msgid "Enable Domain Name System Security Extensions" msgstr "" -#: plinth/modules/bind/views.py:57 plinth/modules/dynamicdns/dynamicdns.py:382 +#: plinth/modules/bind/views.py:57 plinth/modules/dynamicdns/views.py:170 #: plinth/modules/openvpn/views.py:147 plinth/modules/shadowsocks/views.py:80 #: plinth/modules/transmission/views.py:74 msgid "Configuration updated" @@ -469,21 +469,20 @@ msgid "" "\"{users_url}\">any user on {box_name} belonging to the admin group." msgstr "" -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "" @@ -538,12 +537,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "" @@ -800,9 +797,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -829,11 +827,11 @@ msgstr "" msgid "User registrations disabled" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -841,7 +839,7 @@ msgid "" "prevent others from finding services which are provided by this {box_name}." msgstr "" -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -853,63 +851,50 @@ msgid "" msgstr "" #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " "providers." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " "you may use the update URL of your provider." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -918,82 +903,72 @@ msgid "" "(example: http://myip.datasystems24.de)." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at ." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1010,27 +985,27 @@ msgid "" "port 443 (HTTPS)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1039,10 +1014,32 @@ msgid "" "changes, it may take up to %(timer)s minutes until your DNS entry is updated." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1132,6 +1129,7 @@ msgid "Launch web client" msgstr "" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1173,10 +1171,6 @@ msgid "" "configured reduces risk of security threat from the Internet." msgstr "" -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1462,6 +1456,10 @@ msgstr "" msgid "Admin Account Password" msgstr "" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1478,20 +1476,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "" @@ -1500,48 +1502,36 @@ msgstr "" msgid "Manage" msgstr "" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "" -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2341,23 +2331,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "" @@ -3259,11 +3258,6 @@ msgstr "" msgid "Skip Registration" msgstr "" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "" @@ -3309,19 +3303,15 @@ msgstr "" msgid "Pagekite" msgstr "" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" diff --git a/plinth/locale/cs/LC_MESSAGES/django.po b/plinth/locale/cs/LC_MESSAGES/django.po index 07191d0fe..30c0ef2a2 100644 --- a/plinth/locale/cs/LC_MESSAGES/django.po +++ b/plinth/locale/cs/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2019-03-05 15:57+0000\n" "Last-Translator: Pavel Borecki \n" "Language-Team: Czech uživatele s účtem na {box_name}
, náležejícím do skupiny " "admin." -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "Nastavit" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "Doménový název" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "Neplatný doménový název" @@ -600,12 +599,10 @@ msgstr "" "nebo /freedombox, aby se dostali na službu {box_name} (Plinth)." #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "Zjistit více…" @@ -895,9 +892,10 @@ msgstr "" "%(domain_name)s " #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -924,11 +922,11 @@ msgstr "Registrace uživatelů zapnuta" msgid "User registrations disabled" msgstr "Registrace uživatelů vypnuta" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "Klient dynamické DNS" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -939,7 +937,7 @@ msgstr "" "(např. každých 24h), může pro ostatní být být těžké najít vás na Internetu. " "Toto ostatním zabrání nalézt služby, které jsou poskytovány tímto {box_name}." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -958,24 +956,11 @@ msgstr "" "IP adresou." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "Služba dynamického DNS" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "O systému" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Stav" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -986,7 +971,7 @@ msgstr "" "podrobnosti naleznete v šablonách aktualizačních URL adres některých " "poskytovatelů, poskytovaných pro ukázku." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -996,7 +981,7 @@ msgstr "" "Pokud nepodporuje GnuDIP nebo není na seznamu, můžete použít URL adresu, " "poskytnutou vaším poskytovatelem." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -1004,20 +989,20 @@ msgstr "" "Nezadávejte sem URL adresu (jako třeba „https://example.com/“) ale pouze " "doménu, mířící na GnuDIP server (jako například „example.com“)." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" "Veřejný doménový název který chcete používat pro dosažitelnost svého " "{box_name}." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" "Tuto předvolbu použijte pokud váš poskytovatel používá samy sebou podepsané " "certifikáty." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1025,11 +1010,11 @@ msgstr "" "Pokud je vybrána tato předvolba, pro základní HTTP ověření bude použito vaše " "uživatelské jméno a heslo ." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "Pokud chcete zachovat stávající heslo, tuto kolonku nevyplňujte." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1042,82 +1027,72 @@ msgstr "" "skutečné IP adresy. URL adresa by měla jen vrátit IP adresu, ze které " "přichází klient (příklad: http://myip.datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "Uživatelské jméno které bylo použito pro vytvoření účtu." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Zapnout dynamické DNS" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "Typ služby" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "Adresa GnuDIP serveru" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "Neplatný název serveru" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "URL adresa aktualizace" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Přijímat veškeré SSL certifikáty" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "Použít základní HTTP ověřování" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Uživatelské jméno" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Heslo" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Zobrazit heslo" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "URL adresa na které hledat veřejnou IP adresu" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "Zadejte URL adresu aktualizace nebo GNUDIP serveru" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "Zadejte GnuDIP uživatelské jméno" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "Zadejte doménový název GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "Zadejte heslo" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "Nastavit dynamický DNS" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "Stav dynamického DNS" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at " "freedns.afraid.org." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1142,7 +1117,7 @@ msgstr "" "nastavit předávání standardních portů, jako třeba TCP port 80 (HTTP) a TCP " "port 443 (HTTPS)." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1151,11 +1126,11 @@ msgstr "" "vypnutý a některé pomocné funkce nemusí fungovat (ale hlavní funkčnost by " "měla být zachována)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "Typ NAT" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1163,11 +1138,11 @@ msgstr "" "Doposud se nepodařilo zjistit typ NAT překladu. Dokud nezadáte „URL adresu " "kontroly IP“, typ NAT překladu nebude možné zjistit." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "Přímé připojení do Internetu." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1182,10 +1157,32 @@ msgstr "" "změn WAN IP adresy, může trvat až %(timer)s minut než bude DNS záznam " "zaktualizován." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "Minulá aktualizace" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "O systému" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Stav" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "Nastavit dynamický DNS" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "Stav dynamického DNS" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "ejabberd" @@ -1295,6 +1292,7 @@ msgid "Launch web client" msgstr "Spustit webového klienta" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1339,10 +1337,6 @@ msgstr "" "provoz na vašem {box_name}. Zapnutá a správně nastavená brána firewall " "snižuje riziko bezpečnostních hrozeb z Internetu." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "Aktuální stav:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1684,6 +1678,10 @@ msgstr "Název účtu správce" msgid "Admin Account Password" msgstr "Heslo k účtu správce" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "Vytvořit wiki nebo blog" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1702,20 +1700,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "Smazat %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "Spravovat wiki a blogy" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "Nejsou k dispozici žádné wiki nebo blogy." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "Vytvořit wiki nebo blog" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "Smazat stránku %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "Přejít na stránku %(site)s" @@ -1724,48 +1726,36 @@ msgstr "Přejít na stránku %(site)s" msgid "Manage" msgstr "Spravovat" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "Spravovat wiki a blogy" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "Vytvořit wiki nebo blog" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "Wiki {name} vytvořena." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "Wiki se nepodařilo vytvořit: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "Blog {name} vytvořen." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "Blog se nepodařilo vytvořit: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} smazáno." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "{name} se nepodařilo smazat: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "Smazat wiki nebo blog" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "infinoted" @@ -2715,23 +2705,32 @@ msgstr "Plumble" msgid "Mumblefly" msgstr "Mumblefly" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "Jmenné služby" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "Není k dispozici" @@ -3718,11 +3717,6 @@ msgstr "Zaregistrovat" msgid "Skip Registration" msgstr "Přeskočit registraci" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "Nastavit PageKite" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "Varování:
" @@ -3771,19 +3765,15 @@ msgstr "" msgid "Pagekite" msgstr "Pagekite" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "O PageKite" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "Standardní služby" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "Uživatelem určené služby" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "Nastavení Pagekite dokončeno. Služby HTTP a HTTPS jsou nyní zapnuté." @@ -5910,6 +5900,18 @@ msgstr "%(percentage)s%% dokončeno" msgid "Gujarati" msgstr "gudžarátština" +#~ msgid "Current status:" +#~ msgstr "Aktuální stav:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "Smazat wiki nebo blog" + +#~ msgid "Configure PageKite" +#~ msgstr "Nastavit PageKite" + +#~ msgid "About PageKite" +#~ msgstr "O PageKite" + #~ msgid "Default App" #~ msgstr "Výchozí aplikace" diff --git a/plinth/locale/da/LC_MESSAGES/django.po b/plinth/locale/da/LC_MESSAGES/django.po index 20d16b225..ec04980ee 100644 --- a/plinth/locale/da/LC_MESSAGES/django.po +++ b/plinth/locale/da/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2016-07-03 21:44+0000\n" "Last-Translator: Mikkel Kirkgaard Nielsen \n" "Language-Team: Danish /tt-rss på webserveren." -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "Konfigurer" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "Domænenavn" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "Ugyldigt domænenavn" @@ -615,12 +614,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 #, fuzzy #| msgid "Learn more »" @@ -909,9 +906,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -942,11 +940,11 @@ msgstr "Applikation aktiveret" msgid "User registrations disabled" msgstr "Applikation deaktiveret" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "Dynamisk DNS Klient" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -957,7 +955,7 @@ msgstr "" "døgnet), kan det være svært for andre at finde dig på internettet. Dette vil " "forhindre andre i at finde de tjenester denne {box_name} udbyder." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -975,26 +973,13 @@ msgstr "" "internettet spørger til adressen vil de få din aktuelle IP-adresse." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 #, fuzzy #| msgid "Dynamic DNS Client" msgid "Dynamic DNS Service" msgstr "Dynamisk DNS Klient" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "Om" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Status" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -1004,7 +989,7 @@ msgstr "" "bruges i URL'en. For flere detaljer se skabelonerne for opdaterings-URL'er i " "eksemplernes tjenester." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -1014,7 +999,7 @@ msgstr "" "udbyderen ikke understøtter GnuDIP-protokollen eller ikke er prædefineret, " "kan en opdaterings-URL fra din udbyder angives direkte." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -1022,16 +1007,16 @@ msgstr "" "Her skal ikke angives en URL (såsom \"https://example.com/\"), men blot " "værtsnavnet for GnuDIP-serveren (såsom \"example.com\")." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "Det offentlige domænenavn du vil bruge til at nå din {box_name}." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "Aktiver dette hvis din udbyder bruger selvunderskrevne certifikater." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1039,11 +1024,11 @@ msgstr "" "Hvis denne option er aktiveret vil dit brugernavn og kodeord blive anvendt " "til basal (\"basic\") HTTP-autentifikation." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "Lad dette felt stå tomt hvis du vil beholde dit nuværende kodeord." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1057,82 +1042,72 @@ msgstr "" "hvorfra klientens forespørgsel kommer (eksempelvis: http://myip." "datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "Brugernavnet der blev brugt ved kontooprettelse." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Aktiver Dynamisk DNS" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "Servicetype" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "GnuDIP Serveradresse" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "Ugyldigt servernavn" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "Opdaterings-URL" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Accepter alle SSL-certifikater" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "Brug basal (\"basic\") HTTP-autentifikation" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Brugernavn" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Kodeord" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Vis kodeord" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "Angiv venligst opdaterings-URL eller GnuDIP serveradresse" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "Angiv venligst et brugernavn til GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "Angiv venligst et domæne til GnuDIP-server" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "Angiv venligst et kodeord" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "Konfigurer Dynamisk DNS" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "Dynamisk DNS Status" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at eller du kan få en gratis URL-baseret tjeneste på freedns.afraid.org." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1155,7 +1130,7 @@ msgstr "" "Hvis din %(box_name)s er tilsluttet bag en NAT-router, så glem ikke at " "viderestille standardporte såsom TCP-port 80 (HTTP) og TCP-port 443 (HTTPS)." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1164,11 +1139,11 @@ msgstr "" "hjælpefunktionalitet virker formentlig ikke (men grundfunktionaliteten burde " "fungere)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "NAT-type" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1176,11 +1151,11 @@ msgstr "" "NAT-typen er endnu ikke detekteret. Hvis du ikke har indtastet en \"URL for " "IP-kontrol\" kan den ikke detekteres." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "Direkte forbindelse til internettet." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, fuzzy, python-format #| msgid "" #| "Behind NAT. This means that Dynamic DNS service will poll the \"IP Check " @@ -1199,10 +1174,32 @@ msgstr "" "(WAN) IP-adresse ændres, kan det tage op til %(timer)s minutter inden din " "registrering i DNS opdateres." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "Seneste opdatering" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "Om" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Status" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "Konfigurer Dynamisk DNS" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "Dynamisk DNS Status" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1310,6 +1307,7 @@ msgid "Launch web client" msgstr "Kør webklient" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1354,10 +1352,6 @@ msgstr "" "på din{box_name}. At holde en firewall aktiveret og velkonfigureret " "reducerer risikoen for sikkerhedstrusler fra internettet." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "Nuværende status:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1714,6 +1708,10 @@ msgstr "Administratorkontonavn" msgid "Admin Account Password" msgstr "Administratorkontokodeord" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "Opret Wiki eller Blog" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1732,20 +1730,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "Slet %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "Administrer Wikier og Blogs" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "Ingen wikier eller blogs tilgængelig." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "Opret en Wiki eller Blog" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "Slet sitet %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "Gå til sitet %(site)s" @@ -1754,48 +1756,36 @@ msgstr "Gå til sitet %(site)s" msgid "Manage" msgstr "Administrer" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "Administrer Wikier og Blogs" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "Opret Wiki eller Blog" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "Wiki {name} oprettet." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "Kunne ikke oprette wiki: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "Blog {name} oprettet." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "Kunne ikke oprette blog: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} slettet." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "Kunne ikke slette {name}: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "Slet Wiki eller Blog" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2735,23 +2725,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "Navnetjenester" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "Ikke tilgængelig" @@ -3785,11 +3784,6 @@ msgstr "Registrer" msgid "Skip Registration" msgstr "Udsæt Registrering" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "Konfigurer PageKite" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "Advarsel:
" @@ -3839,19 +3833,15 @@ msgstr "" msgid "Pagekite" msgstr "PageKite" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "Om PageKite" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "Standardtjenester" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "Brugerdefinerede Tjenester" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" "Konfiguration af PageKite er færdig. Servicerne for HTTP og HTTPS er blevet " @@ -6008,6 +5998,18 @@ msgstr "%(percentage)s%% færdig" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "Nuværende status:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "Slet Wiki eller Blog" + +#~ msgid "Configure PageKite" +#~ msgstr "Konfigurer PageKite" + +#~ msgid "About PageKite" +#~ msgstr "Om PageKite" + #, fuzzy #~| msgid "Default" #~ msgid "Default App" diff --git a/plinth/locale/de/LC_MESSAGES/django.po b/plinth/locale/de/LC_MESSAGES/django.po index 47e480f86..26922d74a 100644 --- a/plinth/locale/de/LC_MESSAGES/django.po +++ b/plinth/locale/de/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2019-03-13 15:03+0000\n" "Last-Translator: jonathan göhler \n" "Language-Team: German /_cockpit/ zur Verfügung. Zugriff hat jeder " "Nutzer auf {box_name}, der zur Gruppe der Administratoren gehört." -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "Konfigurieren" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "Domain-Name" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "Ungültiger Domain-Name" @@ -610,12 +609,10 @@ msgstr "" "freedombox eingeben, um den {box_name}-Dienst (Plinth) zu erreichen." #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "Erfahre mehr …" @@ -894,17 +891,18 @@ msgid "" "podname wouldn't be accessible.
You can access the diaspora* pod at diaspora.%(domain_name)s " msgstr "" -"Der eingestellte diaspora*-Pod-Domainname ist %(domain_name)s. Nutzer" -"*innen-IDs werden aussehen wie Nutzer*innen-" -"Name@diaspora.%(domain_name)s
Falls du den FreedomBox-Domain-Name " -"änderst, sind alle Daten der Nutzer*innen des vorherigen Pod-Namens nicht " -"mehr erreichbar.
Du erreichst den diaspora*-Pod unter diaspora.%(domain_name)s" +"Der eingestellte diaspora*-Pod-Domainname ist %(domain_name)s. " +"Nutzer*innen-IDs werden aussehen wie Nutzer*innen-Name@diaspora." +"%(domain_name)s
Falls du den FreedomBox-Domain-Name änderst, sind " +"alle Daten der Nutzer*innen des vorherigen Pod-Namens nicht mehr erreichbar. " +"
Du erreichst den diaspora*-Pod unter diaspora.%(domain_name)s" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -931,23 +929,23 @@ msgstr "Registrierung neuer Nutzer aktiviert" msgid "User registrations disabled" msgstr "Registrierung neuer Nutzer deaktiviert" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "Dynamischer DNS-Client" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " "24h), it may be hard for others to find you on the Internet. This will " "prevent others from finding services which are provided by this {box_name}." msgstr "" -"Wenn dein Internetanbieter die öffentliche IP Adresse regelmäßig erneuert (" -"z.B. alle 24 Stunden), kann es schwer sein, im Netz gefunden zu werden. " -"Andere können dann die laufenden Dienste von {box_name}, deiner FreedomBox, " -"nicht finden." +"Wenn dein Internetanbieter die öffentliche IP Adresse regelmäßig erneuert (z." +"B. alle 24 Stunden), kann es schwer sein, im Netz gefunden zu werden. Andere " +"können dann die laufenden Dienste von {box_name}, deiner FreedomBox, nicht " +"finden." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -959,31 +957,18 @@ msgid "" msgstr "" "Die Lösung ist, einen DNS-Namen mit der IP-Adresse zu verknüpfen und diesen " "DNS-Eintrag jedes mal zu aktualisieren wenn sich die IP-Adresse ändert. " -"Dynamisches DNS erlaubt es die aktuelle IP-Adresse zu einem GnuDIP Server zu " -"übertragen. Anschließend wird der Server die aktuelle IP-Adresse mit dem DNS-" -"Namen verknüpfen und wenn jemand aus dem Internet nach deinem DNS-Namen " -"sucht, erhält er*sie die aktuelle IP-Adresse." +"Dynamisches DNS erlaubt es die aktuelle IP-Adresse zu einem GnuDIP Server zu übertragen. " +"Anschließend wird der Server die aktuelle IP-Adresse mit dem DNS-Namen " +"verknüpfen und wenn jemand aus dem Internet nach deinem DNS-Namen sucht, " +"erhält er*sie die aktuelle IP-Adresse." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "Dynamischer DNS-Service" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "Über" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Status" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 #, fuzzy msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " @@ -994,7 +979,7 @@ msgstr "" "in der URL verwendet werden. Beispiele sind in den update URLs der " "vorkonfigurierten Anbieter zu finden." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -1004,7 +989,7 @@ msgstr "" "Anbieter GnuDIP nicht unterstützt oder der Anbieter nicht aufgeführt ist, " "kann die Aktualisierungs-URL Ihres Anbieters verwendet werden." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -1012,20 +997,20 @@ msgstr "" "Bitte hier keine URL (wie \"https://example.com/\") eingeben, sondern nur " "den Hostnamen des GnuDIP Servers (wie \"example.com\")." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" "Der öffentliche Domain-Name, den du verwenden möchtest, um {box_name}, deine " "FreedomBox, zu erreichen." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" "Verwende Sie diese Option, wenn dein Anbieter selbst-signierte Zertifikate " "verwendet." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1033,12 +1018,12 @@ msgstr "" "Ist diese Option ausgewählt, werden der Nutzer*innen-Name und das Passwort " "des Dynamic-DNS-Kontos auch zur HTTP-Authentifizierung verwendet." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "" "Lasse dieses Feld leer, wenn Sie das Passwort unverändert lassen möchten." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1051,82 +1036,72 @@ msgstr "" "verwendet, um die wahre IP-Adresse zu bestimmen. Die URL sollte nur die IP-" "Adresse des Clients liefern (zum Beispiel: http://myip.datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "Nutzer*innen-Name, der beim Erstellen des Kontos gewählt wurde." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Dynamisches DNS einschalten" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "Typ des Dienstes" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "GnuDIP-Server-Adresse" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "Ungültiger Server-Name" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "URL aktualisieren" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Alle SSL-Zertifikate akzeptieren" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "HTTP-Basisauthentifizierung verwenden" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Nutzer*innen-Name" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Passwort" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Zeige Passwort" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "auf die öffentliche IP-Adresse verweisende URL" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "Bitte eine update URL oder einen GnuDIP Server angeben" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "Bitte einen GnuDIP-Nutzer*innen-Namen angeben" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "Bitte einen GnuDIP-Domain-Namen angeben" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "Bitte ein Passwort angeben" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "Dynamisches DNS konfigurieren" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "Status der Dynamischen DNS" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at freedns.afraid.org " "können per update URL genutzt werden." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1152,7 +1127,7 @@ msgstr "" "einschließlich TCP-Port 80 (HTTP) und TCP-Port 443 (HTTPS) eingerichtet " "werden." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1161,11 +1136,11 @@ msgstr "" "möglich und einige Hilfsfunktionen können nicht funktionieren (aber die " "Hauptfunktionalität sollte gegeben sein)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "NAT-Typ" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1173,11 +1148,11 @@ msgstr "" "Der NAT-Typ konnte noch nicht erkannt werden. Wenn keine \"IP check URL\" " "angegeben wurde, kann der NAT-Typ nicht erkannt werden." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "Direkte Verbindung zum Internet." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1186,15 +1161,37 @@ msgid "" "changes, it may take up to %(timer)s minutes until your DNS entry is updated." msgstr "" "Hinter einem NAT. Dies bedeutet, dass der Dynamische DNS-Dienst für " -"Änderungen die \"URL zum Holen der öffentlichen IP-Adresse\" aufrufen wird (" -"diese URL ist erforderlich um Änderungen der IP-Adresse zu erkennen). Im " +"Änderungen die \"URL zum Holen der öffentlichen IP-Adresse\" aufrufen wird " +"(diese URL ist erforderlich um Änderungen der IP-Adresse zu erkennen). Im " "Falle einer Änderung Ihrer WAN-IP-Adresse kann es möglicherweise bis zu " "%(timer)s Minuten dauern bis der DNS-Eintrag aktualisiert ist." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "Letztes Update" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "Über" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Status" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "Dynamisches DNS konfigurieren" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "Status der Dynamischen DNS" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "ejabberd" @@ -1223,8 +1220,8 @@ msgstr "" "Zur eigentlichen Kommunikation kannst du den Web " "Client oder jeden anderen XMPP-Client verwenden. Wenn aktiviert, kann ejabberd von " -"jeder*jedem Nutzer*in mit einem " -"{box_name}-Account genutzt werden." +"jeder*jedem Nutzer*in mit einem {box_name}-Account genutzt werden." #: plinth/modules/ejabberd/forms.py:33 msgid "Enable Message Archive Management" @@ -1296,10 +1293,10 @@ msgid "" "like username@%(domainname)s. You can setup your domain on the system " "Configure page." msgstr "" -"Ihre XMPP-Server-Domain ist auf %(domainname)s eingestellt. Benutzer" -"*innen-IDs werden aussehen wie username@%(domainname)s. Du kannst " -"deine Domain auf der Seite Systemeinstellungen " -"konfigurieren." +"Ihre XMPP-Server-Domain ist auf %(domainname)s eingestellt. " +"Benutzer*innen-IDs werden aussehen wie username@%(domainname)s. Du " +"kannst deine Domain auf der Seite Systemeinstellungen konfigurieren." #: plinth/modules/ejabberd/templates/ejabberd.html:47 #: plinth/modules/jsxc/templates/jsxc.html:32 @@ -1307,6 +1304,7 @@ msgid "Launch web client" msgstr "Starte Web client" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1352,10 +1350,6 @@ msgstr "" "korrekt konfiguriert zu halten, reduziert Sicherheitsrisiken aus dem " "Internet." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "Aktueller Status:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1550,8 +1544,8 @@ msgid "" "For more information about the %(box_name)s project, see the %(box_name)s Wiki." msgstr "" -"Mehr Informationen über das %(box_name)s Projekt findest du im %(box_name)s Wiki." +"Mehr Informationen über das %(box_name)s Projekt findest du im %(box_name)s Wiki." #: plinth/modules/help/templates/help_about.html:75 msgid "Learn more »" @@ -1593,8 +1587,8 @@ msgid "" " " "%(box_name)s project wiki contains further information." msgstr "" -"Das %(box_name)s Projekt-Wiki enthält weitere Informationen." +"Das " +"%(box_name)s Projekt-Wiki enthält weitere Informationen." #: plinth/modules/help/templates/help_index.html:45 #, python-format @@ -1618,8 +1612,8 @@ msgid "" "channel using the IRC web interface." msgstr "" "Viele %(box_name)s Mitwirkende und Benutzer*innen sind auch im irc.oftc.net " -"IRC-Netzwerk erreichbar. Trete ihm bei und frage um Hilfe im " +"IRC-Netzwerk erreichbar. Trete ihm bei und frage um Hilfe im " "#freedombox-Kanal der IRC-Web-Oberfläche." #: plinth/modules/help/templates/statuslog.html:25 @@ -1677,9 +1671,9 @@ msgid "" msgstr "" "Blogs und Wikis können nur von {box_name} Nutzer*innen in der " "Administrator*innen-Gruppe erstellt und verwaltet " -"werden, aber von allen Nutzer*innen in der Wiki-Gruppe editiert" -". In der Nutzer*innen-Konfiguration können diese " -"Rechte geändert oder neue Nutzer*innen angelegt werden." +"werden, aber von allen Nutzer*innen in der Wiki-Gruppe editiert. In der Nutzer*innen-Konfiguration können " +"diese Rechte geändert oder neue Nutzer*innen angelegt werden." #: plinth/modules/ikiwiki/__init__.py:62 msgid "View and edit wiki applications" @@ -1703,6 +1697,10 @@ msgstr "Admin-Konto-Name" msgid "Admin Account Password" msgstr "Admin-Konto-Passwort" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "Wiki oder Blog anlegen" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1721,20 +1719,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "Lösche %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "Wikis und Blogs verwalten" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "Keine Wikis oder Blogs verfügbar." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "Ein Wiki oder Blog anlegen" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "Lösche Seite %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "Gehe zu Seite %(site)s" @@ -1743,48 +1745,36 @@ msgstr "Gehe zu Seite %(site)s" msgid "Manage" msgstr "Verwalten" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "Wikis und Blogs verwalten" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "Wiki oder Blog anlegen" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "Wiki {name} angelegt." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "Konnte Wiki nicht anlegen: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "Blog {name} angelegt." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "Konnte Blog nicht anlegen: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} gelöscht." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "Konnte {name} nicht löschen: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "Lösche Wiki oder Blog" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "infinoted" @@ -1805,9 +1795,9 @@ msgid "" "enter your {box_name}'s domain name." msgstr "" "Um es zu nutzen, lade Gobby den Desktop-" -"Client herunter und installiere ihn. Dann starte Gobby und wähle \"" -"Verbinde mit Server\" und gib die Domain von {box_name}, deiner FreedomBox, " -"an." +"Client herunter und installiere ihn. Dann starte Gobby und wähle " +"\"Verbinde mit Server\" und gib die Domain von {box_name}, deiner " +"FreedomBox, an." #: plinth/modules/infinoted/manifest.py:27 msgid "Gobby" @@ -2029,10 +2019,10 @@ 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 ejabberd das Let's-Encrypt-Zertifikat nutzen. Dies wird Warnungen über " -"selbstsignierte Zertifikate in Client-Anwendungen reduzieren und erlaubt " -"mehr Verbindungen mit anderen XMPP-Servern im Internet." +"Falls aktiviert, wird auch die Anwendung ejabberd das Let's-Encrypt-Zertifikat nutzen. Dies wird Warnungen " +"über selbstsignierte Zertifikate in Client-Anwendungen reduzieren und " +"erlaubt mehr Verbindungen mit anderen XMPP-Servern im Internet." #: plinth/modules/letsencrypt/templates/letsencrypt.html:242 #, python-format @@ -2040,8 +2030,8 @@ msgid "" "This feature only makes sense if you are using the ejabberd chat server app." msgstr "" -"Diese Option ist nur sinnvoll, wenn du den ejabberd Chat-Server nutzt." +"Diese Option ist nur sinnvoll, wenn du den ejabberd Chat-Server nutzt." #: plinth/modules/letsencrypt/templates/letsencrypt.html:247 #, python-format @@ -2050,8 +2040,8 @@ msgid "" "\">ejabberd chat server app, you must first enable certificate renewal " "of the current domain." msgstr "" -"Um ein Let's-Encrypt-Zertifikat für den ejabberd Chat-Server nutzen zu können, muss erst die Zertifikat-" +"Um ein Let's-Encrypt-Zertifikat für den ejabberd 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:281 @@ -2073,10 +2063,10 @@ msgid "" "valid TLS certificate. Federation with other instances will not work without " "this." msgstr "" -"Falls aktiviert, wird auch die Anwendung " -"Matrix Synapse dasselbe Let's-Encrypt-Zertifikat nutzen. Andere Matrix-" -"Synapse-Instanzen ab Version 1.0 erwarten die Nutzung eines gültigen TLS-" -"Zertifikats. Die Verbindung mit anderen Instanzen wird ohne dies nicht " +"Falls aktiviert, wird auch die Anwendung Matrix Synapse dasselbe Let's-Encrypt-Zertifikat nutzen. Andere " +"Matrix-Synapse-Instanzen ab Version 1.0 erwarten die Nutzung eines gültigen " +"TLS-Zertifikats. Die Verbindung mit anderen Instanzen wird ohne dies nicht " "funktionieren." #: plinth/modules/letsencrypt/templates/letsencrypt.html:303 @@ -2085,8 +2075,8 @@ msgid "" "This feature only makes sense if you are using the Matrix Synapse chat server app." msgstr "" -"Diese Option ist nur sinnvoll, wenn du den " -"Matrix Synapse Chat-Server nutzt." +"Diese Option ist nur sinnvoll, wenn du den Matrix Synapse Chat-Server nutzt." #: plinth/modules/letsencrypt/templates/letsencrypt.html:308 #, python-format @@ -2095,8 +2085,8 @@ msgid "" "\">Matrix Synapse chat server app, you must first enable certificate " "renewal of the current domain." msgstr "" -"Um ein Let's-Encrypt-Zertifikat für den " -"Matrix Synapse-Chat-Server nutzen zu können, muss erst die Zertifikat-" +"Um ein Let's-Encrypt-Zertifikat für den Matrix Synapse-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:317 @@ -2750,23 +2740,32 @@ msgstr "Plumble" msgid "Mumblefly" msgstr "Mumblefly" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "Namen-Dienste" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "Nicht verfügbar" @@ -3764,11 +3763,6 @@ msgstr "Registrieren" msgid "Skip Registration" msgstr "Registrierung überspringen" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "Konfiguriere PageKite" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "Warnung:
" @@ -3820,19 +3814,15 @@ msgstr "" msgid "Pagekite" msgstr "Pagekite" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "Über PageKite" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "Standard Dienste" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "Spezielle Dienste" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "Pagekite setup beendet. Die HTTP und HTTPS Dienste sind jetzt aktiv." @@ -6002,6 +5992,18 @@ msgstr "%(percentage)s%% abgeschlossen" msgid "Gujarati" msgstr "Gujarati" +#~ msgid "Current status:" +#~ msgstr "Aktueller Status:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "Lösche Wiki oder Blog" + +#~ msgid "Configure PageKite" +#~ msgstr "Konfiguriere PageKite" + +#~ msgid "About PageKite" +#~ msgstr "Über PageKite" + #~ msgid "Default App" #~ msgstr "Standard-Anwendung" diff --git a/plinth/locale/django.pot b/plinth/locale/django.pot index 4c2be03c8..c028d2dab 100644 --- a/plinth/locale/django.pot +++ b/plinth/locale/django.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -437,7 +437,7 @@ msgstr "" msgid "Enable Domain Name System Security Extensions" msgstr "" -#: plinth/modules/bind/views.py:57 plinth/modules/dynamicdns/dynamicdns.py:382 +#: plinth/modules/bind/views.py:57 plinth/modules/dynamicdns/views.py:170 #: plinth/modules/openvpn/views.py:147 plinth/modules/shadowsocks/views.py:80 #: plinth/modules/transmission/views.py:74 msgid "Configuration updated" @@ -468,21 +468,20 @@ msgid "" "\"{users_url}\">any user on {box_name} belonging to the admin group." msgstr "" -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "" @@ -537,12 +536,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "" @@ -799,9 +796,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -828,11 +826,11 @@ msgstr "" msgid "User registrations disabled" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -840,7 +838,7 @@ msgid "" "prevent others from finding services which are provided by this {box_name}." msgstr "" -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -852,63 +850,50 @@ msgid "" msgstr "" #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " "providers." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " "you may use the update URL of your provider." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -917,82 +902,72 @@ msgid "" "(example: http://myip.datasystems24.de)." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at ." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1009,27 +984,27 @@ msgid "" "port 443 (HTTPS)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1038,10 +1013,32 @@ msgid "" "changes, it may take up to %(timer)s minutes until your DNS entry is updated." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1131,6 +1128,7 @@ msgid "Launch web client" msgstr "" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1172,10 +1170,6 @@ msgid "" "configured reduces risk of security threat from the Internet." msgstr "" -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1461,6 +1455,10 @@ msgstr "" msgid "Admin Account Password" msgstr "" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1477,20 +1475,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "" @@ -1499,48 +1501,36 @@ msgstr "" msgid "Manage" msgstr "" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "" -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2340,23 +2330,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "" @@ -3258,11 +3257,6 @@ msgstr "" msgid "Skip Registration" msgstr "" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "" @@ -3308,19 +3302,15 @@ msgstr "" msgid "Pagekite" msgstr "" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" diff --git a/plinth/locale/es/LC_MESSAGES/django.po b/plinth/locale/es/LC_MESSAGES/django.po index 584946d85..cc8d24dbf 100644 --- a/plinth/locale/es/LC_MESSAGES/django.po +++ b/plinth/locale/es/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2019-03-05 15:57+0000\n" "Last-Translator: advocatux \n" "Language-Team: Spanish cualquier usuario
en {box_name} que pertenezca al grupo " "«admin»." -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "Configurar" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "Nombre de dominio" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "Nombre de dominio no válido" @@ -609,12 +608,10 @@ msgstr "" "de {box_name}." #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "Aprenda más..." @@ -902,9 +899,10 @@ msgstr "" "%(domain_name)s" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -931,11 +929,11 @@ msgstr "Registro de usuarias/os activado" msgid "User registrations disabled" msgstr "Registro de usuarias/os desactivado" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "Cliente de DNS dinámico" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -946,7 +944,7 @@ msgstr "" "24h) será muy difícil para los demás encontrarle en Internet. Este servicio " "permitirá a otros encontrar los servicios que ofrece {box_name}." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -964,24 +962,11 @@ msgstr "" "nombre DNS obtendrá la dirección IP actualizada." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "Servicio de DNS dinámico" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "Acerca de" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Estado" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -991,7 +976,7 @@ msgstr "" "pueden usar en la URL. Para más información consulte las plantillas para " "actualizar URL de los ejemplos incluidos." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -1001,7 +986,7 @@ msgstr "" "el protocolo GnuDIP o no aparece en el listado deberá usar la URL de " "actualización de su proveedor." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -1009,18 +994,18 @@ msgstr "" "Por favor no introduzca una URL (\"https://ejemplo.com/\"), solo el nombre " "de su servidor GnuDIP (\"ejemplo.com\")." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" "Nombre de dominio público que quiere usar para para identificar su " "{box_name}." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "Elija esta opción si su proveedor usa certificados autofirmados." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1028,11 +1013,11 @@ msgstr "" "Si selecciona esta opción su nombre de usuaria/o y clave se emplearán en la " "autenticación básica de HTTP." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "Deje vacío este campo si quiere conservar su clave actual." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1045,84 +1030,74 @@ msgstr "" "número IP real. La URL debería devolver simplemente el número IP del cliente " "(p.e. http://myip.datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "El nombre de usuaria/o que empleó al crear la cuenta." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Activar DNS dinámico" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "Tipo de servicio" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "Dirección del servidor GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "Nombre de servidor no válido" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "URL de actualización" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Aceptar todos los certificados SSL" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "Usar autenticación básica de HTTP" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Nombre de usuaria/o" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Clave de acceso" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Mostrar clave de acceso" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "URL para consultar la IP pública" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "" "Por favor indique una URL de actualización o la dirección de un servidor " "GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "Por favor indique un nombre de usuaria/o GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "Por favor indique un nombre de dominio GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "Por favor indique una clave de acceso" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "Configurar DNS dinámico" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "Estado del DNS dinámico" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at freedns.afraid.org." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1147,7 +1122,7 @@ msgstr "" "configurar el redireccionamiento para los puertos estándar, incluyendo el " "puerto 80 TCP (HTTP) y el puerto 443 TCP (HTTPS)." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1156,11 +1131,11 @@ msgstr "" "algunas funciones de ayuda podrían no funcionar (pero la funcionalidad " "principal sí debería responder)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "Tipo NAT" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1168,11 +1143,11 @@ msgstr "" "Tipo de NAT no detectado aún. Si no ha facilitado una \"URL para " "comprobación de IP\" no se detectará el tipo de NAT." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "Acceso directo a Internet." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1186,10 +1161,32 @@ msgstr "" "IP). En caso de que cambie la IP WAN, se necesitarán %(timer)s minutos para " "actualizar su DNS." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "Última actualización" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "Acerca de" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Estado" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "Configurar DNS dinámico" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "Estado del DNS dinámico" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "ejabberd" @@ -1300,6 +1297,7 @@ msgid "Launch web client" msgstr "Lanzar cliente web" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1344,10 +1342,6 @@ msgstr "" "de su {box_name}. Mantenerlo activado y correctamente configurado reduce el " "riesgo de amenazas de seguridad desde Internet." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "Estado actual:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1692,6 +1686,10 @@ msgstr "Nombre de la cuenta de administración" msgid "Admin Account Password" msgstr "Clave de acceso de la cuenta de administración" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "Crear Wiki o Blog" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1710,20 +1708,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "Eliminar %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "Gestionar Wikis y Blogs" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "No hay wikis o blogs disponibles." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "Crear un Wiki o Blog" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "Eliminar sitio %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "Ir al sitio %(site)s" @@ -1732,48 +1734,36 @@ msgstr "Ir al sitio %(site)s" msgid "Manage" msgstr "Gestionar" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "Gestionar Wikis y Blogs" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "Crear Wiki o Blog" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "Wiki {name} creado." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "No se pudo crear el wiki: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "Blog {name} creado." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "No se pudo crear el blog: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} eliminado." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "No se pudo eliminar {name}: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "Eliminar Wiki o Blog" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "infinoted" @@ -2732,23 +2722,32 @@ msgstr "Plumble" msgid "Mumblefly" msgstr "Mumblefly" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "Servicios de nombres" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "No disponible" @@ -3736,11 +3735,6 @@ msgstr "Registro" msgid "Skip Registration" msgstr "Omitir registro" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "Configurar PageKite" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "Aviso:
" @@ -3788,19 +3782,15 @@ msgstr "" msgid "Pagekite" msgstr "PageKite" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "Acerca de PageKite" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "Servicios estándar" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "Servicios personalizados" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" "La configuración de PageKite ha terminado. Los servicios HTTP y HTTPS están " @@ -5943,6 +5933,18 @@ msgstr "%(percentage)s%% completado" msgid "Gujarati" msgstr "Gujarati" +#~ msgid "Current status:" +#~ msgstr "Estado actual:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "Eliminar Wiki o Blog" + +#~ msgid "Configure PageKite" +#~ msgstr "Configurar PageKite" + +#~ msgid "About PageKite" +#~ msgstr "Acerca de PageKite" + #~ msgid "Default App" #~ msgstr "Aplicación por defecto" diff --git a/plinth/locale/fa/LC_MESSAGES/django.po b/plinth/locale/fa/LC_MESSAGES/django.po index 48a8d72ab..d411b0906 100644 --- a/plinth/locale/fa/LC_MESSAGES/django.po +++ b/plinth/locale/fa/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2016-08-12 15:51+0000\n" "Last-Translator: Masoud Abkenar \n" "Language-Team: Persian any user on {box_name} belonging to the admin group." msgstr "" -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 #, fuzzy msgid "Configure" msgstr "پیکربندی" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "نام دامنه" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "نام دامنه معتبر نیست" @@ -592,12 +591,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 #, fuzzy msgid "Learn more..." @@ -881,9 +878,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -910,12 +908,12 @@ msgstr "" msgid "User registrations disabled" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 #, fuzzy msgid "Dynamic DNS Client" msgstr "برنامهٔ DNS متغیر (Dynamic DNS Client)" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -926,7 +924,7 @@ msgstr "" "می‌دهد، دیگران نمی‌توانند شما را به راحتی در اینترنت پیدا کنند. این باعث می‌شود " "که دیگران نتوانند سرویس‌هایی را که {box_name} شما ارائه می‌دهد پیدا کنند." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -944,26 +942,12 @@ msgstr "" "را جستجو کرد، نشانی IP شما را در پاسخ خواهد گرفت." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 #, fuzzy msgid "Dynamic DNS Service" msgstr "برنامهٔ DNS متغیر (Dynamic DNS Client)" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "درباره" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -#, fuzzy -msgid "Status" -msgstr "وضعیت" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 #, fuzzy msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " @@ -974,7 +958,7 @@ msgstr "" "نشانی URL به کار بروند. برای جزئیات بیشتر الگوهای نشانی‌های به‌روزرسانی را از " "خدمات‌دهنده‌های نمونه ببینید." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -984,7 +968,7 @@ msgstr "" "خدمات‌دهندهٔ شما از GnuDIP پشتیبانی نمی‌کند یا در فهرست نیست، می‌توانید نشانی " "به‌روزرسانی (update URL) خدمات‌دهنده‌تان را به‌کار ببرید." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -992,18 +976,18 @@ msgstr "" "لطفاً یک نشانی URL (مانند \"https://example.com/\") را این‌جا ننویسید، بلکه " "تنها نام میزبان سرور GnuDIP را بنویسید (مانند \"example.com\")." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "نام دامنهٔ عمومی که با آن می‌خواهید به {box_name} خود وصل شوید." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" "اگر خدمات‌دهندهٔ شما گواهی‌نامه‌های خودامضاشده را به‌کار می‌برد این گزینه را " "انتخاب کنید." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 #, fuzzy msgid "" "If this option is selected, your username and password will be used for HTTP " @@ -1012,11 +996,11 @@ msgstr "" "اگر این گزینه انتخاب شود، نام کاربری و رمز شما برای تأیید هویت سادهٔ تحت وب " "(HTTP basic authentication) به کار خواهد رفت." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "اگر نمی‌خواهید رمزتان را عوض کنید، این‌جا را خالی بگذارید." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1028,83 +1012,73 @@ msgstr "" "روتر NAT وصل باشد) این نشانی برای تعیین IP واقعی به‌کار می‌رود. این نشانی باید " "صرفاً IP را برگرداند (مثال: http://myip.datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "نام کاربری که هنگام ساختن حساب به‌کار برده شد." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "فعال‌سازی DNS متغیر" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "نوع سرویس" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "نشانی سرور GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "نام کاربری معتبر نیست" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "نشانی به‌روزرسانی" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "همهٔ گواهی‌نامه‌های SSL را بپذیر" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "به‌کاربردن تأیید هویت سادهٔ تحت وب" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "نام کاربری" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "رمز" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "رمز را نشان بده" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "نشانی برای دیدن آی‌پی عمومی" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "" "لطفاً یک نشانی به‌روزرسانی (update URL) یا نشانی سرور GnuDIP را وارد کنید" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "لطفاً یک نام کاربری GnuDIP وارد کنید" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "لطفاً یک نام دامنهٔ GnuDIP وارد کنید" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "لطفاً یک رمز وارد کنید" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "پیکربندی DNS متغیر" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "وضعیت DNS متغیر" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at یا سرویس رایگان به‌روزرسانی نشانی را در freedns.afraid.org به کار ببرید." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1128,7 +1102,7 @@ msgstr "" "پورت‌های استاندارد را در تنظیمات روتر خود به درستی روی %(box_name)s تنظیم " "کنید، از جمله پورت 80 TCP (برای HTTP) و پورت 443 TCP (برای HTTPS)." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 #, fuzzy msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " @@ -1137,11 +1111,11 @@ msgstr "" "جاوااسکریپت شما خاموش است. فرم‌های پویا غیرفعال می‌شوند و برخی از تابع‌های کمکی " "کار نخواهند کرد (البته عملکرد اصلی برنامه همچنان کار می‌کند)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "نوع NAT" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1149,11 +1123,11 @@ msgstr "" "نوع NAT هنوز شناخته نیست. اگر یک نشانی URL برای فهمیدن IP وارد نکنید، " "نمی‌توانیم نوع NAT را بشناسیم." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "اتصال مستقیم به اینترنت." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, fuzzy, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1166,10 +1140,33 @@ msgstr "" "تغییرات IP کشف نمی‌شوند). اگر WAN IP تغییر کند، ممکن است %(timer)s دقیقه طول " "بکشد تا دادهٔ DNS شما به‌روز شود." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "آخرین به‌روزرسانی" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "درباره" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +#, fuzzy +msgid "Status" +msgstr "وضعیت" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "پیکربندی DNS متغیر" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "وضعیت DNS متغیر" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1265,6 +1262,7 @@ msgid "Launch web client" msgstr "" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1309,10 +1307,6 @@ msgstr "" "خروجی شبکه را در {box_name} شما کنترل می‌کند. فعال نگه‌داشتن فایروال و تنظیم " "درست آن خطر تهدیدهای امنیتی از طرف اینترنت را کم می‌کند." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "وضعیت کنونی:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1657,6 +1651,10 @@ msgstr "نام حساب مدیر" msgid "Admin Account Password" msgstr "رمز حساب مدیر" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "ساختن ویکی یا وبلاگ" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1675,20 +1673,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "پاک‌کردن %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "مدیریت ویکی‌ها و وبلاگ‌ها" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "ویکی یا وبلاگی موجود نیست." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "یک ویکی یا وبلاگ بسازید" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "سایت %(site)s را پاک کنید" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "به سایت %(site)s بروید" @@ -1697,48 +1699,36 @@ msgstr "به سایت %(site)s بروید" msgid "Manage" msgstr "مدیریت" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "مدیریت ویکی‌ها و وبلاگ‌ها" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "ساختن ویکی یا وبلاگ" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "ویکی {name} ساخته شد." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "ساختن ویکی شکست خورد: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "وبلاگ {name} ساخته شد." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "ساختن وبلاگ شکست خورد: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} پاک شد." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "نشد که {name} پاک شود: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "پاک‌کردن ویکی یا وبلاگ" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2640,26 +2630,35 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 #, fuzzy msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 #, fuzzy msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 #, fuzzy msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "سرویس نام‌ها" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "موجود نیست" @@ -3619,11 +3618,6 @@ msgstr "ثبت نام" msgid "Skip Registration" msgstr "رد کردن ثبت نام" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "" @@ -3669,19 +3663,15 @@ msgstr "" msgid "Pagekite" msgstr "" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "راه‌اندازی Pagekite پایان یافت. سرویس‌های HTTP و HTTPS فعال هستند." @@ -5626,6 +5616,12 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "وضعیت کنونی:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "پاک‌کردن ویکی یا وبلاگ" + #, fuzzy #~| msgid "Default" #~ msgid "Default App" diff --git a/plinth/locale/fake/LC_MESSAGES/django.po b/plinth/locale/fake/LC_MESSAGES/django.po index a3508b02e..2e98fcb16 100644 --- a/plinth/locale/fake/LC_MESSAGES/django.po +++ b/plinth/locale/fake/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Plinth 0.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2016-01-31 22:24+0530\n" "Last-Translator: Sunil Mohan Adapa \n" "Language-Team: Plinth Developers /IKIWIKI." -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "CONFIGURE" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "DOMAIN NAME" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "INVALID DOMAIN NAME" @@ -625,12 +624,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 #, fuzzy #| msgid "Learn more »" @@ -919,9 +916,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -952,11 +950,11 @@ msgstr "APPLICATIONS" msgid "User registrations disabled" msgstr "APPLICATIONS" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "DYNAMIC DNS CLIENT" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, fuzzy, python-brace-format #| msgid "" #| "If your internet provider changes your IP address periodic (i.e. every " @@ -972,7 +970,7 @@ msgstr "" "IT MAY BE HARD FOR OTHERS TO FIND YOU IN THE WEB. AND FOR THIS REASON NOBODY " "MAY FIND THE SERVICES WHICH ARE PROVIDED BY %(box_name)s, SUCH AS OWNCLOUD." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 #, fuzzy #| msgid "" #| "The solution is to assign a DNS name to your IP address and update the " @@ -999,26 +997,13 @@ msgstr "" "INTERNET ASKS FOR YOUR DNS NAME HE WILL GET YOUR CURRENT IP ANSWERED." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 #, fuzzy #| msgid "Dynamic DNS Client" msgid "Dynamic DNS Service" msgstr "DYNAMIC DNS CLIENT" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "ABOUT" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "STATUS" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -1028,7 +1013,7 @@ msgstr "" "USED WITHIN THE URL. FOR DETAILS SEE THE UPDATE URL TEMPLATES OF THE EXAMPLE " "PROVIDERS." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 #, fuzzy #| msgid "" #| "Please choose an update protocol according to your provider. If your " @@ -1043,7 +1028,7 @@ msgstr "" "PROVIDER DOES NOT SUPPORT THE GNUDIP PROTOCOL OR YOUR PROVIDER IS NOT LISTED " "YOU MAY USE THE UPDATE URL OF YOUR PROVIDER." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -1051,17 +1036,17 @@ msgstr "" "PLEASE DO NOT ENTER A URL HERE (LIKE \"HTTPS://EXAMPLE.COM/\") BUT ONLY THE " "HOSTNAME OF THE GNUDIP SERVER (LIKE \"EXAMPLE.COM\")." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, fuzzy, python-brace-format #| msgid "The public domain name you want use to reach your {box_name}." msgid "The public domain name you want to use to reach your {box_name}." msgstr "THE PUBLIC DOMAIN NAME YOU WANT USE TO REACH YOUR {box_name}." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "USE THIS OPTION IF YOUR PROVIDER USES SELF SIGNED CERTIFICATES." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1069,7 +1054,7 @@ msgstr "" "IF THIS OPTION IS SELECTED, YOUR USERNAME AND PASSWORD WILL BE USED FOR HTTP " "BASIC AUTHENTICATION." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 #, fuzzy #| msgid "" #| "Leave this field empty if you want to keep your previous configured " @@ -1078,7 +1063,7 @@ msgid "Leave this field empty if you want to keep your current password." msgstr "" "LEAVE THIS FIELD EMPTY IF YOU WANT TO KEEP YOUR PREVIOUS CONFIGURED PASSWORD." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, fuzzy, python-brace-format #| msgid "" #| "Optional Value. If your {box_name} is not connected directly to the " @@ -1096,94 +1081,82 @@ msgstr "" "INTERNET IP. THE URL SHOULD SIMPLY RETURN THE IP WHERE THE CLIENT COMES FROM " "(EXAMPLE: HTTP://MYIP.DATASYSTEMS24.DE)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "ENABLE DYNAMIC DNS" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 #, fuzzy #| msgid "Service type" msgid "Service Type" msgstr "SERVICE TYPE" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 #, fuzzy #| msgid "GnudIP Server Address" msgid "GnuDIP Server Address" msgstr "GNUDIP SERVER ADDRESS" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "INVALID SERVER NAME" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "UPDATE URL" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "ACCEPT ALL SSL CERTIFICATES" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "USE HTTP BASIC AUTHENTICATION" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "USERNAME" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "PASSWORD" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "SHOW PASSWORD" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 #, fuzzy #| msgid "Please provide update URL or a GnuDIP Server" msgid "Please provide an update URL or a GnuDIP server address" msgstr "PLEASE PROVIDE UPDATE URL OR A GNUDIP SERVER" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 #, fuzzy #| msgid "Please provide GnuDIP username" msgid "Please provide a GnuDIP username" msgstr "PLEASE PROVIDE GNUDIP USERNAME" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 #, fuzzy #| msgid "Please provide GnuDIP domain" msgid "Please provide a GnuDIP domain name" msgstr "PLEASE PROVIDE GNUDIP DOMAIN" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "PLEASE PROVIDE A PASSWORD" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "CONFIGURE DYNAMIC DNS" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -#, fuzzy -#| msgid "Dynamic DNS" -msgid "Dynamic DNS Status" -msgstr "DYNAMIC DNS" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 #, fuzzy #| msgid "" #| "If you are looking for a free dynamic DNS account, you may find a free " @@ -1204,7 +1177,7 @@ msgstr "" "BASED SERVICES ON " "FREEDNS.AFRAID.ORG." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, fuzzy, python-format #| msgid "" #| "If your %(box_name)s is connected behind some NAT router, don't forget to " @@ -1218,7 +1191,7 @@ msgstr "" "ADD PORT FORWARDING (I.E. FORWARD SOME STANDARD PORTS LIKE 80 AND 443) TO " "YOUR %(box_name)s DEVICE." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1226,11 +1199,11 @@ msgstr "" "YOU HAVE DISABLED JAVASCRIPT. DYNAMIC FORM MODE IS DISABLED AND SOME HELPER " "FUNCTIONS MAY NOT WORK (BUT THE MAIN FUNCTIONALITY SHOULD WORK)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "NAT TYPE" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 #, fuzzy #| msgid "" #| "NAT type not detected yet, if you do not provide a \"IP check URL\" we " @@ -1242,11 +1215,11 @@ msgstr "" "NAT TYPE NOT DETECTED YET, IF YOU DO NOT PROVIDE A \"IP CHECK URL\" WE WILL " "NOT DETECT A NAT TYPE." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "DIRECT CONNECTION TO THE INTERNET." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, fuzzy, python-format #| msgid "" #| "Behind NAT. This means that Dynamic DNS service will poll the \"IP check " @@ -1264,10 +1237,34 @@ msgstr "" "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." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "LAST UPDATE" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "ABOUT" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "STATUS" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "CONFIGURE DYNAMIC DNS" + +#: plinth/modules/dynamicdns/views.py:103 +#, fuzzy +#| msgid "Dynamic DNS" +msgid "Dynamic DNS Status" +msgstr "DYNAMIC DNS" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1375,6 +1372,7 @@ msgid "Launch web client" msgstr "LAUNCH WEB CLIENT" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1427,10 +1425,6 @@ msgstr "" "NETWORK TRAFFIC ON YOUR %(box_name)s. KEEPING A FIREWALL ENABLED AND " "PROPERLY CONFIGURED REDUCES RISK OF SECURITY THREAT FROM THE INTERNET." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "CURRENT STATUS:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1774,6 +1768,10 @@ msgstr "ADMIN ACCOUNT NAME" msgid "Admin Account Password" msgstr "ADMIN ACCOUNT NAMEADMIN ACCOUNT PASSWORD" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "CREATE WIKI OR BLOG" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1792,20 +1790,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "DELETE %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "MANAGE WIKIS AND BLOGS" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "NO WIKIS OR BLOGS AVAILABLE." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "CREATE A WIKI OR BLOG" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "DELETE SITE %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "GO TO SITE %(site)s" @@ -1814,48 +1816,36 @@ msgstr "GO TO SITE %(site)s" msgid "Manage" msgstr "MANAGE" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "MANAGE WIKIS AND BLOGS" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "CREATE WIKI OR BLOG" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "CREATED WIKI {name}." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "COULD NOT CREATE WIKI: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "CREATED BLOG {name}." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "COULD NOT CREATE BLOG: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} DELETED." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "COULD NOT DELETE {name}: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "DELETE WIKI OR BLOG" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2828,23 +2818,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "NAME SERVICES" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "NOT AVAILABLE" @@ -3876,11 +3875,6 @@ msgstr "" msgid "Skip Registration" msgstr "" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "CONFIGURE PAGEKITE" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "WARNING:
" @@ -3932,19 +3926,15 @@ msgstr "" msgid "Pagekite" msgstr "PAGEKITE" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "ABOUT PAGEKITE" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "STANDARD SERVICES" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "CUSTOM SERVICES" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" @@ -6117,6 +6107,18 @@ msgstr "%(percentage)s%% COMPLETE" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "CURRENT STATUS:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "DELETE WIKI OR BLOG" + +#~ msgid "Configure PageKite" +#~ msgstr "CONFIGURE PAGEKITE" + +#~ msgid "About PageKite" +#~ msgstr "ABOUT PAGEKITE" + #, fuzzy #~| msgid "Default" #~ msgid "Default App" diff --git a/plinth/locale/fr/LC_MESSAGES/django.po b/plinth/locale/fr/LC_MESSAGES/django.po index dc3d7aefa..d653e95db 100644 --- a/plinth/locale/fr/LC_MESSAGES/django.po +++ b/plinth/locale/fr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2019-03-13 15:03+0000\n" "Last-Translator: Vincent Ladeuil \n" "Language-Team: French path on the web server. It can be accessed by any user on {box_name} belonging to the admin group." msgstr "" -"Une fois activé, Cockpit est accessible depuis le chemin /_cockpit sur le serveur web. Il peut être consulté par tout <" -"a href=\"{users_url}\">utilisateur avec un compte admin sur {box_name}." +"Une fois activé, Cockpit est accessible depuis le chemin /_cockpit sur le serveur web. Il peut être consulté par tout utilisateur avec un compte admin sur {box_name}." -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "Configurer" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "Nom de Domaine" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "Nom de domaine invalide" @@ -593,12 +592,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "En savoir plus..." @@ -761,8 +758,8 @@ msgid "" "\">/deluge path on the web server. The default password is 'deluge', but " "you should log in and change it immediately after enabling this service." msgstr "" -"Lorsqu'il est activé, le client Web Deluge sera accessible depuis le chemin <" -"a href=\"/deluge\">/deluge sur le serveur Web. Le mot de passe par " +"Lorsqu'il est activé, le client Web Deluge sera accessible depuis le chemin " +"/deluge sur le serveur Web. Le mot de passe par " "défaut est 'deluge'. Vous devrez toutefois vous connecter et le changer tout " "de suite après l'activation du service." @@ -875,14 +872,15 @@ msgstr "" "Le domaine du pod diaspora* (noeud) est défini sur %(domain_name)s. " "L'ID utilisateur ressemblera à username@diaspora.%(domain_name)s
" "Si le nom de domaine FreedomBox est modifié, toutes les données des " -"utilisateurs enregistrés auprès du pod précédent ne serong plus accessibles.<" -"br/> Vous pouvez accéder au pod diaspora* à diaspora.%(domain_name)s" +"utilisateurs enregistrés auprès du pod précédent ne serong plus accessibles." +"
Vous pouvez accéder au pod diaspora* à diaspora.%(domain_name)s" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -909,11 +907,11 @@ msgstr "L'enregistrement des utilisateurs est activé" msgid "User registrations disabled" msgstr "L'enregistrement des utilisateurs est désactivé" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "Client DNS dynamique" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -925,7 +923,7 @@ msgstr "" "fournis par {box_name} ne pourront pas être découverts par les autres " "utilisateurs." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -944,24 +942,11 @@ msgstr "" "obtiendra votre adresse IP actuelle." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "Service de DNS dynamique" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "À propos" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "État" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -971,7 +956,7 @@ msgstr "" "être utilisées dans l'URL. Pour plus de détails, voir les modèles d'URL mis " "à jour pour un exemple de fournisseurs." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -982,7 +967,7 @@ msgstr "" "votre fournisseur n'est pas listé, vous pouvez utiliser la mise à jour URL " "de votre fournisseur." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -990,19 +975,19 @@ msgstr "" "Veuillez ne pas entrer une URL (comme \"https://example.com/\"), mais " "seulement le nom de machine du serveur GnuDIP (comme \"example.com\")." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" "Le nom de domaine public que vous désirez utiliser pour atteindre votre " "{box_name}." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" "Utilisez ce choix si votre fournisseur utilise des certificats auto-signés." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1010,13 +995,13 @@ msgstr "" "Si ce choix est sélectionné, votre nom d'utilisateur et votre mot de passe " "seront utilisés pour une authentification HTTP de base." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "" "Laissez ce champ vide si vous ne désirez pas changer le mot de passe entré " "précédemment." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1030,82 +1015,72 @@ msgstr "" "directement à l'Internet (si par exemple votre routeur est sur le mode « NAT " "»)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "Le nom d’utilisateur choisi lors de la création du compte dynamique." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Activer le DNS Dynamique" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "Type de service" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "Adresse Serveur GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "Nom de serveur invalide" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "Actualiser l'URL" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Accepte tous les certificats SSL" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "Utiliser une authentification HTTP basique" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Nom Utilisateur" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Mot de passe" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Montrer le mot de passe" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "URL pour rechercher l'IP publique" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "Fournir une mise à jour URL ou une adresse de serveur GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "Fournir le nom d'utilisateur GnuDIP (« Username/Hostname »)" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "Fournir le nom de domaine GnuDIP (« Domain Name »)" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "Fournir un mot de passe" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "Configurer le DNS Dynamique" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "Etat du DNS Dynamique" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at freedns.afraid." "org." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1131,7 +1106,7 @@ msgstr "" "443 (serveur sécurisé https) vers l'IP de votre FreedomBox. La redirection " "se configure sur l'interface web de votre routeur." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1140,11 +1115,11 @@ msgstr "" "quelques fonctions d'aide pourraient ne pas marcher (mais la fonctionnalité " "principale devrait fonctionner)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "Type de NAT" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1153,11 +1128,11 @@ msgstr "" "résolution IP/URL ou \"IP check URL\", nous ne pourrons pas détecter le type " "de NAT." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "Connexion directe à Internet." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1172,10 +1147,32 @@ msgstr "" "détectés). Cela peut prendre %(timer)s minutes avant la mise à jour de votre " "entrée DNS en cas de modification de l'IP publique." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "Dernière mise à jour" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "À propos" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "État" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "Configurer le DNS Dynamique" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "Etat du DNS Dynamique" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "ejabberd" @@ -1208,9 +1205,9 @@ msgid "" "any user with a {box_name} login." msgstr "" "Pour communiquer, vous pouvez utiliser client web " -"ou tout autre " -"client XMPP. Une fois activé, ejabberd peut être joint par tout utilisateur avec un compte {box_name}." +"ou tout autre client XMPP. Une fois activé, ejabberd peut être joint " +"par tout utilisateur avec un compte {box_name}." #: plinth/modules/ejabberd/forms.py:33 msgid "Enable Message Archive Management" @@ -1292,6 +1289,7 @@ msgid "Launch web client" msgstr "Lancer le client Web" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1337,10 +1335,6 @@ msgstr "" "feu activé et correctement configuré réduit le risque de menaces depuis " "Internet." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "État actuel :" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1705,6 +1699,10 @@ msgstr "Nom Compte Admin" msgid "Admin Account Password" msgstr "Mot de Passe Compte Admin" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "Créer un Wiki ou un Blogue" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1724,20 +1722,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "Supprimer %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "Gestion Wikis et Blogues" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "Pas de wiki ou de blogue disponible." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "Créer un Wiki ou un Blogue" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "Supprimer le site %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "Aller au site %(site)s" @@ -1746,48 +1748,36 @@ msgstr "Aller au site %(site)s" msgid "Manage" msgstr "Gérer" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "Gestion Wikis et Blogues" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "Créer un Wiki ou un Blogue" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "Wiki {name} créé." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "Le wiki n'a pu être créé : {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "Blogue {name} créé." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "Le blogue n'a pu être créé : {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} supprimé." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "La suppression de {name} n'a pas abouti : {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "Supprimer le Wiki ou le Blogue" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "infinoted" @@ -2012,8 +2002,8 @@ msgstr "Actualiser la configuration" msgid "" "Let %(box_name)s manage certificate renewal of %(current_domain)s" msgstr "" -"Laisser %(box_name)s gérer le renouvellement du certificat de " -"%(current_domain)s" +"Laisser %(box_name)s gérer le renouvellement du certificat de " +"%(current_domain)s" #: plinth/modules/letsencrypt/templates/letsencrypt.html:182 #, python-format @@ -2760,23 +2750,32 @@ msgstr "Plumble" msgid "Mumblefly" msgstr "Mumblefly" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "Serveur de Noms" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "Indisponible" @@ -3783,11 +3782,6 @@ msgstr "Inscription" msgid "Skip Registration" msgstr "Sauter l'inscription" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "Configurer PageKite" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "Avertissement :
" @@ -3837,19 +3831,15 @@ msgstr "" msgid "Pagekite" msgstr "Pagekite" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "À propos de PageKite" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "Services Standards" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "Services Personnalisés" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" "Installation de Pagekite terminée. Les services HTTP et HTTPS sont activés." @@ -5738,8 +5728,8 @@ msgid "" "freedombox-team/plinth/issues\">issue tracker." msgstr "" "Si vous pensez que cette page manquante doit exister, il est conseillé " -"d'envoyer " -"un rapport de bogue à l'équipe du projet Plinth." +"d'envoyer un rapport de bogue à l'équipe du projet Plinth." #: plinth/templates/500.html:25 msgid "500" @@ -5759,10 +5749,10 @@ msgid "" "href=\"%(status_log_url)s\">status log to the bug report." msgstr "" "Cette erreur est propre au système, vous n'en êtes pas à l'origine et vous " -"ne pouvez pas la réparer. Il est conseillé de faire parvenir un rapport de bogue" -" pour traitement et réparation. Veuillez également attacher le journal d'état au rapport d'erreur." +"ne pouvez pas la réparer. Il est conseillé de faire parvenir un rapport de bogue pour traitement et réparation. Veuillez également attacher le journal d'état au rapport d'erreur." #: plinth/templates/base.html:50 #, fuzzy, python-format @@ -6021,6 +6011,18 @@ msgstr "%(percentage)s%% effectué" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "État actuel :" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "Supprimer le Wiki ou le Blogue" + +#~ msgid "Configure PageKite" +#~ msgstr "Configurer PageKite" + +#~ msgid "About PageKite" +#~ msgstr "À propos de PageKite" + #~ msgid "Default App" #~ msgstr "Défaut" diff --git a/plinth/locale/gu/LC_MESSAGES/django.po b/plinth/locale/gu/LC_MESSAGES/django.po index 616807765..f645421fd 100644 --- a/plinth/locale/gu/LC_MESSAGES/django.po +++ b/plinth/locale/gu/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2018-02-05 18:37+0000\n" "Last-Translator: drashti kaushik \n" "Language-Team: Gujarati " #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -882,11 +880,11 @@ msgstr "વપરાશકર્તા રજીસ્ટ્રેશન સક msgid "User registrations disabled" msgstr "વપરાશકર્તા રજીસ્ટ્રેશન અક્ષમ છે" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "ડાયનેમિક DNS ક્લાયન્ટ" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, fuzzy, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -897,7 +895,7 @@ msgstr "" "અન્ય લોકો માટે તમને ઇન્ટરનેટ પર શોધવા માટે મુશ્કેલ હોઈ શકે છે. આ અન્ય લોકો જે આ દ્વારા " "પ્રદાન કરવામાં આવે છે તે સેવાઓ શોધવાનું અટકાવશે {box_name}" -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -915,24 +913,11 @@ msgstr "" "વર્તમાન IP સરનામા સાથે પ્રતિસાદ મળશે." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "ડાયનેમિક DNS સેવા" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "વિશે" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "સ્થિતિ" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -941,7 +926,7 @@ msgstr "" "ચલો <વપરાશકર્તા>,Pass>, <lp>, <ડોમેન> URL ની અંદર ઉપયોગ " "કરી શકાય છે. વિગતો માટે ઉદાહરણ પ્રદાતાઓના અપડેટ URL નમૂનાઓ જુઓ." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -951,7 +936,7 @@ msgstr "" "પ્રોટોકોલને આધારભૂત નથી અથવા તમારા પ્રદાતા સૂચિબદ્ધ નથી તો તમે તમારા પ્રદાતાના અપડેટ " "URL નો ઉપયોગ કરી શકો છો." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -959,16 +944,16 @@ msgstr "" "અહીં આવુ URL દાખલ કરશો નહીં (જેમ કે \"https://example.com/\") પરંતુ ફક્ત GnuDIP " "સર્વરનું હોસ્ટનામ (જેમ કે \"example.com\")." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "તમારા સુધી પહોંચવા માટે ઉપયોગમાં લેવાતું પબ્લિક ડોમેન નામ {box_name}." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "આ વિકલ્પનો ઉપયોગ કરો જો તમારા પ્રદાતા સ્વ સહી કરેલ પ્રમાણપત્રોનો ઉપયોગ કરે છે." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -976,11 +961,11 @@ msgstr "" "જો આ વિકલ્પ પસંદ કરેલ હોય, તો તમારું વપરાશકર્તા નામ અને પાસવર્ડ HTTP મૂળભૂત પ્રમાણીકરણ " "માટે ઉપયોગમાં લેવાશે." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "જો તમે તમારા વર્તમાન પાસવર્ડને રાખવા માંગતા હો તો આ ક્ષેત્ર ખાલી રાખો." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -992,82 +977,72 @@ msgstr "" "સાથે જોડાયેલું છે) તો આ URL વાસ્તવિક IP એડ્રેસને નક્કી કરવા માટે વપરાય છે. URL IP ને જ્યાં " "ક્લાઈન્ટમાંથી આવે છે ત્યાં જ પાછો મોકલવો જોઈએ (દા.ત http://myip.datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "વપરાશકર્તાનામ જેનો ઉપયોગ એકાઉન્ટ બનાવવામાં આવ્યો હતો ત્યારે થયો હતો." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "ડાયનેમિક DNS સક્ષમ કરો" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "સેવા પ્રકાર" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "GnuDIP સર્વર સરનામું" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "અમાન્ય સર્વર નામ" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "URL અપડેટ કરો" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "બધા SSL પ્રમાણપત્રો સ્વીકારો" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "HTTP મૂળભૂત પ્રમાણીકરણનો ઉપયોગ કરો" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "વપરાશકર્તા નામ" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "પાસવર્ડ" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "પાસવર્ડ બતાવો" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "જાહેર IP જોવા URL" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "કૃપા કરીને અપડેટ URL અથવા GnuDIP સર્વર સરનામું પ્રદાન કરો" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "કૃપા કરીને GnuDIP વપરાશકર્તાનામ આપો" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "કૃપા કરીને GnuDIP ડોમેન નામ પ્રદાન કરો" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "કૃપા કરીને પાસવર્ડ આપો" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "ડાયનેમિક DNS રૂપરેખાંકિત કરો" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "ડાયનેમિક DNS સ્થિતિ" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at અથવા તમે મફત અપડેટ URL આધારિત સેવાઓને અહીંથી શોધી શકો છો freedns.afraid.org." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1091,7 +1066,7 @@ msgstr "" "ફોરવર્ડિંગ ઉમેરવાનું ભૂલશો નહીં, TCP પોર્ટ 80 (HTTP) અને TCP પોર્ટ 443 (HTTPS) નો " "સમાવેશ થાય છે." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1099,11 +1074,11 @@ msgstr "" "તમે Javascript ને અક્ષમ કર્યું છે. ગતિશીલ સ્વરૂપ મોડ અક્ષમ છે અને કેટલાક સહાયક કાર્યો કાર્ય " "કરી શકશે નહીં (પરંતુ મુખ્ય કાર્યક્ષમતાએ કામ કરવું જોઈએ)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "NAT પ્રકાર" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1111,11 +1086,11 @@ msgstr "" "NAT પ્રકાર હજુ સુધી મળી નથી. જો તમે \"IP તપાસ URL\" આપશો નહીં, તો અમે NAT પ્રકારને " "શોધી શકશો નહીં." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "ઇન્ટરનેટ સાથે સીધો જોડાણ." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1128,10 +1103,32 @@ msgstr "" "શકાશે નહીં) જો WAN IP બદલાય, તે તમારા DNS નોંધણીને અપડેટ થાય ત્યાં સુધી %(timer)s " "મિનિટ સુધી લાગી શકે છે." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "છેલ્લો સુધારો" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "વિશે" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "સ્થિતિ" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "ડાયનેમિક DNS રૂપરેખાંકિત કરો" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "ડાયનેમિક DNS સ્થિતિ" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "ઈઝબેબર્ડ" @@ -1248,6 +1245,7 @@ msgid "Launch web client" msgstr "વેબ ક્લાયન્ટ શરૂ કરો" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1292,10 +1290,6 @@ msgstr "" "છે {box_name}. ફાયરવૉલ સક્ષમ અને યોગ્ય રીતે રૂપરેખાંકિત રાખીને ઇન્ટરનેટથી સુરક્ષાના ભયને " "ઘટાડે છે." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "વર્તમાન સ્થિતિ:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1589,6 +1583,10 @@ msgstr "" msgid "Admin Account Password" msgstr "" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1605,20 +1603,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "" @@ -1627,48 +1629,36 @@ msgstr "" msgid "Manage" msgstr "" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "" -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2486,23 +2476,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "" @@ -3404,11 +3403,6 @@ msgstr "" msgid "Skip Registration" msgstr "" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "" @@ -3454,19 +3448,15 @@ msgstr "" msgid "Pagekite" msgstr "" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" @@ -5338,6 +5328,9 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "વર્તમાન સ્થિતિ:" + #, fuzzy #~| msgid "Error setting language: {exception}" #~ msgid "Error setting default app: {exception}" diff --git a/plinth/locale/hi/LC_MESSAGES/django.po b/plinth/locale/hi/LC_MESSAGES/django.po index 8d405bccf..fcb18bec2 100644 --- a/plinth/locale/hi/LC_MESSAGES/django.po +++ b/plinth/locale/hi/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2018-08-09 20:39+0000\n" "Last-Translator: Gayathri Das \n" "Language-Team: Hindi कोई से एक {box_name} के सात पहुंच " "सकते हैं. निजी जानकारी आैर सिस्टम बदलने का योग्यता सिर्फ व्यवस्थापक लोग के पास है." -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "कॉन्फ़िगर करें" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "डोमेन नाम" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "अमान्य डोमेन नाम" @@ -620,12 +619,10 @@ msgstr "" "लिये प्लिंथ या फ्रीडमबॉक्स स्पष्ट रूप से टाइप करना पढ़ेगा." #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "और सीखिये..." @@ -904,9 +901,10 @@ msgstr "" "\"> diaspora.%(domain_name)s " #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -933,11 +931,11 @@ msgstr "यूसर पंजीकरण सक्षम किया" msgid "User registrations disabled" msgstr "यूसर पंजीकरण अक्षम किया" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "डायनेमिक डिएनएस ग्राहक" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -947,7 +945,7 @@ msgstr "" "अगर अापका इंटरनेट प्रदाता अक्सर अपना आईपी एड्रसॅ बदलता है (i.e. हर चौबीस) दूसरे लोग " "अपसे मिलकर मुश्किल हेगा. यह दूसरे को यह {box_name} से प्रदान वाले सेवाएं खोजने से रोक देगे." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -965,24 +963,11 @@ msgstr "" "है, अपना वर्तमान एड्रसॅ से जवाब मिलेगा." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "डायनेमिक डिएनएस ग्राहक" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "के बारे में" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "स्थिति" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -991,7 +976,7 @@ msgstr "" "यह चर < यूसर>, < पॉस>, < आईपि>, <डोमेन> यूआरएल के अंदर " "उपयोग किया जा सकते है. विवरण पर, उदाहरण प्रदाताअों से अपडेट यूआरएल टेम्पलेट देखें." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -1001,7 +986,7 @@ msgstr "" "नहीं समर्थन करता है या अाप आपना प्रदाता यहाँ नहीं देखतें हैं, आपना प्रदाता का अपडेट यूआरएल " "उपयोग कर सकते हैं." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -1009,17 +994,17 @@ msgstr "" "यहाँ एक यूआरएल दर्ज ने करे, (\"https://example.com/\" के तकह) लेकिन सिर्फ गिएनयुडिपॅ " "सर्वर का होस्टनाम (\"example.com\" कि तरह)." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "सार्वजनिक डोमेन नाम कि आपको आपना {box_name} पहुंचने के लिये उपयोग करना चहते हैं." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" "अगर आपका प्रदाता स्व-हस्ताक्षर सिटिफ़िकट उपयोग कर सकता हा, यह विकल्प उपयोग करें." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1027,11 +1012,11 @@ msgstr "" "अगर यह विकल्प चुना होगा, आपका युसरनाम और पासवर्ड एचटीटीपी बेसिकॅ प्रमाणीकरण के लिये " "उपयोग कर सकता है." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "अगर आपको आपना वर्तमान पासवर्ड रखना चाहिये, यह खाली छोडिये." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1043,82 +1028,72 @@ msgstr "" "कनेक्टईडॅ है) यह यूआरएल असली आईपी एड्रसॅ चुनने के लिये उपयोग करता है. यह यूआरएल ग्राहक आने " "से जगह को वापस जाना चाहिये ( उदाहरण:http://myip.datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "जाब अकाउंट बनाया गया था, वो यूसरनाम." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "डायनेमिक डिएनएस सक्षम करें" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "सेवा टाइप" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "गिएनयुडिपॅ सर्वर एड्रसॅ" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "सर्वर नाम अमान्य है" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "यूआरएल अपडेट करें" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "सब एसएसएल सिटिफ़िकट स्वीकर करें" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "एचटिटिपि बेसिकॅ प्रमाणीकरण उपयोग करें" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "युसरनाम" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "पासवर्ड" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "शो पासवर्ड" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "सार्वजनिक आईपी देखने के लियो यूआरएल" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "अपडेट यूआरएल या एक जीएनयूडीआईपी सर्वर एड्रसॅ प्रदान करें" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "जीएनयूडीआईपी युसरनाम दें" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "एक जीएनयूडीआईपी डोमेन नाम प्रदान करें" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "एक पासवर्ड दें" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "डायनामिक DNS कॉन्फ़िगर करें" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "डायनामिक DNS स्थिति" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at freedns.afraid." "org." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1142,7 +1117,7 @@ msgstr "" "अगर आपका %(box_name)s एक एसएटी रूटर के पीछे कनेक्टेड है, टिसिपि पोर्ट ८० (एचटिटिपि) " "और टिसिपि पोर्ट ४४३ (एचटिटिपिएस) के लिये पोर्ट अग्रेषण जोड़ना ने भूलिये." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1150,11 +1125,11 @@ msgstr "" "आपका जावास्क्रिप्ट अक्षम है. डायनेमिक फ़ोर्म मोड अक्षम किया गया है और कुछ सहायक फ़ंक्शन " "नहीं चल सकता है (लेकिन मुख्य फ़ंक्शनालिटप को चलना चाहिए)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "एनएटी टआईपॅ" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1162,11 +1137,11 @@ msgstr "" "एनएटी टआईपॅ अभी तक नहीं पहचया गया है. अगर आप एक \"आईपही चेक यूआरएल\" नहीं प्रदान " "करते हैं, हम एक एनएटी टआईपॅ नहीं पहचेगें." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "इंटरनेट से सीधा कनेक्शन." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1179,10 +1154,32 @@ msgstr "" "है या आईपी बदलाव नहीं पता लगता). अगर वान आईपी बदल जाया गया, आपना डीएनएस " "प्रविष्टि अपडेट होने में %(timer)s मिनट हो सकता." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "अंतिम अपडेट" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "के बारे में" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "स्थिति" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "डायनामिक DNS कॉन्फ़िगर करें" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "डायनामिक DNS स्थिति" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "एजाबेरड" @@ -1289,6 +1286,7 @@ msgid "Launch web client" msgstr "वेब क्लाइंट लॉंच" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1333,10 +1331,6 @@ msgstr "" "को नियंत्रित करता है. फ़ायरवॉल सक्षम और ठीक से कॉंफ़िगर रखते हुए इंटरनेट से सुरक्षा खतरे का " "जोखिम कम कर देता है." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "वर्तमान स्थिति:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1669,6 +1663,10 @@ msgstr "व्यवस्थापक अकाउंट नाम" msgid "Admin Account Password" msgstr "व्यवस्थापक अकाउंट पासवर्ड" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "विकी या ब्लॉग बनाइये" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1687,20 +1685,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "%(name)s हटाईये" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "विकी और ब्लॉग्स प्रबंधित करें" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "कोई विकी या ब्लॉग उपलब्ध नहीं है." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "एक विकी या ब्लॉग बनाएं" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "साइट हटाएं %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "साइट पर जाएं %(site)s" @@ -1709,48 +1711,36 @@ msgstr "साइट पर जाएं %(site)s" msgid "Manage" msgstr "प्रबंध" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "विकी और ब्लॉग्स प्रबंधित करें" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "विकी या ब्लॉग बनाइये" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "विकी बनाया है {name}." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "विकी नहीं बना सकता है:{error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "ब्लॉग बनाया है {name}." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "ब्लॉग नहीं बना सकता है: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} हटा गया है." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "{name} नहीं हटा गया है: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "विकी या ब्लॉग हटाइये" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "इन्फिनोटेड़" @@ -2722,23 +2712,32 @@ msgstr "पलमबल" msgid "Mumblefly" msgstr "ममबलफ्लाई" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "एचटीटीपिेएस" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "एसएसएच" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "नाम सरविस" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "उपलब्ध नहीं है" @@ -3719,11 +3718,6 @@ msgstr "रजिस्टर" msgid "Skip Registration" msgstr "रजिस्ट्रेशन छोड़ें" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "पेजकइट कॉंफ़िगर करें" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "वार्निंग:
" @@ -3771,19 +3765,15 @@ msgstr "" msgid "Pagekite" msgstr "पेजकइट" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "पेजकइट के बारे में" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "स्टैण्डर्ड सर्विसस" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "कस्टम सर्विसस" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "पेजकइट सेटअप समाप्त हो गया. HTTP और HTTPS सर्विसस अभी सक्रिय हैं ." @@ -5879,6 +5869,18 @@ msgstr "%(percentage)s%% पूर्ण" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "वर्तमान स्थिति:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "विकी या ब्लॉग हटाइये" + +#~ msgid "Configure PageKite" +#~ msgstr "पेजकइट कॉंफ़िगर करें" + +#~ msgid "About PageKite" +#~ msgstr "पेजकइट के बारे में" + #~ msgid "Default App" #~ msgstr "डिफ़ॉल्ट एेप" diff --git a/plinth/locale/hu/LC_MESSAGES/django.po b/plinth/locale/hu/LC_MESSAGES/django.po index 60c2c0704..85acd3524 100644 --- a/plinth/locale/hu/LC_MESSAGES/django.po +++ b/plinth/locale/hu/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2019-03-17 08:04+0000\n" "Last-Translator: Doma Gergő \n" "Language-Team: Hungarian felhasználója." -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "Beállítások" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "Domain név" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "Érvénytelen domain név" @@ -609,12 +608,10 @@ msgstr "" "utat." #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "Bővebben..." @@ -903,9 +900,10 @@ msgstr "" "%(domain_name)s\"> diaspora.%(domain_name)s" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -932,11 +930,11 @@ msgstr "Felhasználók regisztrációja engedélyezve" msgid "User registrations disabled" msgstr "Felhasználók regisztrációja letiltva" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "Dynamic DNS ügyfél" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -948,7 +946,7 @@ msgstr "" "Ez megakadályozza azt, hogy mások megtalálják ezen {box_name} eszköz által " "biztosított szolgáltatásokat." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -968,24 +966,11 @@ msgstr "" "megkapni." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "Dynamic DNS szolgáltatás" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "Leírás" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Állapot" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -995,7 +980,7 @@ msgstr "" "használhatók az URL-ben. Részletekért tekintsd meg a példa szolgáltatók " "frissítési URL sablonjait." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -1005,7 +990,7 @@ msgstr "" "protokollt. Ha nem támogatja a GnuDIP-et, vagy nem található a listán, akkor " "használhatod a szolgáltató frissítési URL-jét." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -1013,20 +998,20 @@ msgstr "" "Kérlek ide ne írj be URL-t (mint pl. „https://example.com/”), csak a GnuDIP " "kiszolgáló állomásnevét (mint pl. „example.com”)." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" "A nyilvános domain név, amellyel el szeretnéd érni a te {box_name} " "eszközödet." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" "Használd ezt az opciót, ha a szolgáltatód saját aláírású (self signed) " "tanúsítványokat használ." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1034,12 +1019,12 @@ msgstr "" "Ha ez az opció ki van választva, a te felhasználóneved és jelszavad lesz " "használva HTTP alap hitelesítéshez." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "" "Hagyd ezt a mezőt üresen, ha szeretnéd megtartani a jelenlegi jelszavad." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1053,82 +1038,72 @@ msgstr "" "egyszerűen visszaadja a kliens IP címét (például: http://myip.datasystems24." "de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "A felhasználónév, amely a fiók létrehozása során lett megadva." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Dynamic DNS engedélyezése" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "Szolgáltatás típusa" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "GnuDIP kiszolgáló címe" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "Érvénytelen kiszolgálónév" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "Frissítési URL" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Minden SSL tanúsítvány elfogadása" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "HTTP alap hitelesítés használata" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Felhasználónév" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Jelszó" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Jelszó mutatása" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "URL a nyilvános IP cím felderítéséhez" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "Kérlek adj meg egy frissítési URL-t vagy egy GnuDIP kiszolgáló címet" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "Kérlek add meg a GnuDIP felhasználónevet" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "Kérlek add meg a GnuDIP domain nevet" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "Kérlek add meg a jelszót" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "Dynamic DNS beállítása" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "Dynamic DNS állapot" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at freedns.afraid.org címen." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1154,7 +1129,7 @@ msgstr "" "szabványos portokat, beleértve a TCP 80-as portot (HTTP-hez) és a TCP 443-as " "portot (HTTPS-hez)." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1162,11 +1137,11 @@ msgstr "" "Letiltottad a Javascriptet. Dinamikus űrlap mód le van tiltva és néhány " "segéd funkció nem fog működni (de a fő funkcióknak működnie kellene)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "NAT típusa" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1174,11 +1149,11 @@ msgstr "" "NAT típusa még nem lett megállapítva. Ha nem adsz meg egy „IP ellenőrzési " "URL”-t, nem lehet megállapítani a NAT típusát." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "Közvetlen kapcsolat az Internetre." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1193,10 +1168,32 @@ msgstr "" "WAN IP cím változások esetében, eltarthat egészen %(timer)s percig amíg a te " "DNS bejegyzésed frissítve lesz." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "Legutolsó frissítés" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "Leírás" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Állapot" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "Dynamic DNS beállítása" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "Dynamic DNS állapot" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "ejabberd" @@ -1308,6 +1305,7 @@ msgid "Launch web client" msgstr "Webes kliens indítása" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1352,10 +1350,6 @@ msgstr "" "hálózati forgalmát felügyeli. A folyamatosan aktív és megfelelően beállított " "tűzfal csökkenti az internetről leselkedő biztonsági fenyegetések kockázatát." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "Jelenlegi állapot:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1705,6 +1699,10 @@ msgstr "Adminisztrátori fiók neve" msgid "Admin Account Password" msgstr "Adminisztrátori fiók jelszava" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "Wiki vagy Blog létrehozása" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1723,20 +1721,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "%(name)s törlése" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "Wikik és Blogok kezelése" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "Nincs elérhető wiki vagy blog." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "Wiki vagy Blog létrehozása" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "%(site)s webhely törlése" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "Ugrás a %(site)s webhelyre" @@ -1745,48 +1747,36 @@ msgstr "Ugrás a %(site)s webhelyre" msgid "Manage" msgstr "Kezel" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "Wikik és Blogok kezelése" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "Wiki vagy Blog létrehozása" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "{name} wiki létrehozva." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "Nem tudtam létrehozni a wiki-t: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "{name} blog létrehozva." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "Nem tudtam létrehozni a blog-ot: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} törölve." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "{name} nem törölhető: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "Wiki vagy Blog törlése" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "infinoted" @@ -2575,8 +2565,8 @@ msgstr "" "megfelelő állomáshoz kapcsolódtak-e. Ahhoz, hogy a felhasználók megbízzanak " "a kulcsban, legalább egy személynek (általában a gép tulajdonosa) alá kell " "írnia a kulcsot a szokványos OpenPGP kulcs aláírási folyamat használatával. " -"Tekintsd meg a " -" Monkeysphere SSH dokumentációt további részletekért." +"Tekintsd meg a Monkeysphere SSH dokumentációt további részletekért." #: plinth/modules/monkeysphere/__init__.py:42 msgid "" @@ -2756,23 +2746,32 @@ msgstr "Plumble" msgid "Mumblefly" msgstr "Mumblefly" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "Névszolgáltatások" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "Nem hozzáférhető" @@ -3425,9 +3424,9 @@ msgstr "" "Ahhoz, hogy a te %(box_name)s eszközöd virtuális magánhálózatára (VPN) " "kapcsolódj, le kell töltened a profilt és azt meg kell adnod a mobil vagy " "asztali géped OpenVPN kliensének. OpenVPN kliensek a legtöbb platformra " -"elérhetőek. Tekintsd meg a dokumentációt az ajánlott kliensekhez " -"és a beállítási utasításokhoz." +"elérhetőek. Tekintsd meg a dokumentációt az ajánlott " +"kliensekhez és a beállítási utasításokhoz." #: plinth/modules/openvpn/templates/openvpn.html:55 #, python-format @@ -3771,11 +3770,6 @@ msgstr "Regisztráció" msgid "Skip Registration" msgstr "Regisztráció kihagyása" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "PageKite beállítása" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "Figyelmeztetés:
" @@ -3824,19 +3818,15 @@ msgstr "" msgid "Pagekite" msgstr "Pagekite" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "A PageKite-ról" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "Szabványos szolgáltatások" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "Egyedi szolgáltatások" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" "A Pagekite beállítása befejeződött. A HTTP és a HTTPS szolgáltatások " @@ -5005,8 +4995,8 @@ msgid "" "syncthing/\">/syncthing. Desktop and mobile clients are also available." msgstr "" -"Ha engedélyezett, a Syncthing webes felülete a /syncthing címről érhető el. Asztali és mobil kliensek szintén /" +"syncthing címről érhető el. Asztali és mobil kliensek szintén hozzáférhetőek." #: plinth/modules/syncthing/__init__.py:61 @@ -5997,6 +5987,18 @@ msgstr "befejezettségi szint: %(percentage)s%%" msgid "Gujarati" msgstr "Gudzsaráti" +#~ msgid "Current status:" +#~ msgstr "Jelenlegi állapot:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "Wiki vagy Blog törlése" + +#~ msgid "Configure PageKite" +#~ msgstr "PageKite beállítása" + +#~ msgid "About PageKite" +#~ msgstr "A PageKite-ról" + #~ msgid "Default App" #~ msgstr "Alapértelmezett alkalmazás" diff --git a/plinth/locale/id/LC_MESSAGES/django.po b/plinth/locale/id/LC_MESSAGES/django.po index 191f6e8ce..101c1cffb 100644 --- a/plinth/locale/id/LC_MESSAGES/django.po +++ b/plinth/locale/id/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Indonesian (FreedomBox)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2018-11-02 00:44+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: Indonesian any user on {box_name} belonging to the admin group." msgstr "" -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "Konfigurasi" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "" @@ -570,12 +569,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 #, fuzzy #| msgid "Learn more »" @@ -839,9 +836,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -868,11 +866,11 @@ msgstr "" msgid "User registrations disabled" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -880,7 +878,7 @@ msgid "" "prevent others from finding services which are provided by this {box_name}." msgstr "" -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -892,65 +890,52 @@ msgid "" msgstr "" #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 #, fuzzy #| msgid "Dynamic DNS Status" msgid "Dynamic DNS Service" msgstr "Status Dynamic DNS" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "Tentang" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Status" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " "providers." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " "you may use the update URL of your provider." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -959,82 +944,72 @@ msgid "" "(example: http://myip.datasystems24.de)." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Aktifkan Dynamic DNS" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "Tipe Layanan" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "Perbaharui URL" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "Gunakan autentikasi dasar HTTP" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Nama Pengguna" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Kata Sandi" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Tampilkan kata sandi" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "Status Dynamic DNS" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at ." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1051,27 +1026,27 @@ msgid "" "port 443 (HTTPS)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "tipe NAT" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1080,10 +1055,32 @@ msgid "" "changes, it may take up to %(timer)s minutes until your DNS entry is updated." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "Tentang" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Status" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "Status Dynamic DNS" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1179,6 +1176,7 @@ msgid "Launch web client" msgstr "" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1220,10 +1218,6 @@ msgid "" "configured reduces risk of security threat from the Internet." msgstr "" -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "Status saat ini:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1523,6 +1517,10 @@ msgstr "Nama Akun Admin" msgid "Admin Account Password" msgstr "Kata sandi Akun Admin" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "Membuat Wiki atau Blog" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1539,20 +1537,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "Hapus %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "Kelola Wiki dan Blog" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "Tidak ada wiki atau blogs yang tersedia." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "Membuat Wiki atau Blog" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "Hapus situs %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "Pergi ke situs %(site)s" @@ -1561,48 +1563,36 @@ msgstr "Pergi ke situs %(site)s" msgid "Manage" msgstr "Kelola" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "Kelola Wiki dan Blog" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "Membuat Wiki atau Blog" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "Membuat wiki {name}." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "Tidak dapat membuat wiki: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "membuat blog {name}." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "Tidak dapat membuat blog: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} dihapus." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "Tidak dapat menghapus {name}: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "Hapus Wiki atau Blog" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2444,23 +2434,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "Nama Layanan" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "Tidak tersedia" @@ -3373,11 +3372,6 @@ msgstr "Pendaftaran" msgid "Skip Registration" msgstr "Batalkan Pendaftaran" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "" @@ -3423,19 +3417,15 @@ msgstr "" msgid "Pagekite" msgstr "Pagekite" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "Tentang PageKite" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "Layanan Standar" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "Kostumisasi Layanan" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" @@ -5369,6 +5359,15 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "Status saat ini:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "Hapus Wiki atau Blog" + +#~ msgid "About PageKite" +#~ msgstr "Tentang PageKite" + #, fuzzy #~| msgid "Error setting language: {exception}" #~ msgid "Error setting default app: {exception}" diff --git a/plinth/locale/it/LC_MESSAGES/django.po b/plinth/locale/it/LC_MESSAGES/django.po index adcbb988c..99d520d32 100644 --- a/plinth/locale/it/LC_MESSAGES/django.po +++ b/plinth/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2019-03-13 15:03+0000\n" "Last-Translator: Dietmar \n" "Language-Team: Italian diaspora.%(domain_name)s
" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -915,11 +913,11 @@ msgstr "Registrazione utenti abilitata" msgid "User registrations disabled" msgstr "Registrazione utenti disabilitqta" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "Client DNS Dinamico" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, fuzzy, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -930,7 +928,7 @@ msgstr "" "24 ore), può essere difficile per gli altri trovarti in Internet. Questo " "impedirà altri di raggiungere i servizi forniti da questo {box_name}" -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -948,24 +946,11 @@ msgstr "" "Internet, riceverà come risposta l'indirizzo IP corrente." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "Servizio DNS Dinamico" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "About" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Stato" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 #, fuzzy msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " @@ -976,7 +961,7 @@ msgstr "" "possono essere usati all'interno dell'URL. Per maggiori dettagli vedi i " "modelli di URL del provider d'esempio." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -986,7 +971,7 @@ msgstr "" "tuo provider non supporta il protocollo GnuDIP o il tuo provider non è " "presente nella lista puoi usare l'URL di aggiornamento del tuo provider." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -994,17 +979,17 @@ msgstr "" "Prego, non inserire un URL qui (come \"https://esempio.com/\") ma solo " "l'hostname del server GnuDIP (come \"esempio.com\")." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" "il nome di dominio pubblico che vuoi usare per raggiungere il tuo {box_name}." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "Usa quest'opzione se il tuo provider usa dei certificati auto-firmati." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1012,11 +997,11 @@ msgstr "" "Se quest'opzione è selezionata, il tuo nome utente e la tua password saranno " "usati per l'autenticazione basilare HTTP." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "Lascia vuoto questo campo se vuoi mantenere la password corrente." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1029,90 +1014,80 @@ msgstr "" "determinare l'indirizzo IP reale. L'URL dovrebbe semplicemente restituire " "l'IP da cui proviene il client (esempio: http://myip.datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "Il nome utente usato quando è stato creato il profilo." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Abilita DNS Dinamico" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "Tipo Servizio" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "Indirizzo Server GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "Nome Server Invalido" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "Aggiorna URL" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Accetta tutti i certificati SSL" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 #, fuzzy msgid "Use HTTP basic authentication" msgstr "Usa l'autenticazione HTTP base" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Nome utente" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Password" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Mostra password" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 #, fuzzy msgid "URL to look up public IP" msgstr "URL di cui cercare l'IP pubblico" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 #, fuzzy msgid "Please provide an update URL or a GnuDIP server address" msgstr "" "Per favore inserisci un URL d'aggiornamento o un indirizzo di un server " "GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 #, fuzzy msgid "Please provide a GnuDIP username" msgstr "Per favore inserisci un nome utente GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 #, fuzzy msgid "Please provide a GnuDIP domain name" msgstr "Per favore inserisci un nome di dominio GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 #, fuzzy msgid "Please provide a password" msgstr "Inserisci una password per favore" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "Configura Server DNS" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "Stato DNS Dinamico" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 #, fuzzy msgid "" "If you are looking for a free dynamic DNS account, you may find a free " @@ -1127,7 +1102,7 @@ msgstr "" "servizio gratuito basato su URL d'aggiornamento su freedns.afraid.org" -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, fuzzy, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1138,7 +1113,7 @@ msgstr "" "impostare l'inoltro delle porte standard, inclusa la porta TCP 80 (HTTP) e " "la porta TCP 443 (HTTPS)." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1147,11 +1122,11 @@ msgstr "" "d'aiuto potrebbero non essere disponibili (le funzionalità principali " "dovrebbero essere disponibili)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "Tipo NAT" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1159,11 +1134,11 @@ msgstr "" "Il tipo di NAT non è stato rilevato. Se non indichi un \"IP Check URL\", non " "sarà possibile rilevare il tipo di NAT." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "Connessione diretta a Internet." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1177,10 +1152,32 @@ msgstr "" "cambi l'IP WAN, potrebbero essere richiesti fino a %(timer)s minuti prima " "che il DNS sia aggiornato." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "Ultimo aggiornamento" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "About" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Stato" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "Configura Server DNS" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "Stato DNS Dinamico" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "ejabberd" @@ -1294,6 +1291,7 @@ msgid "Launch web client" msgstr "Avvia client web" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1339,10 +1337,6 @@ msgstr "" "adeguatamente configurato riduce i rischi di attacchi informatici dalla rete " "Internet." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "Stato corrente:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1690,6 +1684,10 @@ msgstr "Nome Utente Amministratore" msgid "Admin Account Password" msgstr "Password Profilo Amministratore" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "Crea Wiki o Blog" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, fuzzy, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1708,20 +1706,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "Cancella %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "Gestisci Wiki e Blog" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "Nessun wiki o blog disponibile." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "Crea Wiki o Blog" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "Cancella sito %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "Vai nel sito %(site)s" @@ -1730,48 +1732,36 @@ msgstr "Vai nel sito %(site)s" msgid "Manage" msgstr "Gestisci" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "Gestisci Wiki e Blog" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "Crea Wiki o Blog" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "Creato wiki {name}." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, fuzzy, python-brace-format msgid "Could not create wiki: {error}" msgstr "Non è stato possibile creare l'wiki:{error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "Creato blog {name}." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "Non è stato possibile creare il blog: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} cancellato." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "Non è stato possibile cancellare {name}: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "Cancella Wiki o Blog" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "infinoted" @@ -1982,8 +1972,8 @@ msgstr "Aggiorna Configurazione" msgid "" "Let %(box_name)s manage certificate renewal of %(current_domain)s" msgstr "" -"Lascia che %(box_name)s gestisca il rinnovo dei certificati di " -"%(current_domain)s" +"Lascia che %(box_name)s gestisca il rinnovo dei certificati di " +"%(current_domain)s" #: plinth/modules/letsencrypt/templates/letsencrypt.html:182 #, python-format @@ -2083,9 +2073,9 @@ msgid "" "\">Matrix Synapse chat server app, you must first enable certificate " "renewal of the current domain." msgstr "" -"Per usare un certificato Let's Encrypt per l'app server chat MatrixSynapse , devi prima abilitare il rinnovo " -"del certificato del dominio corrente." +"Per usare un certificato Let's Encrypt per l'app server chat MatrixSynapse , devi prima abilitare il " +"rinnovo del certificato del dominio corrente." #: plinth/modules/letsencrypt/templates/letsencrypt.html:317 msgid "" @@ -2717,23 +2707,32 @@ msgstr "Plumble" msgid "Mumblefly" msgstr "Mumblefly" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "Name Services" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "Non Disponibile" @@ -3727,11 +3726,6 @@ msgstr "Registra" msgid "Skip Registration" msgstr "Salta Registrazione" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "Configura PageKite" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "Attenzione:
" @@ -3781,19 +3775,15 @@ msgstr "" msgid "Pagekite" msgstr "Pagekite" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "Su PageKite" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "Servizi Standard" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "Servizi personalizzati" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" "Impostazione PageKit terminata. I servizi HTTP e HTTPS ora sono attivi." @@ -4010,9 +4000,9 @@ msgid "" "address>) and your user name. DAVx5 will show all existing calendars and " "address books and you can create new." msgstr "" -"Inserisci l'URL del server Radicale (p.es. " -"https://) e il tuo nome utente. DAVx5 mostrerà " -"tutti i calendari e le rubriche esistenti, e potrai crearne di nuovi." +"Inserisci l'URL del server Radicale (p.es. https://) e il tuo nome utente. DAVx5 mostrerà tutti i calendari e le " +"rubriche esistenti, e potrai crearne di nuovi." #: plinth/modules/radicale/manifest.py:44 msgid "GNOME Calendar" @@ -5698,6 +5688,18 @@ msgstr "%(percentage)s%% completata" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "Stato corrente:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "Cancella Wiki o Blog" + +#~ msgid "Configure PageKite" +#~ msgstr "Configura PageKite" + +#~ msgid "About PageKite" +#~ msgstr "Su PageKite" + #, fuzzy #~| msgid "Default" #~ msgid "Default App" diff --git a/plinth/locale/ja/LC_MESSAGES/django.po b/plinth/locale/ja/LC_MESSAGES/django.po index 92057e1e8..931895219 100644 --- a/plinth/locale/ja/LC_MESSAGES/django.po +++ b/plinth/locale/ja/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -438,7 +438,7 @@ msgstr "" msgid "Enable Domain Name System Security Extensions" msgstr "" -#: plinth/modules/bind/views.py:57 plinth/modules/dynamicdns/dynamicdns.py:382 +#: plinth/modules/bind/views.py:57 plinth/modules/dynamicdns/views.py:170 #: plinth/modules/openvpn/views.py:147 plinth/modules/shadowsocks/views.py:80 #: plinth/modules/transmission/views.py:74 msgid "Configuration updated" @@ -469,21 +469,20 @@ msgid "" "\"{users_url}\">any user on {box_name} belonging to the admin group." msgstr "" -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "" @@ -538,12 +537,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "" @@ -800,9 +797,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -829,11 +827,11 @@ msgstr "" msgid "User registrations disabled" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -841,7 +839,7 @@ msgid "" "prevent others from finding services which are provided by this {box_name}." msgstr "" -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -853,63 +851,50 @@ msgid "" msgstr "" #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " "providers." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " "you may use the update URL of your provider." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -918,82 +903,72 @@ msgid "" "(example: http://myip.datasystems24.de)." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at ." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1010,27 +985,27 @@ msgid "" "port 443 (HTTPS)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1039,10 +1014,32 @@ msgid "" "changes, it may take up to %(timer)s minutes until your DNS entry is updated." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1132,6 +1129,7 @@ msgid "Launch web client" msgstr "" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1173,10 +1171,6 @@ msgid "" "configured reduces risk of security threat from the Internet." msgstr "" -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1462,6 +1456,10 @@ msgstr "" msgid "Admin Account Password" msgstr "" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1478,20 +1476,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "" @@ -1500,48 +1502,36 @@ msgstr "" msgid "Manage" msgstr "" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "" -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2341,23 +2331,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "" @@ -3259,11 +3258,6 @@ msgstr "" msgid "Skip Registration" msgstr "" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "" @@ -3309,19 +3303,15 @@ msgstr "" msgid "Pagekite" msgstr "" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" diff --git a/plinth/locale/kn/LC_MESSAGES/django.po b/plinth/locale/kn/LC_MESSAGES/django.po index 92057e1e8..931895219 100644 --- a/plinth/locale/kn/LC_MESSAGES/django.po +++ b/plinth/locale/kn/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -438,7 +438,7 @@ msgstr "" msgid "Enable Domain Name System Security Extensions" msgstr "" -#: plinth/modules/bind/views.py:57 plinth/modules/dynamicdns/dynamicdns.py:382 +#: plinth/modules/bind/views.py:57 plinth/modules/dynamicdns/views.py:170 #: plinth/modules/openvpn/views.py:147 plinth/modules/shadowsocks/views.py:80 #: plinth/modules/transmission/views.py:74 msgid "Configuration updated" @@ -469,21 +469,20 @@ msgid "" "\"{users_url}\">any user
on {box_name} belonging to the admin group." msgstr "" -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "" @@ -538,12 +537,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "" @@ -800,9 +797,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -829,11 +827,11 @@ msgstr "" msgid "User registrations disabled" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -841,7 +839,7 @@ msgid "" "prevent others from finding services which are provided by this {box_name}." msgstr "" -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -853,63 +851,50 @@ msgid "" msgstr "" #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " "providers." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " "you may use the update URL of your provider." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -918,82 +903,72 @@ msgid "" "(example: http://myip.datasystems24.de)." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at ." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1010,27 +985,27 @@ msgid "" "port 443 (HTTPS)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1039,10 +1014,32 @@ msgid "" "changes, it may take up to %(timer)s minutes until your DNS entry is updated." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1132,6 +1129,7 @@ msgid "Launch web client" msgstr "" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1173,10 +1171,6 @@ msgid "" "configured reduces risk of security threat from the Internet." msgstr "" -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1462,6 +1456,10 @@ msgstr "" msgid "Admin Account Password" msgstr "" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1478,20 +1476,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "" @@ -1500,48 +1502,36 @@ msgstr "" msgid "Manage" msgstr "" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "" -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2341,23 +2331,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "" @@ -3259,11 +3258,6 @@ msgstr "" msgid "Skip Registration" msgstr "" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "" @@ -3309,19 +3303,15 @@ msgstr "" msgid "Pagekite" msgstr "" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" diff --git a/plinth/locale/lt/LC_MESSAGES/django.po b/plinth/locale/lt/LC_MESSAGES/django.po index 81b2a5f11..bc5f016be 100644 --- a/plinth/locale/lt/LC_MESSAGES/django.po +++ b/plinth/locale/lt/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -439,7 +439,7 @@ msgstr "" msgid "Enable Domain Name System Security Extensions" msgstr "" -#: plinth/modules/bind/views.py:57 plinth/modules/dynamicdns/dynamicdns.py:382 +#: plinth/modules/bind/views.py:57 plinth/modules/dynamicdns/views.py:170 #: plinth/modules/openvpn/views.py:147 plinth/modules/shadowsocks/views.py:80 #: plinth/modules/transmission/views.py:74 msgid "Configuration updated" @@ -470,21 +470,20 @@ msgid "" "\"{users_url}\">any user
on {box_name} belonging to the admin group." msgstr "" -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "" @@ -539,12 +538,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "" @@ -801,9 +798,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -830,11 +828,11 @@ msgstr "" msgid "User registrations disabled" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -842,7 +840,7 @@ msgid "" "prevent others from finding services which are provided by this {box_name}." msgstr "" -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -854,63 +852,50 @@ msgid "" msgstr "" #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " "providers." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " "you may use the update URL of your provider." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -919,82 +904,72 @@ msgid "" "(example: http://myip.datasystems24.de)." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at ." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1011,27 +986,27 @@ msgid "" "port 443 (HTTPS)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1040,10 +1015,32 @@ msgid "" "changes, it may take up to %(timer)s minutes until your DNS entry is updated." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1133,6 +1130,7 @@ msgid "Launch web client" msgstr "" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1174,10 +1172,6 @@ msgid "" "configured reduces risk of security threat from the Internet." msgstr "" -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1463,6 +1457,10 @@ msgstr "" msgid "Admin Account Password" msgstr "" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1479,20 +1477,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "" @@ -1501,48 +1503,36 @@ msgstr "" msgid "Manage" msgstr "" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "" -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2342,23 +2332,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "" @@ -3260,11 +3259,6 @@ msgstr "" msgid "Skip Registration" msgstr "" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "" @@ -3310,19 +3304,15 @@ msgstr "" msgid "Pagekite" msgstr "" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" diff --git a/plinth/locale/nb/LC_MESSAGES/django.po b/plinth/locale/nb/LC_MESSAGES/django.po index a130fcf91..67958b567 100644 --- a/plinth/locale/nb/LC_MESSAGES/django.po +++ b/plinth/locale/nb/LC_MESSAGES/django.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2019-03-13 15:03+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian Bokmål -banen på nettjeneren. Den kan brukes av
enhver " "bruker på {box_name} som er medlem i admin-gruppen." -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "Sette opp" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "Domenenavn" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "Ugyldig domenenavn" @@ -610,12 +609,10 @@ msgstr "" "(Plinth)." #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "Lær mer…" @@ -901,9 +898,10 @@ msgstr "" "href=\"https://diaspora.%(domain_name)s\">diaspora.%(domain_name)s" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -930,11 +928,11 @@ msgstr "Brukerregistreringer aktivert" msgid "User registrations disabled" msgstr "Brukerregistreringer deaktivert" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "Dynamisk DNS-klient" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -945,7 +943,7 @@ msgstr "" "eks. hver 24 t), kan det være vanskelig for andre å finne deg på Internett. " "Dette vil hindre andre i å finne tjenester som tilbys av dette {box_name}et." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -963,24 +961,11 @@ msgstr "" "ber om ditt DNS-navn, vil de da få svar med din gjeldende IP-adresse." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "Dynamisk DNS-tjeneste" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "Om" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Status" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -990,7 +975,7 @@ msgstr "" "i nettadressen. For detaljer, se de oppdaterte nettadressemalene fra " "eksempel leverandørene." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -1000,7 +985,7 @@ msgstr "" "leverandøren ikke støtter GnuDIP-protokollen, eller din leverandør ikke er " "oppført, kan du bruke leverandørens URL for oppdatering." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -1008,19 +993,19 @@ msgstr "" "Vennligst ikke bruk en nettadresse her (som \"https://example.com/\"), men " "bare vertsnavnet til GnuDIP-serveren (som \"example.com\")." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" "Det offentlige domenenavnet du ønsker å bruke for å få tilgang til ditt " "{box_name}." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" "Bruk dette alternativet hvis leverandøren bruker selvsignerte sertifikater." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1028,11 +1013,11 @@ msgstr "" "Hvis dette alternativet velges, vil ditt brukernavn og passord brukes for " "enkel godkjenning i HTTP." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "La dette feltet stå tomt hvis du vil beholde ditt nåværende passord." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1045,82 +1030,72 @@ msgstr "" "den virkelige Internett-IP-en. Nettadressen skal bare returnere IP-en som " "tjeneren kommer fra (eksempelvis: http://myip.datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "Brukernavnet som ble benyttet da kontoen ble opprettet." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Aktiver dynamisk DNS (Dynamic DNS)" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "Type tjeneste" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "GnuDIP-tjeneradresse" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "Ugyldig tjenernavn" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "Oppdater URL" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Godta alle SSL-sertifikater" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "Bruk HTTP-basisgodkjenning" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Brukernavn" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Passord" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Vis passord" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "URL for å slå opp offentlig IP" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "Vennligst oppgi en oppdatert nettadresse eller en GnuDIP-tjeneradresse" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "Vennligst oppgi et GnuDIP-brukernavn" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "Vennligst oppgi et GnuDIP-domenenavn" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "Vennligst oppgi et passord" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "Konfigurer dynamisk DNS" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "Dynamisk DNS-status" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at freedns.afraid.org ." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1145,7 +1120,7 @@ msgstr "" "port for videresending til standard porter, inkludert TCP-port 80 (HTTP) og " "TCP-port 443 (HTTPS)." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1153,11 +1128,11 @@ msgstr "" "Du har deaktivert Javascript. Dynamisk formmodus er deaktivert, og noen " "helpefunksjoner vil ikke virke (men hovedfunksjonaliteten skal virke)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "NAT-type" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1165,11 +1140,11 @@ msgstr "" "NAT-type ble ikke oppdaget ennå. Hvis du ikke gir en «IP Check URL», vil vi " "ikke oppdage en NAT-type." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "Direkte forbindelse til Internettet." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1183,10 +1158,32 @@ msgstr "" "tilfelle WAN IP-adressen endrer seg, kan det ta opp til %(timer)s minutter " "før DNS-adgangen er oppdatert." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "Siste oppdatering" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "Om" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Status" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "Konfigurer dynamisk DNS" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "Dynamisk DNS-status" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "ejabberd" @@ -1296,6 +1293,7 @@ msgid "Launch web client" msgstr "Sette i gang en web-klient" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1340,10 +1338,6 @@ msgstr "" "utgående nettverkstrafikk på din {box_name}. Å holde en brannmur aktivert og " "riktig konfigurert, reduserer risikoen for sikkerhetstrusler fra Internett." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "Nåværende status:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1688,6 +1682,10 @@ msgstr "Administratorkonto navn" msgid "Admin Account Password" msgstr "Administratorkonto passord" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "Lage Wiki eller Blogg" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1706,20 +1704,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "Slette %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "Vedlikehold Wiki og Blogg" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "Ingen wikier eller blogger tilgjengelig." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "Opprett en Wiki eller Blogg" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "Slette nettstedet %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "Gå til siden %(site)s" @@ -1728,48 +1730,36 @@ msgstr "Gå til siden %(site)s" msgid "Manage" msgstr "Håndtere" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "Vedlikehold Wiki og Blogg" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "Lage Wiki eller Blogg" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "Opprettet wiki {name}." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "Kunne ikke opprette wiki: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "Opprettet blogg {name}." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "Kunne ikke lage blogg: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "Slettet {name}." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "Kunne ikke slette {name}: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "Slette wiki eller blogg" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "infinoted" @@ -2714,23 +2704,32 @@ msgstr "Plumble" msgid "Mumblefly" msgstr "Mumblefly" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "Navnetjenester" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "Ikke tilgjengelig" @@ -3718,11 +3717,6 @@ msgstr "Registrer" msgid "Skip Registration" msgstr "Sløyf registering (Registration)" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "Sett opp PageKite" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "Advarsel:
" @@ -3774,19 +3768,15 @@ msgstr "" msgid "Pagekite" msgstr "PageKite" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "Om PageKite" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "Standardtjenester" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "Tilpassede tjenester" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "PageKite oppsett ferdig. HTTP- og HTTPS-tjenester er nå aktivert." @@ -5913,6 +5903,18 @@ msgstr "%(percentage)s%% fullført" msgid "Gujarati" msgstr "Gujarati" +#~ msgid "Current status:" +#~ msgstr "Nåværende status:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "Slette wiki eller blogg" + +#~ msgid "Configure PageKite" +#~ msgstr "Sett opp PageKite" + +#~ msgid "About PageKite" +#~ msgstr "Om PageKite" + #~ msgid "Default App" #~ msgstr "Forvalgt program" diff --git a/plinth/locale/nl/LC_MESSAGES/django.po b/plinth/locale/nl/LC_MESSAGES/django.po index 332f51133..fe41a8fd8 100644 --- a/plinth/locale/nl/LC_MESSAGES/django.po +++ b/plinth/locale/nl/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2018-07-21 20:36+0000\n" "Last-Translator: Bart Notelaers \n" "Language-Team: Dutch diaspora.%(domain_name)s " #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -942,11 +940,11 @@ msgstr "Gebruikersregistratie ingeschakeld" msgid "User registrations disabled" msgstr "Gebruikersregistratie uitgeschakeld" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "Dynamic DNS Cliënt" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -958,7 +956,7 @@ msgstr "" "internet. Daardoor is het gebruik van de diensten van {box_name} vaak " "onmogelijk van buiten het lokale netwerk." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -977,24 +975,11 @@ msgstr "" "vraagt wordt dit beantwoord met het juiste IP adres." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "Dynamic DNS Service" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "Over" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Status" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -1004,7 +989,7 @@ msgstr "" "worden gebruikt in de URL. Zie voor details de update URL voorbeelden van de " "voorbeeld providers." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -1014,7 +999,7 @@ msgstr "" "GnuDIP protocol gebruikt of de provider staat niet in de lijst, gebruik dan " "de update URL van de provider." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -1022,19 +1007,19 @@ msgstr "" "Voer hier geen complete URL in (zoals \"https://example.com/\") maar alleen " "de hostnaam van de GnuDIP server (zoals \"example.com\")." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" "De publieke domeinnaam die gebruikt wordt om {box_name} aan te spreken." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" "Gebruik deze functie indien de provider gebruik maakt van self-signed " "certificaten." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1042,11 +1027,11 @@ msgstr "" "Als deze optie is geselecteerd wordt de gebruikersnaam en wachtwoord " "gebruikt voor HTTP basic authentificatie." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "Laat dit veld leeg om het huidige wachtwoord te behouden." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1059,82 +1044,72 @@ msgstr "" "Internet IP adres te bepalen. Het antwoord op het aanroepen van deze URL zou " "het IP adres moeten zijn (Voorbeeld: http://myip.datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "De gebruikersnaam die werd gebruikt toen de account werd gemaakt." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Dynamic DNS Inschakelen" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "Dienst Type" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "GnuDIP Serveradres" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "Foute servernaam" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "URL bijwerken" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Accepteer alle SSL certificaten" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "Gebruik HTTP-basisverificatie" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Gebruikersnaam" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Wachtwoord" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Toon wachtwoord" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "URL voor controle van het IP-adres" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "Voer een update URL of GnuDIP Serveradres in" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "Voer een GnuDIP gebruikersnaam in" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "Voer een GnuDIP domeinnaam in" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "Voer een wachtwoord in" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "Instellen Dynamic DNS" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "Dynamische DNS-Status" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at freedns.afraid.org." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1159,7 +1134,7 @@ msgstr "" "niet om port-forwarding te gebruiken om standaardpoorten met inbegrip van " "TCP-poort 80 (HTTP) en TCP-poort 443 (HTTPS) naar %(box_name)s te leiden." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1167,11 +1142,11 @@ msgstr "" "Javascript schijnt uitgeschakeld te zijn, Dynamische formulieren en sommige " "helpfuncties werken niet, maar de basisfunctionaliteit zou moeten werken." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "NAT type" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1179,11 +1154,11 @@ msgstr "" "NAT type nog niet gedetecteerd. Als er geen \"IP check URL\" wordt ingesteld " "is het niet mogelijk om het type te herkennen." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "Directe verbinding met Internet." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1197,10 +1172,32 @@ msgstr "" "worden ontdekt). Het kan tot %(timer)s minuten duren tot de DNS wordt " "bijgewerkt." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "Laatste bijwerking" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "Over" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Status" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "Instellen Dynamic DNS" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "Dynamische DNS-Status" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "ejabberd" @@ -1311,6 +1308,7 @@ msgid "Launch web client" msgstr "Start web cliënt" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1355,10 +1353,6 @@ msgstr "" "datastromen van {box_name} stuurt. Een geactiveerde en goed ingestelde " "firewall vermindert het risico op beveiligingsrisico's vanuit internet." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "Huidige status:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1706,6 +1700,10 @@ msgstr "Beheerdersaccount naam" msgid "Admin Account Password" msgstr "Beheerdersaccount wachtwooord" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "Maak Wiki of Blog" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1724,20 +1722,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "%(name)s verwijderen" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "Stel Wiki's en Blog's in" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "Geen wiki's of blogs beschikbaar." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "Maak een Wiki of Blog" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "Verwijder site %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "Ga naar site %(site)s" @@ -1746,48 +1748,36 @@ msgstr "Ga naar site %(site)s" msgid "Manage" msgstr "Instellen" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "Stel Wiki's en Blog's in" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "Maak Wiki of Blog" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "Wiki {name} gemaakt." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "Kan wiki niet aanmaken: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "Blog {name} gemaakt." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "Kan blog niet aanmaken: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} verwijderd." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "Verwijderen van {name} mislukt: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "Verwijder Wiki of Blog" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "infinoted" @@ -2808,23 +2798,32 @@ msgstr "Plumble" msgid "Mumblefly" msgstr "Mumblefly" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "Domeinnamen" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "Niet Beschikbaar" @@ -3824,11 +3823,6 @@ msgstr "Registreren" msgid "Skip Registration" msgstr "Registratie Overslaan" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "Instellen PageKite" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "Waarschuwing:
" @@ -3880,19 +3874,15 @@ msgstr "" msgid "Pagekite" msgstr "PageKite" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "Over PageKite" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "Standaard Diensten" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "Aangepaste Diensten" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" "Pagekite setup voltooid. De HTTP- en HTTPS-services zijn nu geactiveerd." @@ -6070,6 +6060,18 @@ msgstr "%(percentage)s%% voltooid" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "Huidige status:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "Verwijder Wiki of Blog" + +#~ msgid "Configure PageKite" +#~ msgstr "Instellen PageKite" + +#~ msgid "About PageKite" +#~ msgstr "Over PageKite" + #, fuzzy #~| msgid "Default" #~ msgid "Default App" diff --git a/plinth/locale/pl/LC_MESSAGES/django.po b/plinth/locale/pl/LC_MESSAGES/django.po index de526eb9e..5b38ffc70 100644 --- a/plinth/locale/pl/LC_MESSAGES/django.po +++ b/plinth/locale/pl/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2017-10-07 23:21+0000\n" "Last-Translator: Karol Werner \n" "Language-Team: Polish any user on {box_name} belonging to the admin group." msgstr "" -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "Konfiguruj" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "Nazwa domeny" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "Niewłaściwa nazwa domeny" @@ -584,12 +583,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 #, fuzzy #| msgid "Learn more »" @@ -872,9 +869,10 @@ msgstr "" "diaspora.%(domain_name)s\">diaspora.%(domain_name)s" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -901,11 +899,11 @@ msgstr "Rejestracja użytkowników włączona" msgid "User registrations disabled" msgstr "Rejestracja użytkowników wyłączona" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "Klient Dynamic DNS" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -916,7 +914,7 @@ msgstr "" "twój numer IP, innym użytkownikom może być trudno cię odnaleźć. Uniemożliwia " "to znajdowanie usług świadczonych przez {box_name}." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -935,24 +933,11 @@ msgstr "" "twój aktualny adres IP." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "Usługa dynamicznego DNS" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "Informacje" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Stan" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -962,7 +947,7 @@ msgstr "" "mogą być używanie w adresie URL. Po szczegóły zobacz uaktualnianie URL dla " "przykładowego prowicera." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -972,7 +957,7 @@ msgstr "" "twój prowider nie wspiera protokołu GnuDIP albo nie jest na liście wtedy " "możesz użyć URL uaktualnienia twojego prowidera." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -980,17 +965,17 @@ msgstr "" "Proszę nie wpisuj adresu URL tutaj (np. \"https://example.com/\") tylko " "nazwę hosta serwera GnuDIP (np. \"example.com\")." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "Domena pod którą chcesz używać aby zobaczyć twój {box_name}." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" "Zaznacz jeśli twój prowider używa certyfikatów podpisanych przez siebie." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -998,11 +983,11 @@ msgstr "" "Jeśli ta opcja jest zaznaczona to twoja nazwa użytkownika i hasło będą " "używane do podstawowej autentyfikacji HTTP." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "Zostaw puste jeśli chcesz używać aktualnego hasła." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1015,82 +1000,72 @@ msgstr "" "określenia twojego prawdziwego adresu IP. URL powinien zwrócić IP z którego " "klient pochodzi. (przykład: http://myip.datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "Użytkownik który był używany podczas zakladania konta." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Zezwól na Dynamic DNS" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "Typ usługi" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "Adres serwera GnuGIP" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "Niewłaściwa nazwa użytkownika" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "Uaktualnij URL" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Akceptuj wszystkie certyfikaty SSL" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "Użyj podstawowej autentyfikacji HTTP" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Nazwa użytkownika" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Hasło" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Pokaż hasło" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "Adres URL do wyszukiwania publicznego IP" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "Proszę wskaż adres do uaktualniania URL lub serwera GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "Nazwa użytkowniika GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "Domena GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "Hasło" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "Konfiguruj Dynamic DNS" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "Status Dynamic DNS" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at freedns." "afraid.org." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1114,7 +1089,7 @@ msgstr "" "Jeśli twój %(box_name)s jest za NATem, nie zapomnij dodać przekazywanie " "portów: TCP port 80 (HTTP) and TCP port 443 (HTTPS)." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1123,11 +1098,11 @@ msgstr "" "funkcje pomocnicze mogą nie działać (ale podstawowa funkcjonalnośc powinna " "być dostępna)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "Typ NAT" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1135,11 +1110,11 @@ msgstr "" "Typ NAT nie został zidentyfikowaniy. Jeśli nie wpiszesz \"Adresu URL " "sprawdzania IP\", nie będzie możliwa detekcja typu NAT." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "Bezpośrednie połłączenie z internetem." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1153,10 +1128,32 @@ msgstr "" "zmiany adresu IP WAN, może minąć do %(timer)s minut zanim wpis DNS zostanie " "zaktualizowany." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "Ostatnie uaktualnienie" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "Informacje" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Stan" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "Konfiguruj Dynamic DNS" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "Status Dynamic DNS" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "ejabberd" @@ -1273,6 +1270,7 @@ msgid "Launch web client" msgstr "Uruchom klienta przeglądarkowego" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1317,10 +1315,6 @@ msgstr "" "ruch sieciowy na twoim {box_name}. Włączony i poprawnie skonfigurowany " "firewall redukuje ryzyko zagrożeń z Internetu." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "Aktualny status:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1636,6 +1630,10 @@ msgstr "Nazwa konta administratora" msgid "Admin Account Password" msgstr "Hasło konta administratora" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1654,20 +1652,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "Usuń %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "" @@ -1676,48 +1678,36 @@ msgstr "" msgid "Manage" msgstr "" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "" -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2604,23 +2594,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "" @@ -3527,11 +3526,6 @@ msgstr "Zarejstruj" msgid "Skip Registration" msgstr "Pomiń rejstrację" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "" @@ -3577,19 +3571,15 @@ msgstr "" msgid "Pagekite" msgstr "" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" "Ustawiania Pagekite zostało zakończone. Usługi HTTP i HTTPS są aktywne." @@ -5538,6 +5528,9 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "Aktualny status:" + #, fuzzy #~| msgid "Error setting language: {exception}" #~ msgid "Error setting default app: {exception}" diff --git a/plinth/locale/pt/LC_MESSAGES/django.po b/plinth/locale/pt/LC_MESSAGES/django.po index 1c63d209a..d5ce1ee3f 100644 --- a/plinth/locale/pt/LC_MESSAGES/django.po +++ b/plinth/locale/pt/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2018-12-01 13:01+0000\n" "Last-Translator: ssantos \n" "Language-Team: Portuguese any user on {box_name} belonging to the admin group." msgstr "" -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "Configurar" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "Nome de Domínio" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "Nome de domínio inválido" @@ -604,12 +603,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "" @@ -869,9 +866,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -902,11 +900,11 @@ msgstr "Aplicações" msgid "User registrations disabled" msgstr "Aplicações" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -914,7 +912,7 @@ msgid "" "prevent others from finding services which are provided by this {box_name}." msgstr "" -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -926,63 +924,50 @@ msgid "" msgstr "" #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Estado" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " "providers." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " "you may use the update URL of your provider." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -991,84 +976,74 @@ msgid "" "(example: http://myip.datasystems24.de)." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 #, fuzzy #| msgid "Service Discovery" msgid "Service Type" msgstr "Descoberta do Serviço" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at ." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1085,27 +1060,27 @@ msgid "" "port 443 (HTTPS)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1114,10 +1089,32 @@ msgid "" "changes, it may take up to %(timer)s minutes until your DNS entry is updated." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Estado" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1209,6 +1206,7 @@ msgid "Launch web client" msgstr "" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1254,10 +1252,6 @@ msgid "" "configured reduces risk of security threat from the Internet." msgstr "" -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1549,6 +1543,10 @@ msgstr "" msgid "Admin Account Password" msgstr "" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1565,20 +1563,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "" @@ -1587,48 +1589,36 @@ msgstr "" msgid "Manage" msgstr "" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "" -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2468,23 +2458,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "" @@ -3388,11 +3387,6 @@ msgstr "" msgid "Skip Registration" msgstr "" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "" @@ -3438,19 +3432,15 @@ msgstr "" msgid "Pagekite" msgstr "" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" diff --git a/plinth/locale/ru/LC_MESSAGES/django.po b/plinth/locale/ru/LC_MESSAGES/django.po index 6e2bb5314..3dec80c30 100644 --- a/plinth/locale/ru/LC_MESSAGES/django.po +++ b/plinth/locale/ru/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2018-08-28 13:13+0000\n" "Last-Translator: Igor \n" "Language-Team: Russian {box_name}. Конфиденциальная информация и возможности системы доступны " "только группе администраторов." -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "Настроить" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "Доменное имя" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "Недопустимое имя домена" @@ -634,12 +633,10 @@ msgstr "" "для доступа к сервису {box_name} (Plinth)." #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "Подробнее..." @@ -926,9 +923,10 @@ msgstr "" "\">diaspora.%(domain_name)s
" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -955,11 +953,11 @@ msgstr "Регистрации пользователя включена" msgid "User registrations disabled" msgstr "Приложение отключено" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "Клиент динамического DNS" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -970,7 +968,7 @@ msgstr "" "в 24 часа) это может стать препятствиям, чтобы найти вас в Интернете. Это " "так-же может сделать недоступными предоставляемые {box_name} услуги." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -988,24 +986,11 @@ msgstr "" "запрашивает DNS-имя, они будут получать ответ ваш текущий IP-адрес." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "Служба динамического DNS" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "О службе" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Статус" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -1015,7 +1000,7 @@ msgstr "" "использоваться в URL-адресе. Для получения дополнительной информации " "смотрите примеры обновления URL." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -1025,7 +1010,7 @@ msgstr "" "ваш провайдер не поддерживает протокол GnudIP или поставщик не указан, вы " "можете использовать URL-адрес обновления вашего провайдера." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -1033,18 +1018,18 @@ msgstr "" "Пожалуйста, не вводите URL здесь (как «https://example.com/»), только имя " "хоста сервера GnuDIP (как \"example.com\")." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "Общее доменное имя для подключения к вашему {box_name}." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" "Используйте этот параметр, если ваш провайдер использует самостоятельно " "подписанные сертификаты." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1052,11 +1037,11 @@ msgstr "" "Если выбран этот параметр, будет использоваться имя пользователя и пароль " "для обычной проверки подлинности HTTP." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "Оставьте это поле пустым, если вы хотите сохранить ваш текущий пароль." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1069,82 +1054,72 @@ msgstr "" "для определения настоящего IP адреса. URL-адрес должен просто вернуть IP " "(пример: http://myip.datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "Имя пользователя, которое использовалось при создании учетной записи." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Включение динамического DNS" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "Тип службы" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "Адрес сервера GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "Недопустимое имя сервера" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "Обновление URL-адреса" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Принимать все SSL-сертификаты" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "Использовать базовую аутентификацию HTTP" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Имя пользователя" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Пароль" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Показать пароль" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "URL-адрес для поиска публичного IP" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "Просьба предоставьте URL-адрес или адрес сервера GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "Просьба представить имя пользователя GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "Просьба предоставить имя домена GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "Введите пароль" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "Настройка динамического DNS" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "Состояние динамического DNS" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at freedns.afraid.org." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1169,7 +1144,7 @@ msgstr "" "добавить перенаправление портов, включая TCP-порт 80 (HTTP) и TCP-порт 443 " "(HTTPS)." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1178,11 +1153,11 @@ msgstr "" "вспомогательные функции могут не работать (но основные функции должны " "работать)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "Тип NAT" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1190,11 +1165,11 @@ msgstr "" "Тип NAT не обнаружен, если вы не предоставляете «IP проверка URL» мы не " "можем определить тип NAT." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "Прямое подключение к Интернету." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1208,10 +1183,32 @@ msgstr "" "изменение IP). В случае, если WAN IP меняется, это может занять до " "%(timer)s минут до тех пор, пока ваша DNS-запись обновляется." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "Последнее обновление" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "О службе" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Статус" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "Настройка динамического DNS" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "Состояние динамического DNS" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "еjabberd" @@ -1320,6 +1317,7 @@ msgid "Launch web client" msgstr "Запустить веб-клиент" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1365,10 +1363,6 @@ msgstr "" "правильно настроенным, чтобы уменьшить риск информационной опасности из " "Интернета." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "Текущий статус:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1711,6 +1705,10 @@ msgstr "Имя учетной записи администратора" msgid "Admin Account Password" msgstr "Пароль учетной записи администратора" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "Создать Блог или Вики" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1729,20 +1727,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "Удаление %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "Управление Блогами и Вики" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "Нет доступных вики или блогов." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "Создать Вики или Блог" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "Удаление узла %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "Перейти к %(site)s" @@ -1751,48 +1753,36 @@ msgstr "Перейти к %(site)s" msgid "Manage" msgstr "Управление" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "Управление Блогами и Вики" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "Создать Блог или Вики" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "Создать вики {name}." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "Не удалось создать вики: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "Созданный блог {name}." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "Не удалось создать блог: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} удален." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "Не удалось удалить {name}: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "Удаление блога или вики" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "infinoted" @@ -2756,23 +2746,32 @@ msgstr "Plumble" msgid "Mumblefly" msgstr "Mumblefly" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "Название услуги" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "Не доступно" @@ -3766,11 +3765,6 @@ msgstr "Зарегистрироваться" msgid "Skip Registration" msgstr "Пропустить регистрацию" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "Настройка PageKite" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "Предупреждение
" @@ -3818,19 +3812,15 @@ msgstr "" msgid "Pagekite" msgstr "Pаgekite" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "О PageKite" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "Стандартные службы" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "Пользовательские службы" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "Установка Pagekite завершена. Службы HTTP И HTTPS запущены." @@ -5982,6 +5972,18 @@ msgstr "%(percentage)s%% завершено" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "Текущий статус:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "Удаление блога или вики" + +#~ msgid "Configure PageKite" +#~ msgstr "Настройка PageKite" + +#~ msgid "About PageKite" +#~ msgstr "О PageKite" + #~ msgid "Default App" #~ msgstr "Приложение по умолчанию" diff --git a/plinth/locale/sv/LC_MESSAGES/django.po b/plinth/locale/sv/LC_MESSAGES/django.po index 311910218..21dafdef7 100644 --- a/plinth/locale/sv/LC_MESSAGES/django.po +++ b/plinth/locale/sv/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2016-07-23 19:30+0000\n" "Last-Translator: Caly \n" "Language-Team: Swedish /ikiwiki." -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "Konfigurera" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "Domännamn" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "Ogiltigt domännamn" @@ -594,12 +593,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 #, fuzzy #| msgid "Learn more »" @@ -888,9 +885,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -921,11 +919,11 @@ msgstr "Applikationer" msgid "User registrations disabled" msgstr "Applikationer" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "Klient för Dynamisk DNS" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, fuzzy, python-brace-format #| msgid "" #| "If your internet provider changes your IP address periodic (i.e. every " @@ -941,7 +939,7 @@ msgstr "" "kan det vara svårt för andra att hitta dig på nätet. Då kan ingen hitta de " "tjänster som tillhandahålls av %(box_name)s (tex. din ownCloud)." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 #, fuzzy #| msgid "" #| "The solution is to assign a DNS name to your IP address and update the " @@ -968,26 +966,13 @@ msgstr "" "kommer han bli skickad till din aktuella IP." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 #, fuzzy #| msgid "Dynamic DNS Client" msgid "Dynamic DNS Service" msgstr "Klient för Dynamisk DNS" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "Om" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Status" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -997,7 +982,7 @@ msgstr "" "användas i webbadressen. Se mallar från de olika tjänsteleverantörerna för " "information om uppdateringsadress." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 #, fuzzy #| msgid "" #| "Please choose an update protocol according to your provider. If your " @@ -1012,7 +997,7 @@ msgstr "" "stöder protokollet GnudIP, eller din leverantör saknas i listan, använd din " "leverantörs uppdateringsadress." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -1020,20 +1005,20 @@ msgstr "" "Skriv inte en full webbadress här (t.ex.: \"https://exempel.com/\"), utan " "endast värdnamnet för GnuDIP servern (t.ex.: \"exempel.com\")." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, fuzzy, python-brace-format #| msgid "The public domain name you want use to reach your {box_name}." msgid "The public domain name you want to use to reach your {box_name}." msgstr "" "Publikt domännamn du önskar använda för att ansluta till din {box_name}." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" "Använd denna funktion om din tjänsteleverantör använder självsignerade " "certifikat." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1041,7 +1026,7 @@ msgstr "" "Om detta alternativ är markerat, kommer ditt användarnamn och lösenord " "användas för grundläggande HTTP autentisering." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 #, fuzzy #| msgid "" #| "Leave this field empty if you want to keep your previous configured " @@ -1049,7 +1034,7 @@ msgstr "" msgid "Leave this field empty if you want to keep your current password." msgstr "Lämna fältet tomt om du vill behålla tidigare konfigurerat lösenord." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, fuzzy, python-brace-format #| msgid "" #| "Optional Value. If your {box_name} is not connected directly to the " @@ -1067,94 +1052,82 @@ msgstr "" "IP. Webbadressen ska helt enkelt returnera det IP som klienten kommer från. " "(exempel: http://myip.datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Aktivera Dynamisk DNS" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 #, fuzzy #| msgid "Service type" msgid "Service Type" msgstr "Typ av tjänst" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 #, fuzzy #| msgid "GnudIP Server Address" msgid "GnuDIP Server Address" msgstr "GnudIP Serveradress" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "Du har angett ett ogiltigt servernamn" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "Adress för uppdateringar" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Acceptera alla SSL-certifikat" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "Använd grundläggande HTTP-autentisering" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Användarnamn" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Lösenord" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Visa lösenord" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 #, fuzzy #| msgid "Please provide update URL or a GnuDIP Server" msgid "Please provide an update URL or a GnuDIP server address" msgstr "Ange uppdateringsadress eller GnuDIP-server" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 #, fuzzy #| msgid "Please provide GnuDIP username" msgid "Please provide a GnuDIP username" msgstr "Ange användarnamn för GnuDIP" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 #, fuzzy #| msgid "Please provide GnuDIP domain" msgid "Please provide a GnuDIP domain name" msgstr "Ange GnuDIP-domän" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "Ange ett lösenord" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "Konfigurera Dynamisk DNS" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -#, fuzzy -#| msgid "Dynamic DNS" -msgid "Dynamic DNS Status" -msgstr "Dynamisk DNS (DomänNamnsServer)" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 #, fuzzy #| msgid "" #| "If you are looking for a free dynamic DNS account, you may find a free " @@ -1175,7 +1148,7 @@ msgstr "" "gratis uppdateringsadress från freedns.afraid.org." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, fuzzy, python-format #| msgid "" #| "If your %(box_name)s is connected behind some NAT router, don't forget to " @@ -1189,7 +1162,7 @@ msgstr "" "till port forwarding (dvs vidarebefordra några standardportar, såsom 80 och " "443)." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1198,11 +1171,11 @@ msgstr "" "och vissa hjälpfunktioner fungerar inte (men alla huvudfunktioner bör " "fungera)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "NAT-typ" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 #, fuzzy #| msgid "" #| "NAT type not detected yet, if you do not provide a \"IP check URL\" we " @@ -1214,11 +1187,11 @@ msgstr "" "NAT-typ ännu inte upptäckt. Om du inte anger en \"IP-kontroll adress\" " "kommer vi inte att upptäcka en NAT-typ." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "Direktanslutning till Internet." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, fuzzy, python-format #| msgid "" #| "Behind NAT. This means that Dynamic DNS service will poll the \"IP check " @@ -1236,10 +1209,34 @@ msgstr "" "anges, annars kan inte ändringar av IP adress upptäckas). Det kan ta upp " "till %(timer)s minuter tills din DNS-inställning uppdateras." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "Senaste uppdatering" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "Om" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Status" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "Konfigurera Dynamisk DNS" + +#: plinth/modules/dynamicdns/views.py:103 +#, fuzzy +#| msgid "Dynamic DNS" +msgid "Dynamic DNS Status" +msgstr "Dynamisk DNS (DomänNamnsServer)" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1335,6 +1332,7 @@ msgid "Launch web client" msgstr "" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1387,10 +1385,6 @@ msgstr "" "nätverkstrafiken på din %(box_name)s. Att ha en brandvägg aktiverad och " "korrekt konfigurerad minskar risken för säkerhetshot från Internet." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "Nuvarande status:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1727,6 +1721,10 @@ msgstr "Namn på administratörskontot" msgid "Admin Account Password" msgstr "Lösenord för administratörskontot" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "Skapa en Wiki eller Blogg" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1745,20 +1743,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "Ta bort %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "Hantera wikis och bloggar" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "Ingen wiki eller blogg tillgänglig." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "Skapa en wiki eller blogg" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "Ta bort webbsida %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "Gå till webbsidan %(site)s" @@ -1767,48 +1769,36 @@ msgstr "Gå till webbsidan %(site)s" msgid "Manage" msgstr "Hantera" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "Hantera wikis och bloggar" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "Skapa en Wiki eller Blogg" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "Skapade wiki {name}." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "Kunde inte skapa wiki: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "Blogg skapad {name}." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "Kunde inte skapa blogg: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} borttagen." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "Kunde inte ta bort {name}: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "Ta Bort Wiki eller Blogg" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2758,23 +2748,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "Namntjänster" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "Inte tillgänglig" @@ -3712,11 +3711,6 @@ msgstr "" msgid "Skip Registration" msgstr "" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "" @@ -3762,19 +3756,15 @@ msgstr "" msgid "Pagekite" msgstr "" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" @@ -5721,6 +5711,12 @@ msgstr "" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "Nuvarande status:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "Ta Bort Wiki eller Blogg" + #, fuzzy #~| msgid "Error setting language: {exception}" #~ msgid "Error setting default app: {exception}" diff --git a/plinth/locale/ta/LC_MESSAGES/django.po b/plinth/locale/ta/LC_MESSAGES/django.po index ca537b454..075d225b0 100644 --- a/plinth/locale/ta/LC_MESSAGES/django.po +++ b/plinth/locale/ta/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -438,7 +438,7 @@ msgstr "" msgid "Enable Domain Name System Security Extensions" msgstr "" -#: plinth/modules/bind/views.py:57 plinth/modules/dynamicdns/dynamicdns.py:382 +#: plinth/modules/bind/views.py:57 plinth/modules/dynamicdns/views.py:170 #: plinth/modules/openvpn/views.py:147 plinth/modules/shadowsocks/views.py:80 #: plinth/modules/transmission/views.py:74 msgid "Configuration updated" @@ -469,21 +469,20 @@ msgid "" "\"{users_url}\">any user on {box_name} belonging to the admin group." msgstr "" -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "" @@ -538,12 +537,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "" @@ -800,9 +797,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -829,11 +827,11 @@ msgstr "" msgid "User registrations disabled" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -841,7 +839,7 @@ msgid "" "prevent others from finding services which are provided by this {box_name}." msgstr "" -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -853,63 +851,50 @@ msgid "" msgstr "" #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " "providers." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " "you may use the update URL of your provider." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -918,82 +903,72 @@ msgid "" "(example: http://myip.datasystems24.de)." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at ." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1010,27 +985,27 @@ msgid "" "port 443 (HTTPS)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1039,10 +1014,32 @@ msgid "" "changes, it may take up to %(timer)s minutes until your DNS entry is updated." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1132,6 +1129,7 @@ msgid "Launch web client" msgstr "" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1173,10 +1171,6 @@ msgid "" "configured reduces risk of security threat from the Internet." msgstr "" -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1462,6 +1456,10 @@ msgstr "" msgid "Admin Account Password" msgstr "" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1478,20 +1476,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "" @@ -1500,48 +1502,36 @@ msgstr "" msgid "Manage" msgstr "" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "" -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2341,23 +2331,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "" @@ -3259,11 +3258,6 @@ msgstr "" msgid "Skip Registration" msgstr "" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "" @@ -3309,19 +3303,15 @@ msgstr "" msgid "Pagekite" msgstr "" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" diff --git a/plinth/locale/te/LC_MESSAGES/django.po b/plinth/locale/te/LC_MESSAGES/django.po index 83688e465..543a5f99c 100644 --- a/plinth/locale/te/LC_MESSAGES/django.po +++ b/plinth/locale/te/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2019-02-22 12:17+0000\n" "Last-Translator: Darkblaze \n" "Language-Team: Telugu డయాస్పోరా.%(domain_name)s
లు లో డయాస్పోరా *" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -924,11 +922,11 @@ msgstr "వినియోగదారుల నమోదు అనుమతి msgid "User registrations disabled" msgstr "కొత్త వినియోగదారుల నమోదు నిలిపివేయబడినది" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "గతిక DNS కక్షిదారు" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -939,7 +937,7 @@ msgstr "" "అప్పుడు ఇతరులు అంతర్జాలంలో మిమల్ని కనుగొనడానికి కష్టం ఆవతుంది. అప్పుడు వారు ఈ {box_name} " "అందించే సేవలను కనుగోనలేరు." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -956,24 +954,11 @@ msgstr "" "DNS పేరు అడుగుతాడు ఉంటే, వారు మీ ప్రస్తుత ఐ.పీ. చిరునామాతో సమాధానం పొందుతారు." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "గతిక DNS క్లైంట్" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "గురించి" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "స్థితి" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -982,7 +967,7 @@ msgstr "" "<వాడుకరి>, <పాస్>, <ఎల్.పి>, <డోమైన్> అనే వేరియబల్స్ మీ యూ.ఆర్.ఎల్ తో " "వాడవచ్చును. వివరాల కోసం మీ యూ.ఆర్.ఎల్ నవీనికరణ టెంప్లేట్ ను చూడండి." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -991,7 +976,7 @@ msgstr "" "దయ చేసి మీ నవీకరణ ప్రోటొకాల్ ను ఎంచుకోండి. మీ ప్రదాత గ్నూడిప్ ప్రోటొకాల్ కు సహకరించకపోయిన లేదా మీ ప్రదాత " "కింద జాబితా లో లేకపోయినా మీ ప్రదాత యొక్క నవీకరణ యూ.ఆర్.ఎల్ ను వాడగలరు." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -999,16 +984,16 @@ msgstr "" "దయ చేసి యూ.ఆర్.ఎల్ (ఉ.దా \"ఏచ్.టి.టి.పి.ఎస్://ఎగ్స్యాంపల్.కామ్\") ను తెలుపవద్దు కానీ కేవలం అతిధ్య " "పేరును (ఉ.దా \"ఎగ్స్యాంపల్.కామ్\") మాత్రమే తెలుపండి." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "మీ {box_name} ను చేరుకోవడానికి మీరు ఉపయోగించాలని కోరుకుంటున్న మీ పబ్లిక్ డొమైన్ పేరు." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "మీ అంతర్జాల సేవ ప్రదాత ఒకవేళ స్వీయ సంతక సర్టిఫికేట్లు ఉపయోగిస్తుంటే ఈ ఎంపికను ఉపయోగించండి." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1016,11 +1001,11 @@ msgstr "" "ఈ ఎంపికను ఎంపిక చేస్తే, మీ వాడుకరి పేరు మరియు పాస్‌వర్డ్ హెచ్.టి.టి.పి ప్రాథమిక ప్రమాణీకరణ కోసం " "ఉపయోగించబడుతుంది." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "మీరు మీ ప్రస్తుత పాస్‌వర్డ్ ను ఉంచుకోవాలనుకుంటే ఈ ఫీల్డ్ ఖాళీగా వదిలివేయండి." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1033,82 +1018,72 @@ msgstr "" "ఎక్కడ నుండి వస్తుంది అనే ఐపీ మాత్రమే ఈ యూ.ఆర్.ఎల్ తిరిగివ్వాలి (ఉ.దా: ఏచ్.టి.టి.పి.://మైఐపి." "డాటాసిస్టమ్స్24.దే)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "మీరు మీ ఖాతాను సృష్టించినప్పుడు వాడిన వాడుకరి పేరు ." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "చురుకైన DNS అమలుచెయ్యి" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "సేవా రకం" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "GnudIP సేవకం చిరునామా" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "సేవిక పేరు చెలదు" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "URL నవీకరణ" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "అన్ని ఎస్.ఎస్.ఎల్ సర్టిఫికెట్లు అంగీకరించు" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "HTTP ప్రాథమిక ప్రమాణీకరణ ఉపయోగించు" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "వినియోగి పేరు" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "రహస్యపదం" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "రహస్యపదం కనబర్చు" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "పబ్లిక్ IP చూసేందుకు URL" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "దయచేసి నవీకరణ యూ.ఆర్.ఎల్ ను లేక ఒక GnuDIP సేవిక ఐ.పీ చిరునామాను అందించండి" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "దయచేసి గ్నూ.డిప్ వాడుకరిపేరుని అందించండి" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "గ్నూ.డిప్ డోమైన్ పేరును దయచేసి అందించండి" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "ఒక రహస్యపదం అందించండి దయచేసి" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "చురుకైనDNS ఆకృతీకరించు" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "చలనశీల డి.ఎన్.ఎస్ స్థితి" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at 3 freedns.afraid.org 4 ఉచిత నవీకరణ URL ఆధారిత సేవలు " "కనుగొనవచ్చు." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1133,7 +1108,7 @@ msgstr "" "పి) మరియి టిసి.పి పోర్టు ౪౪౩ (హెచ్.టి.టి.పి.ఎస్) ప్రామాణిక పోర్ట్‌లకు పోర్ట్ ఫార్వర్డింగ్ను జోడించడం " "మర్చిపోకండి." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1141,11 +1116,11 @@ msgstr "" "మీరు జావాస్క్రిప్ట్ ను పని చేయకుండా చేశారు. చలనశిల ఫొరము స్థితి మరియు కొన్ని సహాయక కార్యక్రమాలు పని " "చేయవు (కానీ ప్రధాన కార్యాచరణ పని చేయాలి)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "NAT రకం" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1153,11 +1128,11 @@ msgstr "" "ఎన్.ఏ.టి రకము ఇంకా గుర్తింపబడలేదు. మీరు ఐ.పి తనిఖీ యూ.ఆర్.ఎల్ ఇవ్వకపోతే మేము ఎన్.ఏ.టి రకమును " "గుర్తింపము." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "అంతర్జాలానికి నేరు బంధం." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, fuzzy, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1170,10 +1145,32 @@ msgstr "" "కాదు) ఎన్నిక చేస్తాము. కేసు పాలిపోయిన ఐపీ మార్పులు, మీ DNS ఎంట్రీ నవీకరించబడింది వరకు% వరకు " "ఉండవచ్చు (టైమర్) లు 1 నిమిషాల." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "చివరి నవీకరణ" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "గురించి" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "స్థితి" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "చురుకైనDNS ఆకృతీకరించు" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "చలనశీల డి.ఎన్.ఎస్ స్థితి" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "ఈజాబ్బర్డి" @@ -1283,6 +1280,7 @@ msgid "Launch web client" msgstr "వెబ్ క్లయింట్ ని ప్రారంభించండి" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1326,10 +1324,6 @@ msgstr "" "ఫైర్వాల్ అనేది మీ {box_name}కు జరిగే రవాణా రాకపోకలను నియంత్రించే ఒక భద్రతా వ్యవస్థ. దీనిని అనుమతించి " "సరిగా ఆకృతీకరిస్తే అంతర్జాలం నుంచి భద్రతా ముప్పు తగ్గుతుంది." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "ప్రస్తుత స్థితి:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1663,6 +1657,10 @@ msgstr "నిర్వాహకుని ఖాతా పేరు" msgid "Admin Account Password" msgstr "నిర్వాహకుని ఖాతా రహస్యపదం" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "వికీ లేదా బ్లాగును సృష్టించండి" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1681,20 +1679,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "%(name)s తొలగించు" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "వికీ మరియు బ్లాగులను నిర్వహించండి" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "ఏ వికీలు లేదా బ్లాగులు అందుబాటులో లేవు." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "ఒక వికీ లేదా బ్లాగు సృష్టించండి" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "ప్రదేశం తొలగించు %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "ప్రదేశం కు వెళ్ళండి %(site)s" @@ -1703,48 +1705,36 @@ msgstr "ప్రదేశం కు వెళ్ళండి %(site)s" msgid "Manage" msgstr "నిర్వహించండి" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "వికీ మరియు బ్లాగులను నిర్వహించండి" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "వికీ లేదా బ్లాగును సృష్టించండి" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "{name} వికీ సృష్టించబడింది." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "వికీని సృష్టించలేము: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "{name} బ్లాగు సృష్టించబడింది." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "బ్లాగు సృష్టించలేము: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} తొలగించబడింది." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "{name} ను తొలగించలేము: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "వికీ లేదా బ్లాగును తొలగించు" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "ఇన్ఫినోటెడ్" @@ -2774,23 +2764,32 @@ msgstr "ప్లంబుల్" msgid "Mumblefly" msgstr "ముంబుల్ ఫ్లై" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "హెచ్‌టిటిపి" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "హెచ్‌టిటిపియస్" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "ఎస్‌ఎస్‌హెచ్" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "పేరు సేవలు" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "అందుబాటులో లేదు" @@ -3803,11 +3802,6 @@ msgstr "నమోదు చేసుకోండి" msgid "Skip Registration" msgstr "నమోదు చేసుకొనుట దాటి వేయండి" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "రూపకరణ పుట" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "హెచ్చరిక
" @@ -3855,20 +3849,16 @@ msgstr "" msgid "Pagekite" msgstr "పేజ్ కైట్" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "పేజ్ కైట్ గురించి" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "ప్రామాణిక సేవలు" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 #, fuzzy msgid "Custom Services" msgstr "కస్టమ్ సేవలు" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "పేజెకైట్ ఏర్పాటు పూర్తి అయినది. ఏచ్.టి.టి.పి మరియు ఏచ్.టి.టి.పి.ఎస్ సేవలు క్రియాశీలకంగా చేయబడ్డాయి." @@ -5941,6 +5931,18 @@ msgstr "%(percentage)s %% పూర్తి" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "ప్రస్తుత స్థితి:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "వికీ లేదా బ్లాగును తొలగించు" + +#~ msgid "Configure PageKite" +#~ msgstr "రూపకరణ పుట" + +#~ msgid "About PageKite" +#~ msgstr "పేజ్ కైట్ గురించి" + #, fuzzy #~| msgid "Default" #~ msgid "Default App" diff --git a/plinth/locale/tr/LC_MESSAGES/django.po b/plinth/locale/tr/LC_MESSAGES/django.po index 4923f0560..f03fbb867 100644 --- a/plinth/locale/tr/LC_MESSAGES/django.po +++ b/plinth/locale/tr/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2019-03-13 15:03+0000\n" "Last-Translator: Mesut Akcan \n" "Language-Team: Turkish konumundan erişebilirsiniz" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -952,11 +950,11 @@ msgstr "Kullanıcı kayıtları etkinleştirildi" msgid "User registrations disabled" msgstr "Kullanıcı kayıtları devre dışı bırakıldı" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "Dinamik DNS istemcisi" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -968,7 +966,7 @@ msgstr "" "zorlanabilir. Ve bu sebeple kimse sizin ownCloud'unuz gibi {box_name} " "tarafından sunulan servisleri bulamayabilir." -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -986,24 +984,11 @@ msgstr "" "birisi DNS isminizi sorguladığında güncel IP adresinizi elde edebilecektir." #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "Dinamik DNS Servisi" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "Hakkında" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Durum" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -1013,7 +998,7 @@ msgstr "" "(bağlantıda) kullanılabilir. Ayrıntılar için örnek sunucuların URL " "güncelleme şablonlarına bakınız." -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -1023,7 +1008,7 @@ msgstr "" "sağlayıcınız GnuDIP protokolünü desteklemiyorsa ya da listelenmemişse " "sağlayıcınızın güncelleme bağlantısını (URL) kullanabilirsiniz." -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -1031,19 +1016,19 @@ msgstr "" "Buraya lütfen \"https://example.com/\" gibi bir URL girmeyin, sadece GnuDIP " "sunucusunun makine ismini girin (\"example.com\" gibi)." -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" "{box_name} kutunuza erişilmesi için kullanmak istediğiniz herkese açık alan " "ismi." -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" "Sağlayıcınız kendi imzaladığı sertifikalar kullanıyorsa bu seçeneği kullanın." -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." @@ -1051,11 +1036,11 @@ msgstr "" "Eğer bu seçenek seçiliyse, kullanıcı isminiz ve parolanız temel HTTP kimlik " "doğrulaması için kullanılacaktır." -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "Güncel parolanızı tutmak istiyorsanız bu alanı boş bırakın." -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1068,82 +1053,72 @@ msgstr "" "belirlemek için kullanılır. URL sadece istemcinin bulunduğu yerin IP'sini " "vermelidir (mesela: http://myip.datasystems24.de)." -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "Hesabın oluşturulduğu zaman kullanılan kullanıcı ismi." -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "Dinamik DNS'i Etkinleştir" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "Servis Türü" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "GnuDIP Sunucu Adresi" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "Geçersiz sunucu ismi" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "Güncelleme URL'i" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Tüm SSL sertifikalarını kabul et" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "Temel HTTP kimlik doğrulamasını kullan" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Kullanıcı ismi" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Parola" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Parolayı göster" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "Genel IP adresini bulmak için URL" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "Lütfen bir güncelleme URL'i ya da GnuDIP sunucu adresi belirtin" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "Lütfen bir GnuDIP kullanıcı ismi belirtin" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "Lütfen bir GnuDIP alan ismi belirtin" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "Lütfen bir parola girin" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "Dİnamik DNS'i Yapılandır" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "Dinamik DNS Durumu" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at freedns." "afraid.org adresinde bulabilirsiniz." -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1168,7 +1143,7 @@ msgstr "" "portu (HTTP) ve 443 numaralı TCP portu (HTTPS) dahil olmak üzere port " "yönlendirme eklemeyi unutmayınız." -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1176,11 +1151,11 @@ msgstr "" "Javascript'i devre dışı bırakmışsınız. Dinamik form kipi devre dışıdır ve " "bazı yardımcı işlevler çalışmayabilir (fakat ana işlevler çalışmalıdır)." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "NAT türü" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." @@ -1188,11 +1163,11 @@ msgstr "" "NAT türü henüz tespit edilmemiştir. Eğer bir \"IP Kontrolü Bağlantısı\" " "girmezseniz NAT türü tespit edilmeyecektir." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "İnternet'e doğrudan bağlantı." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1206,10 +1181,32 @@ msgstr "" "edilemez). WAN IP değişikliği durumunda DNS girdinizin güncellenmesi " "%(timer)s dakika alabilir." -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "Son güncelleme" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "Hakkında" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Durum" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "Dİnamik DNS'i Yapılandır" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "Dinamik DNS Durumu" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "ejabberd" @@ -1330,6 +1327,7 @@ msgid "Launch web client" msgstr "Ağ istemcisini başlat" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1375,10 +1373,6 @@ msgstr "" "etkinleştirip gerektiği gibi yapılandırmak İnternet'ten gelen güvenlik " "tehditlerini azaltır." -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "Güncel durum:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1735,6 +1729,10 @@ msgstr "Yönetici Hesap İsmi" msgid "Admin Account Password" msgstr "Yönetici Hesap Parolası" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "Viki ya da Blog oluştur" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1754,20 +1752,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "%(name)s unsurunu sil" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "Viki ve Blogları Yönet" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "Hiçbir viki ya da blog mevcut değil." -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "Bir Viki ya da Blog oluştur" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "%(site)s sitesini sil" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "%(site)s sitesine git" @@ -1776,48 +1778,36 @@ msgstr "%(site)s sitesine git" msgid "Manage" msgstr "Yönet" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "Viki ve Blogları Yönet" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "Viki ya da Blog oluştur" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "{name} isimli viki oluşturuldu." -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "Viki oluşturulamadı: {error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "{name} isimli blog oluşturuldu." -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "Blog oluşturulamadı: {error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} silindi." -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "{name} silinemedi: {error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "Viki ya da Blogu Sil" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "infinoted" @@ -2848,23 +2838,32 @@ msgstr "Plumble" msgid "Mumblefly" msgstr "Mumblefly" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "İsim Servisleri" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "Mevcut değil" @@ -3867,11 +3866,6 @@ msgstr "Kaydet" msgid "Skip Registration" msgstr "Kaydı Atla" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "PageKite'ı Yapılandır" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "İkaz:
" @@ -3921,19 +3915,15 @@ msgstr "" msgid "Pagekite" msgstr "Pagekite" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "PageKite Hakkında" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "Standart Servisler" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "Özel Servisler" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" "Pagekite kurulumu tamamlanmıştır. HTTP ve HTTPS servisleri artık " @@ -6157,6 +6147,18 @@ msgstr "%(percentage)s%% tamamlandı" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "Güncel durum:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "Viki ya da Blogu Sil" + +#~ msgid "Configure PageKite" +#~ msgstr "PageKite'ı Yapılandır" + +#~ msgid "About PageKite" +#~ msgstr "PageKite Hakkında" + #, fuzzy #~| msgid "Default" #~ msgid "Default App" diff --git a/plinth/locale/uk/LC_MESSAGES/django.po b/plinth/locale/uk/LC_MESSAGES/django.po index 39cccd63d..3b6ce8e2c 100644 --- a/plinth/locale/uk/LC_MESSAGES/django.po +++ b/plinth/locale/uk/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2019-01-04 17:06+0000\n" "Last-Translator: prolinux ukraine \n" "Language-Team: Ukrainian any user on {box_name} belonging to the admin group." msgstr "" -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "Налаштувати" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "Доменне ім’я" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "" @@ -558,12 +557,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 msgid "Learn more..." msgstr "" @@ -823,9 +820,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -852,11 +850,11 @@ msgstr "" msgid "User registrations disabled" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -864,7 +862,7 @@ msgid "" "prevent others from finding services which are provided by this {box_name}." msgstr "" -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -876,63 +874,50 @@ msgid "" msgstr "" #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 msgid "Dynamic DNS Service" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "Статус" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " "providers." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " "you may use the update URL of your provider." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -941,82 +926,72 @@ msgid "" "(example: http://myip.datasystems24.de)." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "Приймати всі SSL-сертифікати" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "Ім’я користувача" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "Пароль" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "Показати пароль" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at ." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1033,27 +1008,27 @@ msgid "" "port 443 (HTTPS)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1062,10 +1037,32 @@ msgid "" "changes, it may take up to %(timer)s minutes until your DNS entry is updated." msgstr "" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "Статус" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1155,6 +1152,7 @@ msgid "Launch web client" msgstr "" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1196,10 +1194,6 @@ msgid "" "configured reduces risk of security threat from the Internet." msgstr "" -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1485,6 +1479,10 @@ msgstr "" msgid "Admin Account Password" msgstr "" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1501,20 +1499,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "" @@ -1523,48 +1525,36 @@ msgstr "" msgid "Manage" msgstr "" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "" -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "" -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2364,23 +2354,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "" @@ -3282,11 +3281,6 @@ msgstr "" msgid "Skip Registration" msgstr "" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "" @@ -3332,19 +3326,15 @@ msgstr "" msgid "Pagekite" msgstr "" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "" diff --git a/plinth/locale/zh_Hans/LC_MESSAGES/django.po b/plinth/locale/zh_Hans/LC_MESSAGES/django.po index 787b567f9..c2d61cd9b 100644 --- a/plinth/locale/zh_Hans/LC_MESSAGES/django.po +++ b/plinth/locale/zh_Hans/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Plinth\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-02 13:23-0500\n" +"POT-Creation-Date: 2019-03-18 19:46-0400\n" "PO-Revision-Date: 2018-12-07 18:21+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Chinese (Simplified) /tt-rss
路" "径访问。" -#: plinth/modules/config/__init__.py:93 -#: plinth/modules/dynamicdns/dynamicdns.py:45 -#: plinth/modules/ikiwiki/views.py:35 plinth/modules/snapshot/views.py:40 +#: plinth/modules/config/__init__.py:93 plinth/modules/dynamicdns/views.py:44 +#: plinth/modules/ikiwiki/views.py:35 plinth/modules/pagekite/views.py:36 +#: plinth/modules/snapshot/views.py:40 #: plinth/modules/tahoe/templates/tahoe-pre-setup.html:39 msgid "Configure" msgstr "配置" #: plinth/modules/config/__init__.py:111 plinth/modules/config/forms.py:75 -#: plinth/modules/config/views.py:170 -#: plinth/modules/dynamicdns/dynamicdns.py:145 +#: plinth/modules/config/views.py:170 plinth/modules/dynamicdns/forms.py:111 msgid "Domain Name" msgstr "域名" #: plinth/modules/config/forms.py:42 plinth/modules/config/forms.py:87 -#: plinth/modules/dynamicdns/dynamicdns.py:148 +#: plinth/modules/dynamicdns/forms.py:114 msgid "Invalid domain name" msgstr "无效的域名" @@ -616,12 +615,10 @@ msgid "" msgstr "" #: plinth/modules/config/templates/config.html:34 -#: plinth/modules/dynamicdns/templates/dynamicdns.html:35 -#: plinth/modules/pagekite/templates/pagekite_introduction.html:37 #: plinth/modules/power/templates/power_restart.html:42 #: plinth/modules/power/templates/power_shutdown.html:41 #: plinth/modules/storage/templates/storage.html:48 -#: plinth/templates/service-subsubmenu.html:45 plinth/templates/service.html:42 +#: plinth/templates/service-subsubmenu.html:47 plinth/templates/service.html:42 #: plinth/templates/setup.html:48 plinth/templates/simple_service.html:38 #, fuzzy #| msgid "Learn more »" @@ -904,9 +901,10 @@ msgid "" msgstr "" #: plinth/modules/diaspora/templates/diaspora-pre-setup.html:58 -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:40 #: plinth/modules/ejabberd/templates/ejabberd.html:62 -#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:32 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:39 +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:33 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:63 #: plinth/modules/openvpn/templates/openvpn.html:129 #: plinth/modules/snapshot/templates/snapshot.html:30 @@ -937,11 +935,11 @@ msgstr "应用程序已启用" msgid "User registrations disabled" msgstr "应用程序已禁用" -#: plinth/modules/dynamicdns/__init__.py:35 +#: plinth/modules/dynamicdns/__init__.py:36 msgid "Dynamic DNS Client" msgstr "动态 DNS 客户端" -#: plinth/modules/dynamicdns/__init__.py:39 +#: plinth/modules/dynamicdns/__init__.py:40 #, python-brace-format msgid "" "If your Internet provider changes your IP address periodically (i.e. every " @@ -951,7 +949,7 @@ msgstr "" "如果您的互联网提供商定期(例如每24小时)更改您的IP地址,其他人可能很难在互联" "网上找到您。这会阻止其他人找到由此 {box_name} 提供的服务。" -#: plinth/modules/dynamicdns/__init__.py:43 +#: plinth/modules/dynamicdns/__init__.py:44 msgid "" "The solution is to assign a DNS name to your IP address and update the DNS " "name every time your IP is changed by your Internet provider. Dynamic DNS " @@ -968,26 +966,13 @@ msgstr "" "一个带有您当前 IP 地址的响应。" #: plinth/modules/dynamicdns/__init__.py:69 -#: plinth/modules/dynamicdns/dynamicdns.py:379 +#: plinth/modules/dynamicdns/views.py:167 #, fuzzy #| msgid "Dynamic DNS Client" msgid "Dynamic DNS Service" msgstr "动态 DNS 客户端" -#: plinth/modules/dynamicdns/dynamicdns.py:42 plinth/modules/help/help.py:45 -msgid "About" -msgstr "关于" - -#: plinth/modules/dynamicdns/dynamicdns.py:48 -#: plinth/modules/firewall/templates/firewall.html:45 -#: plinth/modules/networks/templates/connection_show.html:261 -#: plinth/modules/openvpn/templates/openvpn.html:71 -#: plinth/modules/tor/templates/tor.html:40 -#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 -msgid "Status" -msgstr "状态" - -#: plinth/modules/dynamicdns/dynamicdns.py:77 +#: plinth/modules/dynamicdns/forms.py:43 msgid "" "The Variables <User>, <Pass>, <Ip>, <Domain> may be " "used within the URL. For details see the update URL templates of the example " @@ -996,7 +981,7 @@ msgstr "" "变量 < 用户 > < 传递 > < Ip > < 域 > 可能在 URL 内使" "用。详细信息请参见更新 URL 模板的示例提供程序。" -#: plinth/modules/dynamicdns/dynamicdns.py:81 +#: plinth/modules/dynamicdns/forms.py:47 msgid "" "Please choose an update protocol according to your provider. If your " "provider does not support the GnuDIP protocol or your provider is not listed " @@ -1005,7 +990,7 @@ msgstr "" "请选择您的提供商更新协议。如果您的提供商不支持 GnuDIP 协议或未列出您的提供商" "可能会使用您的提供商的更新 URL。" -#: plinth/modules/dynamicdns/dynamicdns.py:86 +#: plinth/modules/dynamicdns/forms.py:52 msgid "" "Please do not enter a URL here (like \"https://example.com/\") but only the " "hostname of the GnuDIP server (like \"example.com\")." @@ -1013,26 +998,26 @@ msgstr "" "请不要在此输入 URL(如\"https://example.com/\"),只输入 GnuDIP 服务器的主机" "名(例如“example.com”)。" -#: plinth/modules/dynamicdns/dynamicdns.py:90 +#: plinth/modules/dynamicdns/forms.py:56 #, python-brace-format msgid "The public domain name you want to use to reach your {box_name}." msgstr "你访问你的 {box_name} 时想使用的公开域名。" -#: plinth/modules/dynamicdns/dynamicdns.py:93 +#: plinth/modules/dynamicdns/forms.py:59 msgid "Use this option if your provider uses self signed certificates." msgstr "如果您的提供商使用自签名的证书,请使用此选项。" -#: plinth/modules/dynamicdns/dynamicdns.py:96 +#: plinth/modules/dynamicdns/forms.py:62 msgid "" "If this option is selected, your username and password will be used for HTTP " "basic authentication." msgstr "如果选择了此选项,您的用户名和密码将用于 HTTP 基本身份验证。" -#: plinth/modules/dynamicdns/dynamicdns.py:99 +#: plinth/modules/dynamicdns/forms.py:65 msgid "Leave this field empty if you want to keep your current password." msgstr "如果你想保持你的当前密码,请将此字段留空。" -#: plinth/modules/dynamicdns/dynamicdns.py:102 +#: plinth/modules/dynamicdns/forms.py:68 #, python-brace-format msgid "" "Optional Value. If your {box_name} is not connected directly to the Internet " @@ -1044,82 +1029,72 @@ msgstr "" "此 URL 用于确定真实的IP地址。URL应该简单地返回客户端来自的 IP (例如:http://" "myip.datasystems24.de)。" -#: plinth/modules/dynamicdns/dynamicdns.py:110 +#: plinth/modules/dynamicdns/forms.py:76 msgid "The username that was used when the account was created." msgstr "账户创建时使用的用户名" -#: plinth/modules/dynamicdns/dynamicdns.py:119 +#: plinth/modules/dynamicdns/forms.py:85 msgid "Enable Dynamic DNS" msgstr "启用动态 DNS" -#: plinth/modules/dynamicdns/dynamicdns.py:122 +#: plinth/modules/dynamicdns/forms.py:88 msgid "Service Type" msgstr "服务类型" -#: plinth/modules/dynamicdns/dynamicdns.py:126 +#: plinth/modules/dynamicdns/forms.py:92 msgid "GnuDIP Server Address" msgstr "GnuDIP 服务器地址" -#: plinth/modules/dynamicdns/dynamicdns.py:129 +#: plinth/modules/dynamicdns/forms.py:95 msgid "Invalid server name" msgstr "服务器名称无效" -#: plinth/modules/dynamicdns/dynamicdns.py:133 +#: plinth/modules/dynamicdns/forms.py:99 msgid "Update URL" msgstr "更新 URL" -#: plinth/modules/dynamicdns/dynamicdns.py:137 +#: plinth/modules/dynamicdns/forms.py:103 msgid "Accept all SSL certificates" msgstr "接受所有 SSL 证书" -#: plinth/modules/dynamicdns/dynamicdns.py:141 +#: plinth/modules/dynamicdns/forms.py:107 msgid "Use HTTP basic authentication" msgstr "使用 HTTP 基本身份验证" -#: plinth/modules/dynamicdns/dynamicdns.py:152 -#: plinth/modules/networks/forms.py:234 +#: plinth/modules/dynamicdns/forms.py:118 plinth/modules/networks/forms.py:234 msgid "Username" msgstr "用户名" -#: plinth/modules/dynamicdns/dynamicdns.py:155 -#: plinth/modules/networks/forms.py:235 plinth/modules/shadowsocks/forms.py:70 +#: plinth/modules/dynamicdns/forms.py:121 plinth/modules/networks/forms.py:235 +#: plinth/modules/shadowsocks/forms.py:70 msgid "Password" msgstr "密码" -#: plinth/modules/dynamicdns/dynamicdns.py:159 -#: plinth/modules/networks/forms.py:237 +#: plinth/modules/dynamicdns/forms.py:125 plinth/modules/networks/forms.py:237 msgid "Show password" msgstr "显示密码" -#: plinth/modules/dynamicdns/dynamicdns.py:162 +#: plinth/modules/dynamicdns/forms.py:128 msgid "URL to look up public IP" msgstr "查寻公开 IP 的 URL" -#: plinth/modules/dynamicdns/dynamicdns.py:186 +#: plinth/modules/dynamicdns/forms.py:152 msgid "Please provide an update URL or a GnuDIP server address" msgstr "请提供一个更新 URL 或者 GnuDIP 服务器地址" -#: plinth/modules/dynamicdns/dynamicdns.py:191 +#: plinth/modules/dynamicdns/forms.py:157 msgid "Please provide a GnuDIP username" msgstr "请提供一个 GnuDIP 用户名" -#: plinth/modules/dynamicdns/dynamicdns.py:195 +#: plinth/modules/dynamicdns/forms.py:161 msgid "Please provide a GnuDIP domain name" msgstr "请提供一个 GnuDIP 域名" -#: plinth/modules/dynamicdns/dynamicdns.py:200 +#: plinth/modules/dynamicdns/forms.py:166 msgid "Please provide a password" msgstr "请提供一个密码" -#: plinth/modules/dynamicdns/dynamicdns.py:219 -msgid "Configure Dynamic DNS" -msgstr "配置动态 DNS" - -#: plinth/modules/dynamicdns/dynamicdns.py:242 -msgid "Dynamic DNS Status" -msgstr "动态 DNS 状态" - -#: plinth/modules/dynamicdns/templates/dynamicdns.html:41 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:27 msgid "" "If you are looking for a free dynamic DNS account, you may find a free " "GnuDIP service at " "freedns.afraid.org 找到免费更新网址服务。" -#: plinth/modules/dynamicdns/templates/dynamicdns.html:52 +#: plinth/modules/dynamicdns/templates/dynamicdns.html:38 #, python-format msgid "" "If your %(box_name)s is connected behind a NAT router, don't forget to add " @@ -1142,7 +1117,7 @@ msgstr "" "如果您的 %(box_name)s 经过 NAT 方式的路由连接,别忘了添加标准端口的转发,包" "括 TCP 端口 80 (HTTP) 和 TCP 端口 443 (HTTPS)。" -#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:31 +#: plinth/modules/dynamicdns/templates/dynamicdns_configure.html:30 msgid "" "You have disabled Javascript. Dynamic form mode is disabled and some helper " "functions may not work (but the main functionality should work)." @@ -1150,21 +1125,21 @@ msgstr "" "您已禁用 Javascript。禁用动态表单模式和一些 helper 函数可能无法工作(但主要功" "能应该工作)。" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:25 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:24 msgid "NAT type" msgstr "NAT 类型" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:29 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:28 msgid "" "NAT type was not detected yet. If you do not provide an \"IP Check URL\", we " "will not detect a NAT type." msgstr "不能检测 NAT 类型。如果你不提供”IP 检查 URL“,我们将不检测 NAT 类型。" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:35 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:34 msgid "Direct connection to the Internet." msgstr "直接连接到互联网。" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:37 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:36 #, python-format msgid "" "Behind NAT. This means that Dynamic DNS service will poll the \"URL to look " @@ -1176,10 +1151,32 @@ msgstr "" "入“查找公共 IP 的 URL”),否则将不会检测到 IP 更改)。 如果 WAN IP 更改,可能" "需要最多 %(timer)s 分钟,直到您的DNS条目更新。" -#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:49 +#: plinth/modules/dynamicdns/templates/dynamicdns_status.html:48 msgid "Last update" msgstr "最后一次更新" +#: plinth/modules/dynamicdns/views.py:41 plinth/modules/help/help.py:45 +msgid "About" +msgstr "关于" + +#: plinth/modules/dynamicdns/views.py:47 +#: plinth/modules/firewall/templates/firewall.html:25 +#: plinth/modules/firewall/templates/firewall.html:45 +#: plinth/modules/networks/templates/connection_show.html:261 +#: plinth/modules/openvpn/templates/openvpn.html:71 +#: plinth/modules/tor/templates/tor.html:40 +#: plinth/modules/tor/templates/tor.html:68 plinth/templates/service.html:51 +msgid "Status" +msgstr "状态" + +#: plinth/modules/dynamicdns/views.py:78 +msgid "Configure Dynamic DNS" +msgstr "配置动态 DNS" + +#: plinth/modules/dynamicdns/views.py:103 +msgid "Dynamic DNS Status" +msgstr "动态 DNS 状态" + #: plinth/modules/ejabberd/__init__.py:42 msgid "ejabberd" msgstr "" @@ -1286,6 +1283,7 @@ msgid "Launch web client" msgstr "启动 web 客户端" #: plinth/modules/ejabberd/templates/ejabberd.html:54 +#: plinth/modules/ikiwiki/templates/ikiwiki_configure.html:25 #: plinth/modules/letsencrypt/templates/letsencrypt.html:38 #: plinth/modules/matrixsynapse/templates/matrix-synapse-pre-setup.html:31 #: plinth/modules/openvpn/templates/openvpn.html:121 @@ -1329,10 +1327,6 @@ msgstr "" "防火墙控制你的 {box_name} 上的进出网络流量。启用并正确配置防火墙上可以减少来" "自互联网的安全威胁。" -#: plinth/modules/firewall/templates/firewall.html:25 -msgid "Current status:" -msgstr "当前状态:" - #: plinth/modules/firewall/templates/firewall.html:30 #, python-format msgid "" @@ -1675,6 +1669,10 @@ msgstr "管理员帐户名称" msgid "Admin Account Password" msgstr "管理员帐户密码" +#: plinth/modules/ikiwiki/templates/ikiwiki_create.html:25 +msgid "Create Wiki or Blog" +msgstr "创建 Wiki 或博客" + #: plinth/modules/ikiwiki/templates/ikiwiki_delete.html:27 #, python-format msgid "Delete Wiki or Blog %(name)s" @@ -1692,20 +1690,24 @@ msgstr "" msgid "Delete %(name)s" msgstr "删除 %(name)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:41 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:37 +msgid "Manage Wikis and Blogs" +msgstr "管理 Wiki 和博客" + +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:42 msgid "No wikis or blogs available." msgstr "没有 wiki 或博客可用。" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:45 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:46 msgid "Create a Wiki or Blog" msgstr "创建一个 Wiki 或博客" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:55 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:56 #, python-format msgid "Delete site %(site)s" msgstr "删除站点 %(site)s" -#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:61 +#: plinth/modules/ikiwiki/templates/ikiwiki_manage.html:62 #, python-format msgid "Go to site %(site)s" msgstr "转到站点 %(site)s" @@ -1714,48 +1716,36 @@ msgstr "转到站点 %(site)s" msgid "Manage" msgstr "管理" -#: plinth/modules/ikiwiki/views.py:67 -msgid "Manage Wikis and Blogs" -msgstr "管理 Wiki 和博客" - -#: plinth/modules/ikiwiki/views.py:100 -msgid "Create Wiki or Blog" -msgstr "创建 Wiki 或博客" - -#: plinth/modules/ikiwiki/views.py:114 +#: plinth/modules/ikiwiki/views.py:122 #, python-brace-format msgid "Created wiki {name}." msgstr "创建 wiki {name}。" -#: plinth/modules/ikiwiki/views.py:117 +#: plinth/modules/ikiwiki/views.py:125 #, python-brace-format msgid "Could not create wiki: {error}" msgstr "不能创建 wiki:{error}" -#: plinth/modules/ikiwiki/views.py:127 +#: plinth/modules/ikiwiki/views.py:135 #, python-brace-format msgid "Created blog {name}." msgstr "已创建的博客 {name}。" -#: plinth/modules/ikiwiki/views.py:130 +#: plinth/modules/ikiwiki/views.py:138 #, python-brace-format msgid "Could not create blog: {error}" msgstr "不能创建博客:{error}" -#: plinth/modules/ikiwiki/views.py:142 +#: plinth/modules/ikiwiki/views.py:150 #, python-brace-format msgid "{name} deleted." msgstr "{name} 已删除。" -#: plinth/modules/ikiwiki/views.py:146 +#: plinth/modules/ikiwiki/views.py:155 #, python-brace-format msgid "Could not delete {name}: {error}" msgstr "不能删除 {name}:{error}" -#: plinth/modules/ikiwiki/views.py:152 -msgid "Delete Wiki or Blog" -msgstr "删除 wiki 页面或博客" - #: plinth/modules/infinoted/__init__.py:42 msgid "infinoted" msgstr "" @@ -2696,23 +2686,32 @@ msgstr "" msgid "Mumblefly" msgstr "" -#: plinth/modules/names/__init__.py:31 +#: plinth/modules/names/__init__.py:33 msgid "HTTP" msgstr "HTTP" -#: plinth/modules/names/__init__.py:32 +#: plinth/modules/names/__init__.py:34 msgid "HTTPS" msgstr "HTTPS" -#: plinth/modules/names/__init__.py:33 +#: plinth/modules/names/__init__.py:35 msgid "SSH" msgstr "SSH" -#: plinth/modules/names/__init__.py:40 +#: plinth/modules/names/__init__.py:42 msgid "Name Services" msgstr "名称服务" -#: plinth/modules/names/views.py:48 +#: plinth/modules/names/__init__.py:53 +#, python-brace-format +msgid "" +"Name Services provides an overview of the ways {box_name} can be reached " +"from the public Internet: domain name, Tor hidden service, and Pagekite. For " +"each type of name, it is shown whether the HTTP, HTTPS, and SSH services are " +"enabled or disabled for incoming connections through the given name." +msgstr "" + +#: plinth/modules/names/views.py:50 msgid "Not Available" msgstr "不可用" @@ -3675,11 +3674,6 @@ msgstr "注册" msgid "Skip Registration" msgstr "跳过注册" -#: plinth/modules/pagekite/templates/pagekite_introduction.html:44 -#: plinth/modules/pagekite/views.py:40 -msgid "Configure PageKite" -msgstr "配置 PageKite" - #: plinth/modules/pagekite/templates/pagekite_standard_services.html:40 msgid "Warning:
" msgstr "警告:
" @@ -3727,19 +3721,15 @@ msgstr "" msgid "Pagekite" msgstr "Pagekite" -#: plinth/modules/pagekite/views.py:37 -msgid "About PageKite" -msgstr "关于 PageKite" - -#: plinth/modules/pagekite/views.py:43 +#: plinth/modules/pagekite/views.py:39 msgid "Standard Services" msgstr "标准服务" -#: plinth/modules/pagekite/views.py:46 +#: plinth/modules/pagekite/views.py:42 msgid "Custom Services" msgstr "定制服务" -#: plinth/modules/pagekite/views.py:170 +#: plinth/modules/pagekite/views.py:156 msgid "Pagekite setup finished. The HTTP and HTTPS services are activated now." msgstr "Pagekite 安装完成。HTTP 和 HTTPS 服务现已启用。" @@ -5887,6 +5877,18 @@ msgstr "已完成 %(percentage)s%%" msgid "Gujarati" msgstr "" +#~ msgid "Current status:" +#~ msgstr "当前状态:" + +#~ msgid "Delete Wiki or Blog" +#~ msgstr "删除 wiki 页面或博客" + +#~ msgid "Configure PageKite" +#~ msgstr "配置 PageKite" + +#~ msgid "About PageKite" +#~ msgstr "关于 PageKite" + #, fuzzy #~| msgid "Default" #~ msgid "Default App"