Merge pull request #2307 from dibdot/ovpn
authorDirk Brenken <dev@brenken.org>
Wed, 21 Nov 2018 14:51:19 +0000 (15:51 +0100)
committerGitHub <noreply@github.com>
Wed, 21 Nov 2018 14:51:19 +0000 (15:51 +0100)
luci-app-openvpn: more changes & fixes

76 files changed:
applications/luci-app-aria2/luasrc/controller/aria2.lua
applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm
applications/luci-app-aria2/po/pt-br/aria2.po
applications/luci-app-aria2/po/ru/aria2.po
applications/luci-app-aria2/po/sv/aria2.po
applications/luci-app-aria2/po/templates/aria2.pot
applications/luci-app-aria2/po/zh-cn/aria2.po
applications/luci-app-aria2/po/zh-tw/aria2.po
applications/luci-app-lxc/luasrc/controller/lxc.lua
applications/luci-app-opkg/luasrc/view/opkg.htm
applications/luci-app-opkg/po/ca/opkg.po
applications/luci-app-opkg/po/cs/opkg.po
applications/luci-app-opkg/po/de/opkg.po
applications/luci-app-opkg/po/el/opkg.po
applications/luci-app-opkg/po/en/opkg.po
applications/luci-app-opkg/po/es/opkg.po
applications/luci-app-opkg/po/fr/opkg.po
applications/luci-app-opkg/po/he/opkg.po
applications/luci-app-opkg/po/hu/opkg.po
applications/luci-app-opkg/po/it/opkg.po
applications/luci-app-opkg/po/ja/opkg.po
applications/luci-app-opkg/po/ko/opkg.po
applications/luci-app-opkg/po/ms/opkg.po
applications/luci-app-opkg/po/no/opkg.po
applications/luci-app-opkg/po/pl/opkg.po
applications/luci-app-opkg/po/pt-br/opkg.po
applications/luci-app-opkg/po/pt/opkg.po
applications/luci-app-opkg/po/ro/opkg.po
applications/luci-app-opkg/po/ru/opkg.po
applications/luci-app-opkg/po/sk/opkg.po
applications/luci-app-opkg/po/sv/opkg.po
applications/luci-app-opkg/po/templates/opkg.pot
applications/luci-app-opkg/po/tr/opkg.po
applications/luci-app-opkg/po/uk/opkg.po
applications/luci-app-opkg/po/vi/opkg.po
applications/luci-app-opkg/po/zh-cn/opkg.po
applications/luci-app-opkg/po/zh-tw/opkg.po
modules/luci-base/htdocs/luci-static/resources/cbi.js
modules/luci-base/luasrc/view/cbi/apply_widget.htm
modules/luci-base/po/ca/base.po
modules/luci-base/po/cs/base.po
modules/luci-base/po/de/base.po
modules/luci-base/po/el/base.po
modules/luci-base/po/en/base.po
modules/luci-base/po/es/base.po
modules/luci-base/po/fr/base.po
modules/luci-base/po/he/base.po
modules/luci-base/po/hu/base.po
modules/luci-base/po/it/base.po
modules/luci-base/po/ja/base.po
modules/luci-base/po/ko/base.po
modules/luci-base/po/ms/base.po
modules/luci-base/po/no/base.po
modules/luci-base/po/pl/base.po
modules/luci-base/po/pt-br/base.po
modules/luci-base/po/pt/base.po
modules/luci-base/po/ro/base.po
modules/luci-base/po/ru/base.po
modules/luci-base/po/sk/base.po
modules/luci-base/po/sv/base.po
modules/luci-base/po/templates/base.pot
modules/luci-base/po/tr/base.po
modules/luci-base/po/uk/base.po
modules/luci-base/po/vi/base.po
modules/luci-base/po/zh-cn/base.po
modules/luci-base/po/zh-tw/base.po
modules/luci-base/src/template_lmo.c
modules/luci-mod-system/luasrc/controller/admin/system.lua
modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua [deleted file]
modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua [new file with mode: 0644]
modules/luci-mod-system/luasrc/view/admin_system/password.htm [new file with mode: 0644]
modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm [new file with mode: 0644]
themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/cascade.css
themes/luci-theme-rosy/htdocs/luci-static/rosy/cascade.css
themes/luci-theme-rosy/htdocs/luci-static/rosy/js/script.js

index 17289305d799b8b1381f1b5a1bbfd898421c7566..56172ec1dd35a02c6ad0c196ca93d941b9967b71 100644 (file)
@@ -34,7 +34,8 @@ function status()
        local status = {
                running = (sys.call("pidof aria2c > /dev/null") == 0),
                yaaw = ipkg.installed("yaaw"),
-               webui = ipkg.installed("webui-aria2")
+               webui = ipkg.installed("webui-aria2"),
+               ariang = (ipkg.installed("ariang") or ipkg.installed("ariang-nginx"))
        }
 
        http.prepare_content("application/json")
index 66db6ce5500e4b71e3db6918cf6939af07a4a91e..34b7b3c641c6ced605d8e4382f8346a2a75d47df 100644 (file)
@@ -11,6 +11,9 @@ XHR.poll(5, '<%=luci.dispatcher.build_url("admin/services/aria2/status")%>', nul
                                if (data.webui) {
                                        links += '<input class="cbi-button mar-10" type="button" value="<%:Open WebUI-Aria2%>" onclick="openWebUI(\'webui-aria2\');" />';
                                }
+                               if (data.ariang) {
+                                       links += '<input class="cbi-button mar-10" type="button" value="<%:Open AriaNg%>" onclick="openWebUI(\'ariang\');" />';
+                               }
                                tb.innerHTML = links;
                        } else {
                                tb.innerHTML = '<em><%:The Aria2 service is not running.%></em>';
index f66fef3cc6beac00c04a80aa05a0be46cd96bb59..a4b0ed5ac653ab8cc335444f71a149e96e1de37e 100644 (file)
@@ -41,7 +41,7 @@ msgstr "Aria2"
 msgid "Aria2 Settings"
 msgstr "Configurações do Aria2"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:74
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:77
 msgid "Aria2 Status"
 msgstr "Estado do Aria2"
 
@@ -65,7 +65,7 @@ msgstr "Configurações do BitTorrent"
 msgid "BitTorrent listen port"
 msgstr "Porta de escuta do BitTorrent"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:76
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:79
 msgid "Collecting data..."
 msgstr "Coletando dados..."
 
@@ -174,6 +174,10 @@ msgstr "Aviso"
 msgid "Off"
 msgstr "Desligado"
 
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:15
+msgid "Open AriaNg"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:12
 msgid "Open WebUI-Aria2"
 msgstr "Abrir WebUI-Aria2"
@@ -260,7 +264,7 @@ msgstr "Segurança"
 msgid "Task Settings"
 msgstr "Configurações das tarefas"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:16
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:19
 msgid "The Aria2 service is not running."
 msgstr "O serviço Aria2 está parado."
 
index 70e7e3729657134597d7cbf6863b5f616146b41c..39f33be733db884b30be170c6613420769e95795 100644 (file)
@@ -40,7 +40,7 @@ msgstr "Aria2"
 msgid "Aria2 Settings"
 msgstr "Настройка Aria2"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:74
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:77
 msgid "Aria2 Status"
 msgstr "Состояние Aria2"
 
@@ -64,7 +64,7 @@ msgstr "Настройки BitTorrent-а"
 msgid "BitTorrent listen port"
 msgstr "Порты BitTorrent-а"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:76
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:79
 msgid "Collecting data..."
 msgstr "Сбор данных..."
 
@@ -172,6 +172,10 @@ msgstr "Заметка"
 msgid "Off"
 msgstr "Выключено"
 
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:15
+msgid "Open AriaNg"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:12
 msgid "Open WebUI-Aria2"
 msgstr "Открыть WebUI-Aria2"
@@ -248,7 +252,7 @@ msgstr "Секунды"
 msgid "Task Settings"
 msgstr "Настройки задач"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:16
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:19
 msgid "The Aria2 service is not running."
 msgstr "Aria2 сервис не запущен."
 
index 9612be892e911ed545f8029d0c133d2848771d56..01e881f20c16952932f39376462ef82a75b43ecb 100644 (file)
@@ -26,7 +26,7 @@ msgstr "Aria2"
 msgid "Aria2 Settings"
 msgstr "Inställningar för Aria2"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:74
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:77
 msgid "Aria2 Status"
 msgstr "Status för Aria2"
 
@@ -48,7 +48,7 @@ msgstr "Inställningar för BitTorrent"
 msgid "BitTorrent listen port"
 msgstr "Lyssningsport för BitTorrent"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:76
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:79
 msgid "Collecting data..."
 msgstr "Samlar in data..."
 
@@ -156,6 +156,10 @@ msgstr "Avisering"
 msgid "Off"
 msgstr "Av"
 
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:15
+msgid "Open AriaNg"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:12
 msgid "Open WebUI-Aria2"
 msgstr "Öppna WebUI-Aria2"
@@ -232,7 +236,7 @@ msgstr "Sek"
 msgid "Task Settings"
 msgstr "Inställningar för uppgifter"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:16
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:19
 msgid "The Aria2 service is not running."
 msgstr "Aria2-tjänsten körs inte."
 
index b55dd2520286a82b1a1b35ccad914710519b377f..705fd3460bb06099a630841abd64bb73035d24e2 100644 (file)
@@ -26,7 +26,7 @@ msgstr ""
 msgid "Aria2 Settings"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:74
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:77
 msgid "Aria2 Status"
 msgstr ""
 
@@ -48,7 +48,7 @@ msgstr ""
 msgid "BitTorrent listen port"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:76
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:79
 msgid "Collecting data..."
 msgstr ""
 
@@ -156,6 +156,10 @@ msgstr ""
 msgid "Off"
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:15
+msgid "Open AriaNg"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:12
 msgid "Open WebUI-Aria2"
 msgstr ""
@@ -232,7 +236,7 @@ msgstr ""
 msgid "Task Settings"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:16
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:19
 msgid "The Aria2 service is not running."
 msgstr ""
 
index 1725aff111578449515484234442d87dccb8b4ba..30629e7cfc25fd7d493012cc2205d2f9bc6e9ca5 100644 (file)
@@ -36,7 +36,7 @@ msgstr "Aria2"
 msgid "Aria2 Settings"
 msgstr "Aria2 配置"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:74
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:77
 msgid "Aria2 Status"
 msgstr "Aria2 状态"
 
@@ -58,7 +58,7 @@ msgstr "BitTorrent 设置"
 msgid "BitTorrent listen port"
 msgstr "BitTorrent 监听端口"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:76
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:79
 msgid "Collecting data..."
 msgstr "正在收集数据..."
 
@@ -166,6 +166,10 @@ msgstr "注意"
 msgid "Off"
 msgstr "关闭"
 
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:15
+msgid "Open AriaNg"
+msgstr "打开 AriaNg"
+
 #: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:12
 msgid "Open WebUI-Aria2"
 msgstr "打开 WebUI-Aria2"
@@ -242,7 +246,7 @@ msgstr "秒"
 msgid "Task Settings"
 msgstr "任务设置"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:16
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:19
 msgid "The Aria2 service is not running."
 msgstr "Aria2 未运行"
 
index 8e98f698fafb922077fe898b2c25e9c4b3071ead..691c26eeb5ad0fa5d9812190c3530cdb79edba7e 100644 (file)
@@ -36,7 +36,7 @@ msgstr "Aria2"
 msgid "Aria2 Settings"
 msgstr "Aria2 配置"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:74
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:77
 msgid "Aria2 Status"
 msgstr "Aria2 狀態"
 
@@ -58,7 +58,7 @@ msgstr "BitTorrent 設定"
 msgid "BitTorrent listen port"
 msgstr "BitTorrent 監聽埠"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:76
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:79
 msgid "Collecting data..."
 msgstr "正在收集資料..."
 
@@ -166,6 +166,10 @@ msgstr "注意"
 msgid "Off"
 msgstr "關閉"
 
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:15
+msgid "Open AriaNg"
+msgstr "開啟 AriaNg"
+
 #: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:12
 msgid "Open WebUI-Aria2"
 msgstr "開啟 WebUI-Aria2"
@@ -242,7 +246,7 @@ msgstr "秒"
 msgid "Task Settings"
 msgstr "任務設定"
 
-#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:16
+#: applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm:19
 msgid "The Aria2 service is not running."
 msgstr "Aria2 未執行"
 
index 4a7f96e5ffa7153ef3f1aa27de6cdb13f40e3f97..d16e532d37296d5c615ecbb9f286904378a5b397 100644 (file)
@@ -152,6 +152,7 @@ function lxc_get_arch_target(url)
                        armv6  = "armel",
                        armv7  = "armhf",
                        armv8  = "arm64",
+                       i686   = "i386",
                        x86_64 = "amd64"
                }
                local k, v
index 29fe3961aeacba7522650005004f8e891a9c18cd..e610ebad3472df0c4f4a69be70a79f6908db1eaf 100644 (file)
                                        truncateVersion(pkg.version || '-'),
                                        truncateVersion(avail.version || '-'));
 
-                               btn = E('div', {
+                               btn = E('button', {
                                        'class': 'btn cbi-button-positive',
                                        'data-package': name,
                                        'click': handleInstall
                        }
                        else if (currentDisplayMode === 'installed') {
                                ver = truncateVersion(pkg.version || '-');
-                               btn = E('div', {
+                               btn = E('button', {
                                        'class': 'btn cbi-button-negative',
                                        'data-package': name,
                                        'click': handleRemove
                                ver = truncateVersion(pkg.version || '-');
 
                                if (!packages.installed.pkgs[name])
-                                       btn = E('div', {
+                                       btn = E('button', {
                                                'class': 'btn cbi-button-action',
                                                'data-package': name,
                                                'click': handleInstall
                                        }, _('Install…'));
                                else if (packages.installed.pkgs[name].version != pkg.version)
-                                       btn = E('div', {
+                                       btn = E('button', {
                                                'class': 'btn cbi-button-positive',
                                                'data-package': name,
                                                'click': handleInstall
                                        }, _('Upgrade…'));
                                else
-                                       btn = E('div', {
+                                       btn = E('button', {
                                                'class': 'btn cbi-button-neutral',
                                                'disabled': 'disabled'
                                        }, _('Installed'));
                        desc || '',
                        errs || inst || '',
                        E('div', { 'class': 'right' }, [
-                               E('div', {
+                               E('button', {
                                        'class': 'btn',
                                        'click': hideModal
                                }, _('Cancel')),
                                ' ',
-                               E('div', {
+                               E('button', {
                                        'data-command': 'install',
                                        'data-package': name,
                                        'class': 'btn cbi-button-action',
        function handleManualInstall(ev)
        {
                var name_or_url = document.querySelector('input[name="install"]').value,
-                   install = E('div', {
+                   install = E('button', {
                                'class': 'btn cbi-button-action',
                                'data-command': 'install',
                                'data-package': name_or_url,
                showModal(_('Manually install package'), [
                        warning,
                        E('div', { 'class': 'right' }, [
-                               E('div', {
+                               E('button', {
                                        'click': hideModal,
                                        'class': 'btn cbi-button-neutral'
                                }, _('Cancel')),
                        });
 
                        body.push(E('div', { 'class': 'right' }, [
-                               E('div', {
+                               E('button', {
                                        'class': 'btn cbi-button-neutral',
                                        'click': hideModal
                                }, _('Cancel')),
                                ' ',
-                               E('div', {
+                               E('button', {
                                        'class': 'btn cbi-button-positive',
                                        'click': function(ev) {
                                                var data = {};
                                        _('Automatically remove unused dependencies')
                                ]),
                                E('div', { 'style': 'flex-grow:1', 'class': 'right' }, [
-                                       E('div', {
+                                       E('button', {
                                                'class': 'btn',
                                                'click': hideModal
                                        }, _('Cancel')),
                                        ' ',
-                                       E('div', {
+                                       E('button', {
                                                'data-command': 'remove',
                                                'data-package': name,
                                                'class': 'btn cbi-button-negative',
                                dlg.appendChild(E('p', _('The <em>opkg %h</em> command failed with code <code>%d</code>.').format(cmd, (res.code & 0xff) || -1)));
 
                        dlg.appendChild(E('div', { 'class': 'right' },
-                               E('div', {
+                               E('button', {
                                        'class': 'btn',
                                        'click': function() {
                                                hideModal();
        <div>
                <label><%:Filter%>:</label>
                <input type="text" name="filter" placeholder="<%:Type to filter…%>" /><!--
-               --><div class="btn cbi-button" onclick="handleReset(event)"><%:Clear%></div>
+               --><button class="btn cbi-button" onclick="handleReset(event)"><%:Clear%></button>
        </div>
 
        <div>
                <label><%:Download and install package%>:</label>
                <input type="text" name="install" placeholder="<%:Package name or URL…%>" onkeydown="if (event.keyCode === 13) handleManualInstall(event)" /><!--
-               --><div class="btn cbi-button cbi-button-action" onclick="handleManualInstall(event)"><%:OK%></div>
+               --><button class="btn cbi-button cbi-button-action" onclick="handleManualInstall(event)"><%:OK%></button>
        </div>
 
        <div>
                <label><%:Actions%>:</label>
-               <div class="btn cbi-button-positive" data-command="update" onclick="handleOpkg(event)"><%:Update lists…%></div>
+               <button class="btn cbi-button-positive" data-command="update" onclick="handleOpkg(event)"><%:Update lists…%></button>
                &#160;
-               <div class="btn cbi-button-neutral" onclick="handleConfig(event)"><%:Configure opkg…%></div>
+               <button class="btn cbi-button-neutral" onclick="handleConfig(event)"><%:Configure opkg…%></button>
        </div>
 </div>
 
 
 <div class="controls" style="display:none">
        <div id="pager" class="center">
-               <div class="btn cbi-button-neutral prev">«</div>
+               <button class="btn cbi-button-neutral prev" aria-label="<%:Previous page%>">«</button>
                <div class="text">dummy</div>
-               <div class="btn cbi-button-neutral next">»</div>
+               <button class="btn cbi-button-neutral next" aria-label="<%:Next page%>">»</button>
        </div>
 </div>
 
index 63bb5b5435b783ac8ecd1d0f74d6be50b42c12c9..7343a5abf30b4fb056065698647ca96985a6d1cf 100644 (file)
@@ -133,6 +133,10 @@ msgstr "Descarrega i instal·la el paquet"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "No hi ha informació disponible"
@@ -176,6 +180,10 @@ msgstr "Nom del paquet"
 msgid "Package name or URL…"
 msgstr "Nom del paquet"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 296f0f9bce20be9f0f0d56a2a22729db6c4e7cd8..bbcec8a880bfc2e47b67d2f5af5abb794e326c81 100644 (file)
@@ -131,6 +131,10 @@ msgstr "Stáhnout a nainstalovat balíček"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Údaje nejsou k dispozici"
@@ -174,6 +178,10 @@ msgstr "Název balíčku"
 msgid "Package name or URL…"
 msgstr "Název balíčku"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index debab0dea35d6dc21791120d5ab0e7f73852bb02..0fe17a5564888409d250e237a41431604e7cf349 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2018-11-14 09:45+0100\n"
+"PO-Revision-Date: 2018-11-20 11:44+0100\n"
 "Last-Translator: Jo-Philipp Wich <jo@mein.io>\n"
 "Language-Team: \n"
 "Language: de\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.8.11\n"
+"X-Generator: Poedit 2.0.5\n"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:927
 msgid "Actions"
@@ -48,7 +48,7 @@ msgstr "Abbrechen"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:917
 msgid "Clear"
-msgstr "Löschen"
+msgstr "Zurücksetzen"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:930
 msgid "Configure opkg…"
@@ -136,6 +136,10 @@ msgstr "Paket manuell installieren"
 msgid "Needs upgrade"
 msgstr "Aktualisierung benötigt"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr "Nächste Seite"
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Keine Informationen verfügbar"
@@ -174,6 +178,10 @@ msgstr "Paketname"
 msgid "Package name or URL…"
 msgstr "Paketname oder URL…"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr "Vorige Seite"
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "Soll wirklich versucht werden, <em>%h</em> zu installieren?"
index 0a98848f4efbefce498f1449009abb0b96c1293c..83eb0939b05c85d00c3cf17f432de5cec9f3c56f 100644 (file)
@@ -133,6 +133,10 @@ msgstr "Κατέβασμα και εγκατάσταση πακέτου"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Δεν υπάρχουν πληροφορίες διαθέσιμες"
@@ -176,6 +180,10 @@ msgstr "Όνομα πακέτου"
 msgid "Package name or URL…"
 msgstr "Όνομα πακέτου"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 7234bb6ac0f254a918b0a8f6f147206814e5987c..90e4a9848955e7cf10a98d7ea49cf5722449d542 100644 (file)
@@ -133,6 +133,10 @@ msgstr "Download and install package"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr ""
@@ -176,6 +180,10 @@ msgstr "Package name"
 msgid "Package name or URL…"
 msgstr "Package name"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index d48d030f051d365aa9b0024de23d7f5445767597..5fd9f73deffa10633e25b8ce8decb87a7333ac51 100644 (file)
@@ -133,6 +133,10 @@ msgstr "Descargar e instalar paquete"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "No hay información disponible"
@@ -176,6 +180,10 @@ msgstr "Nombre del paquete"
 msgid "Package name or URL…"
 msgstr "Nombre del paquete"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 7a902593e4728a9e296d65065bccd8240ef21dbf..c175fc0544b68fb302b279ddddcaf2c6f6a0bad6 100644 (file)
@@ -133,6 +133,10 @@ msgstr "Télécharge et installe le paquet"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Information indisponible"
@@ -176,6 +180,10 @@ msgstr "Nom du paquet"
 msgid "Package name or URL…"
 msgstr "Nom du paquet"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 4f2d1fc41c7b322004b876fcbf58784e2a550c7b..2fc3912060d5954a47bf0e9c134523ce46e7c82b 100644 (file)
@@ -129,6 +129,10 @@ msgstr "הורד והתקן חבילות"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr ""
@@ -172,6 +176,10 @@ msgstr "שם החבילה"
 msgid "Package name or URL…"
 msgstr "שם החבילה"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index f49547e66a5d33fce79455deb76a789797b04023..da4ed6fc0df1d44d47327816f531e6745cfc0cb6 100644 (file)
@@ -131,6 +131,10 @@ msgstr "Csomag letöltése és telepítése"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Nincs elérhető információ"
@@ -174,6 +178,10 @@ msgstr "Csomagnév"
 msgid "Package name or URL…"
 msgstr "Csomagnév"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 14595e41939d922b130c7fdd55c9a29cd3066504..68f19b814b1936a10476cfb2889fd29191a14a97 100644 (file)
@@ -133,6 +133,10 @@ msgstr "Scarica e installa pacchetto"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Nessuna informazione disponibile"
@@ -176,6 +180,10 @@ msgstr "Nome pacchetto"
 msgid "Package name or URL…"
 msgstr "Nome pacchetto"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 242a10c24b111c7cd33bad10f0be9ddb2b5e9a9c..456d82e8281eba94eff4ff8ec451b2e163800cb5 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2018-11-16 19:58+0900\n"
+"PO-Revision-Date: 2018-11-21 12:29+0900\n"
 "Last-Translator: INAGAKI Hiroshi <musashino.open@gmail.com>\n"
 "Language-Team: \n"
 "Language: ja\n"
@@ -133,6 +133,10 @@ msgstr "パッケージの手動インストール"
 msgid "Needs upgrade"
 msgstr "要アップグレード"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr "次のページ"
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "情報がありません"
@@ -171,6 +175,10 @@ msgstr "パッケージ名"
 msgid "Package name or URL…"
 msgstr "パッケージ名または URL…"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr "前のページ"
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr "<em>%h</em> のインストールを試行してもよろしいですか?"
@@ -186,7 +194,7 @@ msgstr "<em>%h</em> パッケージを削除"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:639
 msgid "Require approx. %.1024mB size for %d package(s) to install."
-msgstr "上記 %d パッケージのインストールには、約 %.1024mB の領域が必要です。"
+msgstr "インストールには約 %.1024mB の領域が必要です(上記 %d パッケージ)。"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:465
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:483
index 7725d095bb7b2def6d3513453f045feeebafe81f..afcfb75bd66bb76e3e945e6d6626f2df34a09edb 100644 (file)
@@ -132,6 +132,10 @@ msgstr "패키지 다운로드 후 설치"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "이용 가능한 정보가 없습니다"
@@ -175,6 +179,10 @@ msgstr "패키지 이름"
 msgid "Package name or URL…"
 msgstr "패키지 이름"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 11a943d0e5eee0a583950e549fd89244adaafc7d..2fb31741f43983a17b5673d9ff40a616c72b0881 100644 (file)
@@ -133,6 +133,10 @@ msgstr "Turun dan memasang pakej"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr ""
@@ -176,6 +180,10 @@ msgstr "Nama pakej"
 msgid "Package name or URL…"
 msgstr "Nama pakej"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 7858a62293272a4e5f9b509776c75f79dfcc2eff..8fcb10e905b2b325f927dea999f7d3517aff47e8 100644 (file)
@@ -128,6 +128,10 @@ msgstr "Last ned og installer pakken"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Ingen informasjon tilgjengelig"
@@ -171,6 +175,10 @@ msgstr "Pakkenavn"
 msgid "Package name or URL…"
 msgstr "Pakkenavn"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 4042ad530521aed3fc2023ecbc7f0f5804a77b66..5d9afbadf398ba085de0963f51ecc35cb8da9bb1 100644 (file)
@@ -135,6 +135,10 @@ msgstr "Pobierz i zainstaluj pakiet"
 msgid "Needs upgrade"
 msgstr "Wymuś uaktualnienie"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Brak dostępnych informacji"
@@ -178,6 +182,10 @@ msgstr "Nazwa pakietu"
 msgid "Package name or URL…"
 msgstr "Nazwa pakietu"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index d76d216f74e8302aaba82324f79d6ba6d6bab3b0..5ad0381dcc3b03143fd47727e803046289deba57 100644 (file)
@@ -134,6 +134,10 @@ msgstr "Baixe e instale o pacote"
 msgid "Needs upgrade"
 msgstr "Forçar a atualização"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Nenhuma informação disponível"
@@ -177,6 +181,10 @@ msgstr "Nome do Pacote"
 msgid "Package name or URL…"
 msgstr "Nome do Pacote"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index ae09da8361fa0573a0f99ece6b0f552e94aaa4ec..a71298ba679d36abdd7bb7048554dd335bd5146b 100644 (file)
@@ -133,6 +133,10 @@ msgstr "Descarregar e instalar pacote"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Sem informação disponível"
@@ -176,6 +180,10 @@ msgstr "Nome do pacote"
 msgid "Package name or URL…"
 msgstr "Nome do pacote"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 132145b150e72f859f94c029f729582f8baaaec9..93ad79ed3f20b9521fc533bc415ccac6cc78f4fc 100644 (file)
@@ -132,6 +132,10 @@ msgstr "Descarca si instaleaza pachetul"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Nici o informatie disponibila"
@@ -175,6 +179,10 @@ msgstr "Numele pachetului"
 msgid "Package name or URL…"
 msgstr "Numele pachetului"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index b41d039ded99b360aa791d972b8b0a149d014d81..b721983a88453443191ae4a077ab461d16766ff4 100644 (file)
@@ -136,6 +136,10 @@ msgstr "Загрузить и установить пакет"
 msgid "Needs upgrade"
 msgstr "Принудительная прошивка"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Нет доступной информации"
@@ -179,6 +183,10 @@ msgstr "Имя пакета"
 msgid "Package name or URL…"
 msgstr "Имя пакета"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 326d9ab2a59a5e0a93ca5c22dccd187cb92be5a5..910ae6d88abde375efc05b9cf2ef51b87cbf5c98 100644 (file)
@@ -123,6 +123,10 @@ msgstr ""
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr ""
@@ -161,6 +165,10 @@ msgstr ""
 msgid "Package name or URL…"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 652f4f6db647cdf81d3eb5ef2d853fef0a498cb1..8e29a7b0fdacd45e77ab7b5babac1a6fa2b320a4 100644 (file)
@@ -131,6 +131,10 @@ msgstr "Ladda ner och installera paket"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Ingen information tillgänglig"
@@ -174,6 +178,10 @@ msgstr "Paketnamn"
 msgid "Package name or URL…"
 msgstr "Paketnamn"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 2f1218af8956881bf81d9410142615fb6471d7ca..9e7aaffdfc6a78af6f3274bc6af06f56cf86ae66 100644 (file)
@@ -115,6 +115,10 @@ msgstr ""
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr ""
@@ -153,6 +157,10 @@ msgstr ""
 msgid "Package name or URL…"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 2a3826f9b3b2585bd2d303fa272756d9ef31dd66..fe5e381fe0056c080efa141e570bd33f1eaee34f 100644 (file)
@@ -127,6 +127,10 @@ msgstr ""
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr ""
@@ -168,6 +172,10 @@ msgstr ""
 msgid "Package name or URL…"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index f1ba3f4da5fff35e4a94546a57688ad0d84ffaf5..853c568da1b245fa0376bc6d6a2621cc9c294fb5 100644 (file)
@@ -1,15 +1,13 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2018-10-14 18:10+0300\n"
+"PO-Revision-Date: 2018-11-20 14:00+0200\n"
 "Last-Translator: Yurii <yuripet@gmail.com>\n"
 "Language-Team: none\n"
 "Language: uk\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:927
 msgid "Actions"
@@ -17,7 +15,7 @@ msgstr "Дії"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:795
 msgid "Automatically remove unused dependencies"
-msgstr ""
+msgstr "Автоматичне видалення невикористовуваних залежностей"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:935
 msgid "Available"
@@ -30,6 +28,11 @@ msgid ""
 "custom repository entries. The configuration in the other files may be "
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
+"Нижче наведено список різних файлів конфігурації, котрі використовуються "
+"<em>opkg</em>. Використовуйте <em>opkg.conf</em> для глобальних налаштувань "
+"і <em>customfeeds.conf</em> для записів власного репозиторію. Конфігурацію в "
+"інших файлах може бути змінено, але вона зазвичай не зберігається при "
+"<em>оновленні системи</em>."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:666
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:711
@@ -40,16 +43,15 @@ msgstr "Скасувати"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:917
 msgid "Clear"
-msgstr ""
+msgstr "Очистити"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:930
-#, fuzzy
 msgid "Configure opkg…"
-msgstr "Ð\9aонÑ\84Ñ\96гÑ\83Ñ\80аÑ\86Ñ\96Ñ\8f"
+msgstr "Ð\9dалаÑ\88Ñ\82Ñ\83ваннÑ\8f opkgâ\80¦"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:643
 msgid "Dependencies"
-msgstr ""
+msgstr "Залежності"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:649
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:781
@@ -59,28 +61,27 @@ msgstr "Опис"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:654
 msgid "Details for package <em>%h</em>"
-msgstr ""
+msgstr "Подробиці про пакет <em>%h</em>"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:851
 msgid "Dismiss"
-msgstr "Ð\92Ñ\96дÑ\85илити"
+msgstr "Ð\97акÑ\80ити"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:311
 msgid "Displaying %d-%d of %d"
-msgstr ""
+msgstr "Відображається %d-%d із %d"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:921
 msgid "Download and install package"
 msgstr "Завантажити та інсталювати пакети"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:837
-#, fuzzy
 msgid "Errors"
-msgstr "Ð\9fомилка"
+msgstr "Ð\9fомилки"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:821
 msgid "Executing package manager"
-msgstr ""
+msgstr "Виконання менеджера пакетів"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:915
 msgid "Filter"
@@ -98,62 +99,60 @@ msgstr "Інсталювати"
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:262
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:470
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:936
-#, fuzzy
 msgid "Installed"
-msgstr "Ð\86нÑ\81Ñ\82алÑ\8eваÑ\82и"
+msgstr "Ð\86нÑ\81Ñ\82алÑ\8cовано"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:695
 msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
 msgstr ""
+"Інсталяція пакетів з ненадійних джерел є потенційною загрозою безпеці! "
+"Дійсно спробувати інсталювати <em>%h</em>?"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:251
-#, fuzzy
 msgid "Install…"
-msgstr "Інсталювати"
+msgstr "Інсталювати"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:720
-#, fuzzy
 msgid "Loading configuration data…"
-msgstr "РозпоÑ\87аÑ\82о Ð·Ð°Ñ\81Ñ\82оÑ\81Ñ\83ваннÑ\8f конфігурації…"
+msgstr "Ð\97аванÑ\82аженнÑ\8f Ð´Ð°Ð½Ð¸Ñ\85 конфігурації…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:858
 msgid "Loading package information…"
-msgstr ""
+msgstr "Завантаження інформації про пакет…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:705
-#, fuzzy
 msgid "Manually install package"
-msgstr "Ð\97аванÑ\82ажиÑ\82и Ñ\82а Ñ\96нÑ\81Ñ\82алÑ\8eваÑ\82и Ð¿Ð°ÐºÐµÑ\82и"
+msgstr "Ð\86нÑ\81Ñ\82алÑ\8fÑ\86Ñ\96Ñ\8f Ð¿Ð°ÐºÐµÑ\82а Ð²Ñ\80Ñ\83Ñ\87нÑ\83"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:458
-#, fuzzy
 msgid "Needs upgrade"
-msgstr "Примусове оновлення"
+msgstr "Потребує оновлення"
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "Інформація відсутня"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:312
-#, fuzzy
 msgid "No packages"
-msgstr "Ð\97найÑ\82и Ð¿Ð°ÐºÐµÑ\82"
+msgstr "Ð\9dемаÑ\94 Ð¿Ð°ÐºÐµÑ\82Ñ\96в"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:328
 msgid "No packages matching \"<strong>%h</strong>\"."
-msgstr ""
+msgstr "Немає пакетів, що відповідають \"<strong>%h</strong>\"."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:490
-#, fuzzy
 msgid "Not available"
-msgstr "УÑ\81Ñ\8cого доступно"
+msgstr "Ð\9dедоступно"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:475
-#, fuzzy
 msgid "Not installed"
-msgstr "Не підключено"
+msgstr "Не інстальовано"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:923
 msgid "OK"
@@ -162,7 +161,6 @@ msgstr "OK"
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:719
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:751
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:761
-#, fuzzy
 msgid "OPKG Configuration"
 msgstr "Конфігурація OPKG"
 
@@ -171,13 +169,16 @@ msgid "Package name"
 msgstr "Назва пакета"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:922
-#, fuzzy
 msgid "Package name or URL…"
-msgstr "Назва пакета"
+msgstr "Назва пакета чи URL-адреса…"
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
-msgstr ""
+msgstr "Дійсно спробувати інсталювати <em>%h</em>?"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:241
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:808
@@ -186,11 +187,11 @@ msgstr "Видалити"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:786
 msgid "Remove package <em>%h</em>"
-msgstr ""
+msgstr "Видалити пакет <em>%h</em>"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:639
 msgid "Require approx. %.1024mB size for %d package(s) to install."
-msgstr ""
+msgstr "Потрібно приблизно %.1024mB для інсталяції %d пакетів."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:465
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:483
@@ -198,15 +199,19 @@ msgid ""
 "Require version %h %h,\n"
 "installed %h"
 msgstr ""
+"Потрібна версія %h %h,\n"
+"інстальовано %h"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:488
 msgid ""
 "Required dependency package <em>%h</em> is not available in any repository."
 msgstr ""
+"Необхідний за залежністю пакет <em>%h</em> не доступний ні в одному "
+"репозиторії."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:456
 msgid "Requires update to %h %h"
-msgstr ""
+msgstr "Потрібно оновити до %h %h"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:329
 msgid "Reset"
@@ -217,9 +222,8 @@ msgid "Save"
 msgstr "Зберегти"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:752
-#, fuzzy
 msgid "Saving configuration data…"
-msgstr "РозпоÑ\87аÑ\82о Ð·Ð°Ñ\81Ñ\82оÑ\81Ñ\83ваннÑ\8f конфігурації…"
+msgstr "Ð\97беÑ\80еженнÑ\8f Ð´Ð°Ð½Ð¸Ñ\85 конфігурації…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:657
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:789
@@ -237,42 +241,45 @@ msgstr "Програмне забезпечення"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:842
 msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
-msgstr ""
+msgstr "Помилка виконання команди <em>opkg %h</em> з кодом <code>%d</code>."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:461
 msgid ""
 "The installed version of package <em>%h</em> is not compatible, require %s "
 "while %s is installed."
 msgstr ""
+"Інстальована версія пакета <em>%h</em> несумісна, потрібно %s, а "
+"інстальовано %s."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:698
 msgid "The package <em>%h</em> is not available in any configured repository."
 msgstr ""
+"Пакет <em>%h</em> не доступний ні в одному сконфігурованому репозиторії."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:478
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
 msgstr ""
+"Версія пакету <em>%h</em> у репозиторії несумісна, потрібно %s, але доступна "
+"лише %s."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:916
 msgid "Type to filter…"
-msgstr ""
+msgstr "Введіть текст для фільтра…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:928
-#, fuzzy
 msgid "Update lists…"
-msgstr "Оновити списки"
+msgstr "Оновити списки"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:937
-#, fuzzy
 msgid "Updates"
-msgstr "Ð\9eновиÑ\82и Ñ\81пиÑ\81ки"
+msgstr "Ð\9eновленнÑ\8f"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:233
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:257
 msgid "Upgrade…"
-msgstr ""
+msgstr "Оновлення…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:656
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:788
@@ -283,12 +290,11 @@ msgstr "Версія"
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:467
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:485
 msgid "Version incompatible"
-msgstr ""
+msgstr "Несумісна версія"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:823
-#, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
-msgstr "Очікуємо завершення виконання команди..."
+msgstr "Очікуємо завершення виконання команди <em>opkg %h</em> …"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:617
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:777
@@ -299,9 +305,9 @@ msgstr "невідомий"
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:615
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:775
 msgid "~%.1024mB compressed"
-msgstr ""
+msgstr "~%.1024mB стиснуто"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:613
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:773
 msgid "~%.1024mB installed"
-msgstr ""
+msgstr "~%.1024mB інстальовано"
index 5f434273a1d1550799c26f3cc484a547aa33e052..c67f56fb7bd722b1c46af43642765fbee6579e70 100644 (file)
@@ -132,6 +132,10 @@ msgstr "Tải và cài đặt gói"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr ""
@@ -175,6 +179,10 @@ msgstr "Tên gói"
 msgid "Package name or URL…"
 msgstr "Tên gói"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index cb4b5d43aa748331b1bb5dca1be74bbeaa4739d1..bb30fa00be8988fd886482ed4d8d3e31577abc63 100644 (file)
@@ -132,6 +132,10 @@ msgstr "下载并安装软件包"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "无可用信息"
@@ -175,6 +179,10 @@ msgstr "软件包名称"
 msgid "Package name or URL…"
 msgstr "软件包名称"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 0bef4e0683c13634aa59076bb322230538da4d7a..c2ea0348f4b817d37f97704c36f84c5fed01afac 100644 (file)
@@ -131,6 +131,10 @@ msgstr "下載並安裝軟體包"
 msgid "Needs upgrade"
 msgstr ""
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:944
+msgid "Next page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:324
 msgid "No information available"
 msgstr "尚無可運用資訊"
@@ -174,6 +178,10 @@ msgstr "軟體包名稱"
 msgid "Package name or URL…"
 msgstr "軟體包名稱"
 
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:942
+msgid "Previous page"
+msgstr ""
+
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:702
 msgid "Really attempt to install <em>%h</em>?"
 msgstr ""
index 294b2d74865709badc8e32c5c607f5b3875f5898..1607b9af653d48b97848a49b78dca202a64e2cfb 100644 (file)
@@ -15,38 +15,71 @@ var cbi_d = [];
 var cbi_t = [];
 var cbi_strings = { path: {}, label: {} };
 
+function s8(bytes, off) {
+       var n = bytes[off];
+       return (n > 0x7F) ? (n - 256) >>> 0 : n;
+}
+
+function u16(bytes, off) {
+       return ((bytes[off + 1] << 8) + bytes[off]) >>> 0;
+}
+
 function sfh(s) {
        if (s === null || s.length === 0)
                return null;
 
-       var hash = (s.length >>> 0),
-           len = (s.length >>> 2),
+       var bytes = [];
+
+       for (var i = 0; i < s.length; i++) {
+               var ch = s.charCodeAt(i);
+
+               if (ch <= 0x7F)
+                       bytes.push(ch);
+               else if (ch <= 0x7FF)
+                       bytes.push(((ch >>>  6) & 0x1F) | 0xC0,
+                                  ( ch         & 0x3F) | 0x80);
+               else if (ch <= 0xFFFF)
+                       bytes.push(((ch >>> 12) & 0x0F) | 0xE0,
+                                  ((ch >>>  6) & 0x3F) | 0x80,
+                                  ( ch         & 0x3F) | 0x80);
+               else if (code <= 0x10FFFF)
+                       bytes.push(((ch >>> 18) & 0x07) | 0xF0,
+                                  ((ch >>> 12) & 0x3F) | 0x80,
+                                  ((ch >>   6) & 0x3F) | 0x80,
+                                  ( ch         & 0x3F) | 0x80);
+       }
+
+       if (!bytes.length)
+               return null;
+
+       var hash = (bytes.length >>> 0),
+           len = (bytes.length >>> 2),
            off = 0, tmp;
 
        while (len--) {
-               hash += ((s.charCodeAt(off + 1) << 8) + s.charCodeAt(off)) >>> 0;
-               tmp   = ((((s.charCodeAt(off + 3) << 8) + s.charCodeAt(off + 2)) << 11) ^ hash) >>> 0;
+               hash += u16(bytes, off);
+               tmp   = ((u16(bytes, off + 2) << 11) ^ hash) >>> 0;
                hash  = ((hash << 16) ^ tmp) >>> 0;
                hash += hash >>> 11;
                off  += 4;
        }
 
-       switch ((s.length & 3) >>> 0) {
+       switch ((bytes.length & 3) >>> 0) {
        case 3:
-               hash += ((s.charCodeAt(off + 1) << 8) + s.charCodeAt(off)) >>> 0;
+               hash += u16(bytes, off);
                hash  = (hash ^ (hash << 16)) >>> 0;
-               hash  = (hash ^ (s.charCodeAt(off + 2) << 18)) >>> 0;
-               hash += hash >> 11;
+               hash  = (hash ^ (s8(bytes, off + 2) << 18)) >>> 0;
+               hash += hash >>> 11;
                break;
 
        case 2:
-               hash += ((s.charCodeAt(off + 1) << 8) + s.charCodeAt(off)) >>> 0;
+               hash += u16(bytes, off);
                hash  = (hash ^ (hash << 11)) >>> 0;
                hash += hash >>> 17;
                break;
 
        case 1:
-               hash += s.charCodeAt(off);
+               hash += s8(bytes, off);
                hash  = (hash ^ (hash << 10)) >>> 0;
                hash += hash >>> 1;
                break;
index 05511c9ab0998effae24b4fdb8dd135e30881c4d..0f9667390efcf8bf386375b22d98f676809ae73f 100644 (file)
                                if (r.status === 204) {
                                        uci_status_message('warning',
                                                '<h4><%:Configuration has been rolled back!%></h4>' +
-                                               '<p><%:The device could not be reached within %d seconds after applying the pending changes, which caused the configuration to be rolled back for safety reasons. If you believe that the configuration changes are correct nonetheless, perform an unchecked configuration apply. Alternatively, you can dismiss this warning and edit changes before attempting to apply again, or revert all pending changes to keep the currently working configuration state.%></p>'.format(uci_apply_rollback) +
+                                               '<p><%:The device could not be reached within %d seconds after applying the pending changes, which caused the configuration to be rolled back for safety reasons. If you believe that the configuration changes are correct nonetheless, proceed by applying anyway. Alternatively, you can dismiss this warning and edit changes before attempting to apply again, or revert all pending changes to keep the currently working configuration state.%></p>'.format(uci_apply_rollback) +
                                                '<div class="right">' +
                                                        '<input type="button" class="btn" onclick="uci_status_message(false)" value="<%:Dismiss%>" /> ' +
                                                        '<input type="button" class="btn cbi-button-action important" onclick="uci_revert()" value="<%:Revert changes%>" /> ' +
-                                                       '<input type="button" class="btn cbi-button-negative important" onclick="uci_apply(false)" value="<%:Apply unchecked%>" />' +
+                                                       '<input type="button" class="btn cbi-button-negative important" onclick="uci_apply(false)" value="<%:Apply anyway%>" />' +
                                                '</div>');
 
                                        return;
                        var now = Date.now();
 
                        uci_status_message('notice spinning',
-                               '<p><%:Waiting for configuration to get applied… %ds%></p>'.format(Math.max(Math.floor((deadline - Date.now()) / 1000), 0)));
+                               '<p><%:Waiting for configuration to be applied… %ds%></p>'.format(Math.max(Math.floor((deadline - Date.now()) / 1000), 0)));
 
                        if (now >= deadline)
                                return;
index d50caa5bd9d768491a8b8be6672176de4f401129..4062a393c7ba1eb1c108a18a0519a1172a56b874 100644 (file)
@@ -17,6 +17,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -49,16 +53,16 @@ msgstr "(sense interfícies adjuntes)"
 msgid "-- Additional Field --"
 msgstr "-- Camp addicional --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Escolliu, si us plau --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- personalitzat --"
@@ -82,11 +86,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Càrrega d'1 minut:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Càrrega de 15 minuts:"
 
@@ -98,7 +102,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Càrrega de 5 minuts:"
 
@@ -185,7 +189,7 @@ msgstr "Passarel·la <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configuració dels <abbr title=\"Light Emitting Diode\">LED</abbr>s"
@@ -231,6 +235,10 @@ msgstr ""
 "Avís: cal reiniciar manualment el servei cron si el fitxer crontab estava "
 "buit abans d'editar-lo."
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -316,7 +324,7 @@ msgstr "Rutes <abbr title=\"Internet Protocol Version 4\">IPv4</abbr> actives"
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr "Rutes <abbr title=\"Internet Protocol Version 6\">IPv6</abbr> actives"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Connexions actives"
@@ -344,6 +352,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Afegeix"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -417,7 +432,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permetre l'autenticació <abbr title=\"Secure Shell\">SSH</abbr> amb "
@@ -445,17 +460,17 @@ msgstr "Permet només les llistades"
 msgid "Allow localhost"
 msgstr "Permetre el localhost"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 "Permetre a màquines remotes de connectar-se als ports reenviats de l'SSH "
 "local"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Accés d'administrador amb contrasenya"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permetre l'accés de l'usurari <em>root</em> amb contrasenya"
 
@@ -581,12 +596,12 @@ msgstr "Configuració d'antena"
 msgid "Any zone"
 msgstr "Qualsevol zona"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -689,17 +704,17 @@ msgstr ""
 msgid "Available"
 msgstr "Disponible"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Mitjana:"
 
@@ -749,7 +764,7 @@ msgstr "Enrere als resultats de l'escaneig"
 msgid "Backup"
 msgstr "Còpia de seguretat"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Còpia de seguretat i microprogramari"
 
@@ -846,6 +861,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Cancel·la"
@@ -868,6 +884,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Cadena"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -881,10 +903,14 @@ msgstr "Canvis aplicats."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Canvia la paraula clau de l'administrador per accedir al dispositiu"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -973,6 +999,11 @@ msgstr "Client"
 msgid "Client ID to send when requesting DHCP"
 msgstr "ID de client a enviar en les sol·licituds DHCP"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -996,7 +1027,7 @@ msgstr "Tanca la llista..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1049,7 +1080,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Confirmació"
 
@@ -1286,6 +1317,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Suprimeix"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Suprimeix aquesta xarxa"
@@ -1298,7 +1334,7 @@ msgstr ""
 msgid "Description"
 msgstr "Descripció"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Destí"
@@ -1402,6 +1438,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1442,6 +1480,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Es requereix un domini"
@@ -1478,11 +1520,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Instància de Dropbear"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1682,7 +1724,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Esborrant..."
 
@@ -1711,7 +1753,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1852,7 +1894,7 @@ msgstr "Escriu una imatge nova a la memòria flaix"
 msgid "Flash operations"
 msgstr "Operacions a la memòria flaix"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Escrivint a la memòria flaix..."
 
@@ -1956,7 +1998,7 @@ msgstr "Passarel·la"
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Ports de passarel·la"
 
@@ -1991,7 +2033,7 @@ msgstr "Genera l'arxiu"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "Controlador sense fils 802.11%s genèric"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 "La contrasenya i la confirmació de contrasenya no es coincideixen. La "
@@ -2053,14 +2095,6 @@ msgstr ""
 "Ací pots configurar els aspectes bàsics del teu dispositiu, com el nom de la "
 "màquina o el fus horari."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-"Aquí pots afegir-hi les claus SSH públiques (una per línia) per entrar per "
-"SSH amb autenticació per clau."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2176,7 +2210,7 @@ msgstr "Passarel·la IPv4"
 msgid "IPv4 netmask"
 msgstr "Màscara de xarxa IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2247,7 +2281,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Passarel·la IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2400,7 +2434,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "Temps d'espera d'inactivitat"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Entrant:"
 
@@ -2438,7 +2472,7 @@ msgstr "Instal·la extensions de protocol"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Interfície"
 
@@ -2718,7 +2752,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Habilita el servei en totes les interfícies o, si no se n'especifica cap, en "
@@ -2744,6 +2778,10 @@ msgstr "Càrrega mitjana"
 msgid "Loading"
 msgstr "Carregant"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2949,7 +2987,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -3039,7 +3077,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr "Punt de muntatge"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3143,7 +3181,7 @@ msgstr "Màscara de xarxa"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3216,6 +3254,10 @@ msgstr "Cap nom de xarxa especificat"
 msgid "No password set!"
 msgstr "No hi ha cap contrasenya establerta!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "No hi ha regles en aquesta cadena"
@@ -3240,7 +3282,7 @@ msgstr "Soroll"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Soroll:"
 
@@ -3435,7 +3477,7 @@ msgstr ""
 msgid "Options"
 msgstr "Opcions"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Altres:"
 
@@ -3443,7 +3485,7 @@ msgstr "Altres:"
 msgid "Out"
 msgstr "Sort."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "Sortint:"
 
@@ -3596,13 +3638,13 @@ msgstr "Part de la zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Contrasenya"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Autenticació per contrasenya"
 
@@ -3614,14 +3656,14 @@ msgstr "Contrasenya de la clau privada"
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "La contrasenya s'ha canviat amb èxit!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Ruta als Certificats CA"
@@ -3646,17 +3688,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Màxim:"
 
@@ -3688,7 +3730,7 @@ msgstr "Executa un reinici"
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "Velocitat física:"
 
@@ -3720,7 +3762,7 @@ msgstr "Si us plau entra el teu nom d'usuari i contrasenya."
 msgid "Policy"
 msgstr "Política"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
 
@@ -3795,7 +3837,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3825,6 +3867,14 @@ msgstr "Pseudo Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3927,7 +3977,7 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Connexions en temps real"
 
@@ -3935,15 +3985,15 @@ msgstr "Connexions en temps real"
 msgid "Realtime Graphs"
 msgstr "Gràfiques en temps real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Càrrega en temps real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Trànsit en temps real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Dispositiu sense fils en temps real"
 
@@ -3955,7 +4005,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reinicia"
@@ -4122,6 +4172,8 @@ msgid "Restore backup"
 msgstr "Restaura còpia de seguretat"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Mostra/amaga la contrasenya"
 
@@ -4168,7 +4220,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Contrasenya de l'encaminador"
 
@@ -4206,7 +4259,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Accés SSH"
 
@@ -4222,7 +4276,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "Claus SSH"
 
@@ -4242,6 +4297,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Desa"
 
@@ -4258,6 +4314,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Escaneja"
@@ -4266,7 +4326,7 @@ msgstr "Escaneja"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Tasques programades"
@@ -4322,6 +4382,10 @@ msgstr "Tipus de servei"
 msgid "Services"
 msgstr "Serveis"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4388,7 +4452,7 @@ msgstr "Senyal"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Senyal:"
 
@@ -4446,7 +4510,7 @@ msgid ""
 "instructions."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4456,7 +4520,7 @@ msgstr "Origen"
 msgid "Specifies the directory the device is attached to"
 msgstr "Especifica el directori a que el dispositiu està adjuntat"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "Especifica el port d'escolta d'aquesta instància del <em>Dropbear</em>"
 
@@ -4510,7 +4574,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Arrencada"
 
@@ -4641,7 +4705,7 @@ msgstr "Propietats del sistema"
 msgid "System log buffer size"
 msgstr "Mida de la memòria intermèdia per al registre del sistema"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4741,10 +4805,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4785,6 +4848,16 @@ msgstr "S&#39;han desfet els següents canvis"
 msgid "The following rules are currently active on this system."
 msgstr "Les següents regles estan actualment actives en aquest sistema."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "El nom de xarxa donat no és únic"
@@ -4834,7 +4907,7 @@ msgstr "El protocol seleccionat necessita un dispositiu assignat"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -4842,7 +4915,7 @@ msgstr ""
 "El sistema està esborrant la partició de configuració i es reiniciarà quan "
 "termini."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4856,6 +4929,10 @@ msgstr ""
 "connectar-te de nou a l'encaminador, depenent de la configuració que hi "
 "tinguis."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4978,7 +5055,7 @@ msgstr ""
 "Aquesta llista mostra una vista general sobre els processos corrent al "
 "sistema actualment i el seu estat."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 "Aquesta pàgina ofereix una vista general de les connexions de xarxa actives "
@@ -5006,6 +5083,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Zona horària"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5037,7 +5118,7 @@ msgstr "Rastre de ruta"
 msgid "Traffic"
 msgstr "Trànsit"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Transferència"
 
@@ -5092,7 +5173,7 @@ msgstr "Potència Tx"
 msgid "Type"
 msgstr "Tipus"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5154,10 +5235,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "Desconegut"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "La contrasenya no s'ha canviat a causa d'un error desconegut!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5167,10 +5244,14 @@ msgid "Unmanaged"
 msgstr "Sense gestionar"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5473,7 +5554,7 @@ msgid "Waiting for command to complete..."
 msgstr "Esperant que s'acabi l'ordre..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5650,7 +5731,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "crea un pont entre les interfícies especificades"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5660,14 +5741,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5709,7 +5790,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5745,30 +5826,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5794,7 +5875,7 @@ msgstr "no"
 msgid "no link"
 msgstr "cap enllaç"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5821,7 +5902,7 @@ msgstr "parat"
 msgid "on"
 msgstr "engegat"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5839,11 +5920,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5891,7 +5972,7 @@ msgstr "etiquetat"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5918,159 +5999,159 @@ msgstr "sense espeficicar -o- crear:"
 msgid "untagged"
 msgstr "sense etiquetar"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6084,6 +6165,19 @@ msgstr "sí"
 msgid "« Back"
 msgstr "« Enrere"
 
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr ""
+#~ "Aquí pots afegir-hi les claus SSH públiques (una per línia) per entrar "
+#~ "per SSH amb autenticació per clau."
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "La contrasenya s'ha canviat amb èxit!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "La contrasenya no s'ha canviat a causa d'un error desconegut!"
+
 #~ msgid "Design"
 #~ msgstr "Disseny"
 
index c1904366fb8f365ce938fa988e41b315570f4b3a..c3f1a1f6a15bd143b7d0cb411fce76129aa8024f 100644 (file)
@@ -15,6 +15,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -47,16 +51,16 @@ msgstr "(bez rozhraní připojení)"
 msgid "-- Additional Field --"
 msgstr "-- Doplňující pole --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Prosím vyberte --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- vlastní --"
@@ -80,11 +84,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Zatížení za 1 minutu:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Zatížení za 15 minut:"
 
@@ -96,7 +100,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Zatížení za 5 minut:"
 
@@ -182,7 +186,7 @@ msgstr "<abbr title=\"Internet Protokol Verze 6\">IPv6</abbr>-Brána"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Konfigurace"
@@ -226,6 +230,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -315,7 +323,7 @@ msgstr ""
 "Aktivní záznamy ve směrovací tabulce <abbr title=\"Internet Protocol Version "
 "6\">IPv6</abbr>"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Aktivní spojení"
@@ -343,6 +351,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Přidat"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Přidat lokální koncovku k doménovým jménům ze souboru hosts"
@@ -415,7 +430,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Povolit <abbr title=\"Secure Shell\">SSH</abbr> autentizaci heslem"
 
@@ -441,17 +456,17 @@ msgstr "Povolit pouze uvedené"
 msgid "Allow localhost"
 msgstr "Povolit localhost"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 "Povolit vzdáleným hostitelům připojování k místním portům přesměrovaným "
 "pomocí SSH"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Povolit přihlašovaní root účtu pomocí hesla"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Povolit <em>root</em> účtu přihlášení bez nastaveného hesla"
 
@@ -577,12 +592,12 @@ msgstr "Konfigurace antén"
 msgid "Any zone"
 msgstr "Libovolná zóna"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -685,17 +700,17 @@ msgstr ""
 msgid "Available"
 msgstr "Dostupné"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Průměr:"
 
@@ -744,7 +759,7 @@ msgstr "Zpět k výsledkům vyhledávání"
 msgid "Backup"
 msgstr "Zálohovat"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Zálohovat / nahrát firmware"
 
@@ -841,6 +856,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Storno"
@@ -863,6 +879,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Řetěz"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -876,10 +898,14 @@ msgstr "Změny aplikovány."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Změní administrátorské heslo pro přístup k zařízení"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -967,6 +993,11 @@ msgstr "Klient"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Klientské ID odesílané v DHCP požadavku"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -992,7 +1023,7 @@ msgstr "Zavřít seznam..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1045,7 +1076,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Ověření"
 
@@ -1284,6 +1315,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Odstranit"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Odstranit tuto síť"
@@ -1296,7 +1332,7 @@ msgstr ""
 msgid "Description"
 msgstr "Popis"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Cíl"
@@ -1400,6 +1436,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1442,6 +1480,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Nepřeposílat reverzní dotazy na místní sítě"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Vyžadována doména"
@@ -1478,11 +1520,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Instance Dropbear"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1684,7 +1726,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Odstraňování..."
 
@@ -1713,7 +1755,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr "Rozšířit hostitele"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1856,7 +1898,7 @@ msgstr "Nahrát nový obraz s firmwarem"
 msgid "Flash operations"
 msgstr "Operace nad flash pamětí"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Nahrávám..."
 
@@ -1960,7 +2002,7 @@ msgstr "Brána"
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Porty brány"
 
@@ -1995,7 +2037,7 @@ msgstr "Vytvorǐt archív"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "Generic 802.11%s Wireless Controller"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr "Heslo nezměněno z důvodu nesouhlasu nového hesla a ověření hesla!"
 
@@ -2055,13 +2097,6 @@ msgstr ""
 "Nastavení základních vlastností zařízení jako je časová zóna nebo název "
 "zařízení."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-"Vložte veřejné klíče (na každý řadek jeden) pro ověřovaní SSH přístupu."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2177,7 +2212,7 @@ msgstr "IPv4 brána"
 msgid "IPv4 netmask"
 msgstr "IPv4 maska sítě"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2248,7 +2283,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "IPv6 brána"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2401,7 +2436,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "Časový limit nečinnosti"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Příchozí:"
 
@@ -2439,7 +2474,7 @@ msgstr "Instalovat protokolové rozšíření..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Rozhraní"
 
@@ -2723,7 +2758,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Poslouchat pouze na daném rozhraní, nebo pokud není specifikováno, na všech"
@@ -2748,6 +2783,10 @@ msgstr "Zátěž průměrná"
 msgid "Loading"
 msgstr "Načítání"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2959,7 +2998,7 @@ msgstr "Maximální počet zapůjčených adres."
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -3049,7 +3088,7 @@ msgstr "Připojit vstup"
 msgid "Mount Point"
 msgstr "Přípojný bod"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3153,7 +3192,7 @@ msgstr "Síťová maska"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3226,6 +3265,10 @@ msgstr "Neuvedeno jméno sítě"
 msgid "No password set!"
 msgstr "Žádné heslo!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Žádná pravidla v tomto řetězci"
@@ -3250,7 +3293,7 @@ msgstr "Šum"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Šum:"
 
@@ -3444,7 +3487,7 @@ msgstr ""
 msgid "Options"
 msgstr "Možnosti"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Ostatní:"
 
@@ -3452,7 +3495,7 @@ msgstr "Ostatní:"
 msgid "Out"
 msgstr "Ven"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "Odchozí:"
 
@@ -3607,13 +3650,13 @@ msgstr "Část zóny %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Heslo"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Autentizace heslem"
 
@@ -3625,14 +3668,14 @@ msgstr "Heslo privátního klíče"
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "Heslo bylo úspěšně změněno!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Cesta k certifikátu CA"
@@ -3657,17 +3700,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Špička:"
 
@@ -3699,7 +3742,7 @@ msgstr "Provést reset"
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "Fyzická rychlost:"
 
@@ -3731,7 +3774,7 @@ msgstr "Prosím vložte vaše uživatelské jméno a heslo."
 msgid "Policy"
 msgstr "Politika"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
 
@@ -3808,7 +3851,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3838,6 +3881,14 @@ msgstr "Pseudo Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3943,7 +3994,7 @@ msgstr "Opravdu resetovat všechny změny?"
 msgid "Really switch protocol?"
 msgstr "Opravdu prohodit protokol?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Připojení v reálném čase"
 
@@ -3951,15 +4002,15 @@ msgstr "Připojení v reálném čase"
 msgid "Realtime Graphs"
 msgstr "Grafy v reálném čase"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Zátěž v reálném čase"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Provoz v reálném čase"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Wireless v reálném čase"
 
@@ -3971,7 +4022,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "Opětovné nastavení ochrany"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reboot"
@@ -4139,6 +4190,8 @@ msgid "Restore backup"
 msgstr "Obnovit zálohu"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Odhalit/skrýt heslo"
 
@@ -4185,7 +4238,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Heslo routeru"
 
@@ -4222,7 +4276,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Přístup přes SSH"
 
@@ -4238,7 +4293,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "SSH klíče"
 
@@ -4258,6 +4314,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Uložit"
 
@@ -4274,6 +4331,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Skenovat"
@@ -4282,7 +4343,7 @@ msgstr "Skenovat"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Naplánované úlohy"
@@ -4340,6 +4401,10 @@ msgstr "Typ služby"
 msgid "Services"
 msgstr "Služby"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4406,7 +4471,7 @@ msgstr "Signál"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Signál:"
 
@@ -4467,7 +4532,7 @@ msgstr ""
 "systému. Nový obraz firmwaru musí být zapsán ručně. Prosím, obraťte se na "
 "wiki pro zařízení specifické instalační instrukce."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4477,7 +4542,7 @@ msgstr "Zdroj"
 msgid "Specifies the directory the device is attached to"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "Určuje port na kterém bude tato instance <em>Dropbearu</em> naslouchat"
 
@@ -4533,7 +4598,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Po spuštění"
 
@@ -4667,7 +4732,7 @@ msgstr "Vlastnosti systému"
 msgid "System log buffer size"
 msgstr "Velikost bufferu systémového logu"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4773,10 +4838,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4816,6 +4880,16 @@ msgstr "Následující změny byly vráceny"
 msgid "The following rules are currently active on this system."
 msgstr "Následující pravidla jsou v nyní na tomto systému aktivní."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "Zadané jméno sítě není jedinečné"
@@ -4870,7 +4944,7 @@ msgstr "Vybraný protokol potřebuje mít přiřazeno zařízení"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -4878,7 +4952,7 @@ msgstr ""
 "Systém maže konfigurační oddíl, po skončení procesu bude automaticky "
 "restartován."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4891,6 +4965,10 @@ msgstr ""
 "nastavení, bude možná nutné obnovit adresu vašeho počítače, aby jste se "
 "mohli znovu připojit."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -5012,7 +5090,7 @@ msgstr ""
 "V tomto seznamu vidíte přehled aktuálně běžících systémových procesů a "
 "jejich stavy."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "Tato stránka zobrazuje přehled aktivních síťových spojení."
 
@@ -5038,6 +5116,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Časové pásmo"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5068,7 +5150,7 @@ msgstr "Traceroute"
 msgid "Traffic"
 msgstr "Provoz"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Přenos"
 
@@ -5123,7 +5205,7 @@ msgstr "Tx-Power"
 msgid "Type"
 msgstr "Typ"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5185,10 +5267,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "Neznámý"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Neznámá chyba, heslo nebylo změněno!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5198,10 +5276,14 @@ msgid "Unmanaged"
 msgstr "Nespravovaný"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5507,7 +5589,7 @@ msgid "Waiting for command to complete..."
 msgstr "Čekání na dokončení příkazu..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5682,7 +5764,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "vytvoří most přes vybraná rozhraní"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5692,14 +5774,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5741,7 +5823,7 @@ msgstr "plný-duplex"
 msgid "half-duplex"
 msgstr "poloviční-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5777,30 +5859,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5826,7 +5908,7 @@ msgstr "ne"
 msgid "no link"
 msgstr "žádné spojení"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5853,7 +5935,7 @@ msgstr "off"
 msgid "on"
 msgstr "on"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5871,11 +5953,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5923,7 +6005,7 @@ msgstr "označený"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5950,159 +6032,159 @@ msgstr "nespecifikovaný -nebo- vytvořit:"
 msgid "untagged"
 msgstr "neoznačený"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6116,6 +6198,18 @@ msgstr "ano"
 msgid "« Back"
 msgstr "« Zpět"
 
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr ""
+#~ "Vložte veřejné klíče (na každý řadek jeden) pro ověřovaní SSH přístupu."
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "Heslo bylo úspěšně změněno!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Neznámá chyba, heslo nebylo změněno!"
+
 #~ msgid "Design"
 #~ msgstr "Vzhled"
 
index 51daa4b71b63c066cf2265d845c0dab7445a6441..77815901f0ac9b827e94764f2358f9222834d893 100644 (file)
@@ -3,20 +3,24 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2018-11-14 21:03+0100\n"
+"PO-Revision-Date: 2018-11-20 11:33+0100\n"
 "Last-Translator: Jo-Philipp Wich <jo@mein.io>\n"
+"Language-Team: \n"
 "Language: de\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.8.11\n"
-"Language-Team: \n"
+"X-Generator: Poedit 2.0.5\n"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:192
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s darf nicht ohne VLAN-Tag in mehreren VLAN-Gruppen vorkommen!"
@@ -49,16 +53,16 @@ msgstr "(keine Schnittstellen)"
 msgid "-- Additional Field --"
 msgstr "-- Zusätzliches Feld --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Bitte auswählen --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- benutzerdefiniert --"
@@ -82,11 +86,11 @@ msgstr "-- UUID vergleichen --"
 msgid "-- please select --"
 msgstr "-- Bitte auswählen --"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Systemlast (1 Minute):"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Systemlast (15 Minuten):"
 
@@ -98,7 +102,7 @@ msgstr "vierstellige hexadezimale ID"
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Systemlast (5 Minuten):"
 
@@ -183,7 +187,7 @@ msgstr "IPv6-Gateway"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "IPv6-Suffix (hexadezimal)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "LED Konfiguration"
@@ -231,6 +235,11 @@ msgstr ""
 "<br/>Hinweis: Der Cron-Dienst muss manuell neu gestartet werden wenn die "
 "Crontab-Datei vor der Bearbeitung leer war."
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+"Ein neuer Login ist erforderlich da die Benutzersitzung abgelaufen ist."
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -316,7 +325,7 @@ msgstr "Aktive IPv4-Routen"
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr "Aktive IPv6-Routen"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Aktive Verbindungen"
@@ -344,6 +353,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Hinzufügen"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr "Schlüssel hinzufügen"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Lokalen Domainsuffx an Namen aus der Hosts-Datei anhängen"
@@ -418,7 +434,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr "IPs sequenziell vergeben"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Erlaube Anmeldung per Passwort"
 
@@ -446,15 +462,15 @@ msgstr "Nur gelistete erlauben"
 msgid "Allow localhost"
 msgstr "Erlaube localhost"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr "Entfernten Hosts erlauben zu lokale SSH-Tunnel-Ports zu verbinden"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "\"root\" Login mit Passwort aktivieren"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Erlaubt es dem <em>root</em> Benutzer sich mit einem Passwort statt einem "
@@ -589,16 +605,16 @@ msgstr "Antennenkonfiguration"
 msgid "Any zone"
 msgstr "Beliebige Zone"
 
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
+msgstr "Ungeprüft anwenden"
+
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 "Anforderung zur Anwendung der Änderungen mit Status <code>%h</code> "
 "fehlgeschlagen"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
 msgid "Architecture"
 msgstr "Architektur"
@@ -703,17 +719,17 @@ msgstr "SWAP automatisch aktivieren"
 msgid "Available"
 msgstr "Verfügbar"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Durchschnitt:"
 
@@ -762,7 +778,7 @@ msgstr "Zurück zu den Scan-Ergebnissen"
 msgid "Backup"
 msgstr "Sichern"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Backup / Firmware Update"
 
@@ -799,6 +815,8 @@ msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
 msgstr ""
+"Dynamisch an Schnittstellen binden statt die globale Standardadresse zu "
+"benutzen (als Standard für Linux-Systeme empfohlen)"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:16
 msgid "Bind interface"
@@ -862,6 +880,7 @@ msgstr "Anruf fehlgeschlagen"
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Abbrechen"
@@ -884,6 +903,12 @@ msgstr "Achtung: Systemupgrade wird erzwungen"
 msgid "Chain"
 msgstr "Kette"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr "Login-Passwort ändern"
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -897,10 +922,14 @@ msgstr "Änderungen angewendet."
 msgid "Changes have been reverted."
 msgstr "Änderungen wurden verworfen"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Ändert das Administratorpasswort für den Zugriff auf dieses Gerät"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr "Ändere Passwort…"
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -995,6 +1024,11 @@ msgstr "Client"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Zu sendende Client-ID bei DHCP Anfragen"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr "Schließen"
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -1020,7 +1054,7 @@ msgstr "Schließe Liste..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1077,7 +1111,7 @@ msgstr "Die Konfiguration wurde angewendet."
 msgid "Configuration has been rolled back!"
 msgstr "Die Konfiguration wurde zurückgerollt!"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Bestätigung"
 
@@ -1321,6 +1355,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Löschen"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr "Schlüssel löschen"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Dieses Netzwerk löschen"
@@ -1333,7 +1372,7 @@ msgstr ""
 msgid "Description"
 msgstr "Beschreibung"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Ziel"
@@ -1430,13 +1469,15 @@ msgstr "Eingehende RFC1918-Antworten verwerfen"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:92
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:114
 msgid "Disconnect"
-msgstr ""
+msgstr "Trennen"
 
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:64
 msgid "Disconnection attempt failed"
 msgstr "Verbindungstrennung fehlgeschlagen"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr "Schließen"
 
@@ -1482,6 +1523,11 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Keine Rückwärtsauflösungen für lokale Netzwerke weiterleiten"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+"Soll der untenstehende SSH-Schlüssel wirklich vom System entfernt werden?"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Anfragen nur mit Domain"
@@ -1510,17 +1556,17 @@ msgstr "Backup herunterladen"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:87
 msgid "Download mtdblock"
-msgstr "ntdblock herunterladen"
+msgstr "Mtdblock-Datei herunterladen"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:189
 msgid "Downstream SNR offset"
 msgstr "Downstream SNR-Offset"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear Instanz"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1641,9 +1687,8 @@ msgid "Enable WPS pushbutton, requires WPA(2)-PSK"
 msgstr "WPS-via-Knopfdruck aktivieren, erfordert WPA(2)-PSK"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1096
-#, fuzzy
 msgid "Enable key reinstallation (KRACK) countermeasures"
-msgstr "Key Reinstallation (KRACK) Gegenmaßnahmen aktivieren "
+msgstr "Key Reinstallation (KRACK) Gegenmaßnahmen aktivieren"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:136
 msgid "Enable learning and aging"
@@ -1728,7 +1773,7 @@ msgstr "Eigenen Wert angeben"
 msgid "Enter custom values"
 msgstr "Eigene Werte angeben"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Lösche..."
 
@@ -1757,7 +1802,7 @@ msgstr "Schnittstellen ausschließen"
 msgid "Expand hosts"
 msgstr "Hosts vervollständigen"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr "Erwarte %s"
 
@@ -1906,7 +1951,7 @@ msgstr "Neues Firmware Image schreiben"
 msgid "Flash operations"
 msgstr "Flash-Operationen"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Firmware wird installiert..."
 
@@ -2014,7 +2059,7 @@ msgstr "Gateway"
 msgid "Gateway address is invalid"
 msgstr "Gateway-Adresse ist ungültig"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Gateway-Ports"
 
@@ -2049,7 +2094,7 @@ msgstr "Sicherung erstellen"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "Generischer 802.11%s W-LAN Adapter"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 "Die angegebenen Passwörter stimmen nicht überein, das Systempasswort wurde "
@@ -2111,13 +2156,6 @@ msgstr ""
 "An dieser Stelle können Grundeinstellungen des Systems wie Hostname oder "
 "Zeitzone vorgenommen werden."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-"Hier können öffentliche SSH-Schlüssel reinkopiert werden (einer pro Zeile)."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2232,7 +2270,7 @@ msgstr "IPv4 Gateway"
 msgid "IPv4 netmask"
 msgstr "IPv4 Netzmaske"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr "IPv4-Netzwerk in Addresse/Netzmaske-Notation"
 
@@ -2303,7 +2341,7 @@ msgstr "IPv6 Zuweisungslänge"
 msgid "IPv6 gateway"
 msgstr "IPv6 Gateway"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr "IPv6-Netzwerk in Addresse/Netzmaske-Notation"
 
@@ -2461,7 +2499,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "Timeout bei Inaktivität"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Eingehend:"
 
@@ -2501,7 +2539,7 @@ msgstr "Installiere Protokoll-Erweiterungen"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Schnittstelle"
 
@@ -2799,7 +2837,7 @@ msgstr "Aktive Schnittstellen"
 msgid "Listen Port"
 msgstr "Aktive Ports"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Nur auf die gegebene Schnittstelle reagieren, nutze alle wenn nicht "
@@ -2825,6 +2863,10 @@ msgstr "Durchschnittslast"
 msgid "Loading"
 msgstr "Lade"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr "Lade SSH-Schlüssel…"
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "Lokale IP-Adresse ist ungültig"
@@ -3041,7 +3083,7 @@ msgstr "Maximal zulässige Anzahl von vergeben DHCP-Adressen"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -3131,7 +3173,7 @@ msgstr "Mount-Eintrag"
 msgid "Mount Point"
 msgstr "Einhängepunkt"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3235,7 +3277,7 @@ msgstr "Netzmaske"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3264,7 +3306,7 @@ msgstr "Weiter »"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
-msgstr ""
+msgstr "Nein"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:453
 msgid "No DHCP Server configured for this interface"
@@ -3308,6 +3350,10 @@ msgstr "Netzwerkname nicht angegeben"
 msgid "No password set!"
 msgstr "Kein Passwort gesetzt!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr "Bisher keine SSH-Schlüssel hinterlegt."
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Keine Regeln in dieser Kette"
@@ -3332,7 +3378,7 @@ msgstr "Rauschen"
 msgid "Noise Margin (SNR)"
 msgstr "Signal-Rausch-Abstand (SNR)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Noise:"
 
@@ -3543,7 +3589,7 @@ msgstr ""
 msgid "Options"
 msgstr "Optionen"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Andere:"
 
@@ -3551,7 +3597,7 @@ msgstr "Andere:"
 msgid "Out"
 msgstr "Aus"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "Ausgehend:"
 
@@ -3706,13 +3752,13 @@ msgstr "Teil von Zone %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Passwort"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Passwortanmeldung"
 
@@ -3724,14 +3770,14 @@ msgstr "Passwort des privaten Schlüssels"
 msgid "Password of inner Private Key"
 msgstr "Password des inneren, privaten Schlüssels"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "Passwort erfolgreich geändert!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "Passwort Bestätigung"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr "Schlüssel einfügen oder Schlüsseldatei hereinziehen…"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Pfad zum CA-Zertifikat"
@@ -3756,17 +3802,17 @@ msgstr "Pfad zum inneren Client-Zertifikat"
 msgid "Path to inner Private Key"
 msgstr "Pfad zum inneren, privaten Schlüssel"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Spitze:"
 
@@ -3798,7 +3844,7 @@ msgstr "Reset durchführen"
 msgid "Persistent Keep Alive"
 msgstr "Persistentes Keep-Alive"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "Phy-Rate:"
 
@@ -3830,7 +3876,7 @@ msgstr "Bitte Benutzernamen und Passwort eingeben."
 msgid "Policy"
 msgstr "Standardregel"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
 
@@ -3907,7 +3953,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3937,6 +3983,20 @@ msgstr "Pseudo Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr "Öffentlicher Schlüssel"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+"Öffentliche Schlüssel erlauben eine passwortlose SSH-Anmeldung mit höherer "
+"Sicherheit im Vergleich zur Benutzung einfacher Passwörter. Um einen neuen "
+"Schlüssel auf dem Gerät zu hinterlegen, kann entweder eine OpenSSH-"
+"kompatible öffentliche Schlüsselzeile in das Eingabefeld kopiert, oder eine "
+"eine Schlüsseldatei mit der Endung <code>.pub</code> in das Eingabefeld "
+"gezogen werden."
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3956,7 +4016,7 @@ msgstr "Qualität"
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
-msgstr ""
+msgstr "Alle verfügbaren übergeordneten DNS-Server abfragen"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:879
 msgid "R0 Key Lifetime"
@@ -4049,7 +4109,7 @@ msgstr "Sollen wirklich alle Änderungen verworfen werden?"
 msgid "Really switch protocol?"
 msgstr "Protokoll wirklich wechseln?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Echtzeitverbindungen"
 
@@ -4057,15 +4117,15 @@ msgstr "Echtzeitverbindungen"
 msgid "Realtime Graphs"
 msgstr "Echtzeit-Diagramme"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Echtzeitsystemlast"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Echtzeitverkehr"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Echtzeit-WLAN-Signal"
 
@@ -4077,7 +4137,7 @@ msgstr "Reassoziierungsfrist"
 msgid "Rebind protection"
 msgstr "DNS-Rebind-Schutz"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Neu Starten"
@@ -4253,6 +4313,8 @@ msgid "Restore backup"
 msgstr "Sicherung wiederherstellen"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Passwort zeigen/verstecken"
 
@@ -4299,7 +4361,8 @@ msgstr "Routen-Typ"
 msgid "Router Advertisement-Service"
 msgstr "Router-Advertisement-Dienst"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Routerpasswort"
 
@@ -4337,7 +4400,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH-Zugriff"
 
@@ -4353,7 +4417,8 @@ msgstr "SSH-Server-Port"
 msgid "SSH username"
 msgstr "SSH Benutzername"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "SSH-Schlüssel"
 
@@ -4373,6 +4438,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Speichern"
 
@@ -4389,6 +4455,10 @@ msgstr "Speichere mtdblock"
 msgid "Save mtdblock contents"
 msgstr "Inhalte von mtdblock-Partitionen speichern"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr "Speichere Schlüssel…"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Scan"
@@ -4397,7 +4467,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr "Scan-Anforderung fehlgeschlagen"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Geplante Aufgaben"
@@ -4458,9 +4528,13 @@ msgstr "Service-Typ"
 msgid "Services"
 msgstr "Dienste"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr "Sitzung abgelaufen"
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
-msgstr ""
+msgstr "VPN als Defaultroute benutzen"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:258
 msgid ""
@@ -4527,7 +4601,7 @@ msgstr "Signal"
 msgid "Signal Attenuation (SATN)"
 msgstr "Signaldämpfung (SATN)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Signal:"
 
@@ -4589,7 +4663,7 @@ msgstr ""
 "geflasht werden. Weitere Informationen sowie gerätespezifische "
 "Installationsanleitungen entnehmen Sie bitte dem Wiki."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4599,7 +4673,7 @@ msgstr "Quelle"
 msgid "Specifies the directory the device is attached to"
 msgstr "Nennt das Verzeichnis, an welches das Gerät angebunden ist"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "Gibt den Server-Port dieser <em>Dropbear</em>-Instanz an"
 
@@ -4661,7 +4735,7 @@ msgstr "Starte Anwendung der Konfigurationsänderungen..."
 msgid "Starting wireless scan..."
 msgstr "Starte WLAN Scan..."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Systemstart"
 
@@ -4799,7 +4873,7 @@ msgstr "Systemeigenschaften"
 msgid "System log buffer size"
 msgstr "Größe des Systemprotokoll-Puffers"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4912,11 +4986,18 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
-msgstr ""
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
+msgstr ""
+"Das Gerät konnte nach dem Anwenden der ausstehenden Änderungen innerhalb von "
+"%d Sekunden nicht mehr erreicht werden, daher wurde die Änderungen aus "
+"Sicherheitsgründen zurückgerollt. Wenn Sie der Meinung sind, dass die "
+"Änderungen trotzdem korrekt sind, wenden sie die Änderungen ungeprüft an. "
+"Alternativ können Sie diese Meldung schließen und die Konfiguration weiter "
+"bearbeiten bevor Sie das Anwenden neu versuchen oder alle austehenden "
+"Änderungen verwerfen um den aktuell funktionierenden Konfigurationsstand "
+"beizubehalten."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -4951,6 +5032,18 @@ msgstr "Die folgenden Änderungen wurden verworfen"
 msgid "The following rules are currently active on this system."
 msgstr "Die folgenden Regeln sind zur Zeit auf dem System aktiv."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr "Der angegebene öffentliche SSH-Schlüssel wurde bereits hinzugefügt."
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+"Der angegebene öffentliche SSH Schlüssel ist ungültig, bitte OpenSSH-"
+"kompatible öffentliche RSA oder ECDSA-Schlüssel verwenden."
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "Der angebene Netzwerk-Name ist nicht eindeutig"
@@ -5010,7 +5103,7 @@ msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 "Das mitgesendete Sicherheits-Token ist ungültig oder bereits abgelaufen!"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -5018,7 +5111,7 @@ msgstr ""
 "Die Einstellungen werden nun gelöscht! Anschließend wird ein Neustart des "
 "Systems durchgeführt."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -5031,6 +5124,10 @@ msgstr ""
 "Konfiguration ist es notwendig, dass Sie auf Ihrem Computer eine neue IP-"
 "Adresse beziehen müssen um auf das Gerät zugreifen zu können."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr "Das Systempasswort wurde erfolgreich geändert."
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -5166,7 +5263,7 @@ msgstr ""
 "Diese Tabelle gibt eine Übersicht über aktuell laufende Systemprozesse und "
 "deren Status."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "Diese Seite gibt eine Übersicht über aktive Netzwerkverbindungen."
 
@@ -5192,6 +5289,10 @@ msgstr "Zeitintervall für die neubestimmung des Gruppenschlüssels"
 msgid "Timezone"
 msgstr "Zeitzone"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr "Zum Login…"
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5224,7 +5325,7 @@ msgstr "Routenverfolgung"
 msgid "Traffic"
 msgstr "Traffic"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Transfer"
 
@@ -5279,7 +5380,7 @@ msgstr "Sendestärke"
 msgid "Type"
 msgstr "Typ"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5341,10 +5442,6 @@ msgstr "Nicht verfügbare Sekunden (UAS)"
 msgid "Unknown"
 msgstr "Unbekannt"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Unbekannter Fehler, Passwort nicht geändert!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr "Protokollfehler: %s"
@@ -5354,10 +5451,14 @@ msgid "Unmanaged"
 msgstr "Ignoriert"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr "Aushängen"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr "Unbenannter Schlüssel"
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5666,8 +5767,8 @@ msgid "Waiting for command to complete..."
 msgstr "Der Befehl wird ausgeführt..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
-msgstr ""
+msgid "Waiting for configuration to be applied… %ds"
+msgstr "Warte auf das Anwenden der Konfigurationsänderungen... %d Sekunden"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
@@ -5758,7 +5859,7 @@ msgstr "Systemprotokoll in Datei schreiben"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
-msgstr ""
+msgstr "Ja"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua:25
 msgid ""
@@ -5850,7 +5951,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "überbrückt angegebene Schnittstelle(n)"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5860,14 +5961,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5907,7 +6008,7 @@ msgstr "Voll-Duplex"
 msgid "half-duplex"
 msgstr "Halb-Duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr "hexadezimal kodierten Wert"
 
@@ -5943,30 +6044,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr "Schlüssel zwischen 8 und 63 Zeichen"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr "Schlüssel mit exakt 5 oder 13 Zeichen"
 
@@ -5992,7 +6093,7 @@ msgstr "nein"
 msgid "no link"
 msgstr "nicht verbunden"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr "nicht-leeren Wert"
 
@@ -6019,7 +6120,7 @@ msgstr "aus"
 msgid "on"
 msgstr "ein"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -6039,11 +6140,11 @@ msgstr "ausgehend"
 msgid "overlay"
 msgstr "Overlay"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr "positiven Dezimalwert"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr "positive Ganzzahl"
 
@@ -6091,7 +6192,7 @@ msgstr "tagged"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "Zeiteinheiten (TUs / 1024 ms) [1000-65535]"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr "eindeutigen Wert"
 
@@ -6118,159 +6219,159 @@ msgstr "nichts auswählen -oder- erstellen:"
 msgid "untagged"
 msgstr "untagged"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr "gültige IP-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr "gültige IP-Adresse oder gültigen IP-Präfix"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr "gültige IPv4-CIDR-Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr "gültige IPv4-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr "gültige IPv4-Adresse oder gültiges IPv4-Netzwerk"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr "gültige IPv4 \"Adresse:Port\" Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr "gültiges IPv4-Netzwerk"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "gültige IPv4- oder IPv6-CIDR-Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "gültigen IPv4-Präfix-Wert (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr "gültige iPv6-CIDR-Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr "gültige IPv6-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr "gültige IPv6-Addresse oder gültiges IPv6-Präfix"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr "gültige IPv6 Host-Identifikation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr "gültiges IPv6-Netzwerk"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "gültigen IPv6-Präfix-Wert (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr "gültige MAC-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr "gültigen UCI-Bezeichner"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr "gültigen UCI-Bezeichner, Hostnamen oder IP-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr "gültige \"Adresse:Port\" Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr "gültiges Datum (JJJJ-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr "gültigen Dezimalwert"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr "gültigen hexadezimalen WEP-Schlüssel"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr "gültigen hexadezimalen WPA-Schlüssel"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr "gültige \"Host:Port\" Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr "gültigen Hostnamen"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr "gültigen Hostnamen oder IP-Adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr "gültige Ganzzahl"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr "gültiges Netzwerk in \"Addresse/Netzmaske\" Notation"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "gültige Telefonnummernziffer (0-0, \"*\", \"#\", \"!\" oder \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr "gültigen Netzwerkport oder Port-Bereich (von-bis)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr "gültigen Netzwerkport"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr "gültige Zeit (SS:MM:ss)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr "Wert zwischen %d und %d Zeichen"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr "Wert zwischen %f und %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr "Wert größer oder gleich %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr "Wert kleiner oder gleich %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr "Wert mit mindestens %d Zeichen"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr "Wert mit maximal %d Zeichen"
 
@@ -6284,12 +6385,40 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Zurück"
 
+#, fuzzy
+#~ msgid ""
+#~ "The device could not be reached within %d seconds after applying the "
+#~ "pending changes, which caused the configuration to be rolled back for "
+#~ "safety reasons. If you believe that the configuration changes are correct "
+#~ "nonetheless, perform an unchecked configuration apply. Alternatively, you "
+#~ "can dismiss this warning and edit changes before attempting to apply "
+#~ "again, or revert all pending changes to keep the currently working "
+#~ "configuration state."
+#~ msgstr ""
+#~ "Das Gerät konnte nach Anwendung der ausstehenden Konfigurationsänderungen "
+#~ "nicht mehr innerhalb von %d Sekunden erreicht werden, daher wurde die "
+#~ "Konfiguration aus Sicherheitsgründen zurückgerollt. Wenn die Änderungen "
+#~ "dennoch korrekt sind, kann die Konfiguration ungeprüft "
+
+#~ msgid "Waiting for configuration to get applied… %ds"
+#~ msgstr "Warte auf das Anwenden der Konfiguration… %d Sek."
+
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr ""
+#~ "Hier können öffentliche SSH-Schlüssel reinkopiert werden (einer pro "
+#~ "Zeile)."
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "Passwort erfolgreich geändert!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Unbekannter Fehler, Passwort nicht geändert!"
+
 #~ msgid "Design"
 #~ msgstr "Design"
 
-#~ msgid "Apply anyway"
-#~ msgstr "Ungeprüft anwenden"
-
 #~ msgid "Available packages"
 #~ msgstr "Verfügbare Pakete"
 
@@ -6367,32 +6496,12 @@ msgstr "« Zurück"
 #~ msgid "Software"
 #~ msgstr "Paketverwaltung"
 
-#~ msgid ""
-#~ "The device could not be reached within %d seconds after applying the "
-#~ "pending changes, which caused the configuration to be rolled back for "
-#~ "safety reasons. If you believe that the configuration changes are correct "
-#~ "nonetheless, proceed by applying anyway. Alternatively, you can dismiss "
-#~ "this warning and edit changes before attempting to apply again, or revert "
-#~ "all pending changes to keep the currently working configuration state."
-#~ msgstr ""
-#~ "Das Gerät konnte nach dem Anwenden der ausstehenden Änderungen innerhalb "
-#~ "von %d Sekunden nicht mehr erreicht werden, daher wurde die Änderungen "
-#~ "aus Sicherheitsgründen zurückgerollt. Wenn Sie der Meinung sind, dass die "
-#~ "Änderungen trotzdem korrekt sind, wenden sie die Änderungen ungeprüft an. "
-#~ "Alternativ können Sie diese Meldung schließen und die Konfiguration "
-#~ "weiter bearbeiten bevor Sie das Anwenden neu versuchen oder alle "
-#~ "austehenden Änderungen verwerfen um den aktuell funktionierenden "
-#~ "Konfigurationsstand beizubehalten."
-
 #~ msgid "Update lists"
 #~ msgstr "Listen aktualisieren"
 
 #~ msgid "Version"
 #~ msgstr "Version"
 
-#~ msgid "Waiting for configuration to be applied… %ds"
-#~ msgstr "Warte auf das Anwenden der Konfigurationsänderungen... %d Sekunden"
-
 #~ msgid "none"
 #~ msgstr "keine"
 
index 7e700ad5b8e6521b61bd1141f0f8a05059d49dc8..6ba498bf64b9136bc438645f55c1adc25b56063e 100644 (file)
@@ -17,6 +17,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -49,16 +53,16 @@ msgstr "(χωρίς προσαρτημένες διεπαφές)"
 msgid "-- Additional Field --"
 msgstr "-- Επιπλέον Πεδίο --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Παρακαλώ επιλέξτε --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- προσαρμοσμένο --"
@@ -82,11 +86,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Φορτίο 1 λεπτού:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Φορτίο 15 λεπτών:"
 
@@ -98,7 +102,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Φορτίο 5 λεπτών:"
 
@@ -185,7 +189,7 @@ msgstr "Πύλη <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Παραμετροποίηση <abbr title=\"Light Emitting Diode\">LED</abbr>"
@@ -229,6 +233,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -316,7 +324,7 @@ msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr ""
 "Ενεργές Διαδρομές <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Ενεργές Συνδέσεις"
@@ -344,6 +352,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Προσθήκη"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -417,7 +432,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Επιτρέπει την εξουσιοδότηση <abbr title=\"Secure Shell\">SSH</abbr> με "
@@ -445,17 +460,17 @@ msgstr "Να επιτρέπονται μόνο αυτές στην λίστα"
 msgid "Allow localhost"
 msgstr "Να επιτρέπεται το localhost"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 "Να επιτρέπεται σε απομακρυσμένα συστήματα να συνδέονται σε τοπικά "
 "προωθημένες SSH θύρες"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Να επιτρέπονται root συνδέσεις με κωδικό πρόσβασης"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Να επιτρέπεται στον χρήστη <em>root</em> να συνδέετε με κωδικό πρόσβασης"
@@ -584,12 +599,12 @@ msgstr ""
 msgid "Any zone"
 msgstr "Οιαδήποτε ζώνη"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -692,17 +707,17 @@ msgstr ""
 msgid "Available"
 msgstr "Διαθέσιμο"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Μέσος Όρος:"
 
@@ -751,7 +766,7 @@ msgstr "Πίσω στα αποτελέσματα σάρωσης"
 msgid "Backup"
 msgstr "Αποθήκευση"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Αντίγραφο ασφαλείας / Εγγραφή FLASH Υλικολογισμικό"
 
@@ -850,6 +865,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Ακύρωση"
@@ -872,6 +888,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Αλυσίδα"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -885,10 +907,14 @@ msgstr "Αλλαγές εφαρμόστηκαν."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Αλλάζει τον κωδικό διαχειριστή για πρόσβαση στη συσκευή"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -975,6 +1001,11 @@ msgstr "Πελάτης"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Αναγνωριστικό πελάτη που αποστέλλετε κατά την αίτηση DHCP"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -1001,7 +1032,7 @@ msgstr "Κλείσιμο λίστας..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1054,7 +1085,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Επιβεβαίωση"
 
@@ -1293,6 +1324,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Διαγραφή"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Διαγραφή αυτού του δικτύου"
@@ -1305,7 +1341,7 @@ msgstr ""
 msgid "Description"
 msgstr "Περιγραφή"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Προορισμός"
@@ -1409,6 +1445,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1453,6 +1491,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Απαίτηση για όνομα τομέα"
@@ -1489,11 +1531,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1696,7 +1738,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Διαγράφεται..."
 
@@ -1725,7 +1767,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1869,7 +1911,7 @@ msgstr "Φλασάρισμα νέας εικόνας υλικολογισμικ
 msgid "Flash operations"
 msgstr "Λειτουργίες φλασάρισματος"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Φλασάρεται..."
 
@@ -1974,7 +2016,7 @@ msgstr "Πύλη"
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Θύρες πύλης"
 
@@ -2009,7 +2051,7 @@ msgstr ""
 msgid "Generic 802.11%s Wireless Controller"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 
@@ -2069,12 +2111,6 @@ msgstr ""
 "Εδώ μπορείτε να παραμετροποιήσετε βασικές πλευρές της συσκευής σας όπως το "
 "όνομα υπολογιστή ή τη ζώνη ώρας."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2190,7 +2226,7 @@ msgstr "Πύλη IPv4"
 msgid "IPv4 netmask"
 msgstr "Μάσκα IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2261,7 +2297,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Πύλη IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2418,7 +2454,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr ""
 
@@ -2456,7 +2492,7 @@ msgstr "Εγκατάσταση επεκτάσεων πρωτοκόλλου..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Διεπαφή"
 
@@ -2736,7 +2772,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -2760,6 +2796,10 @@ msgstr "Μέσος όρος φόρτου"
 msgid "Loading"
 msgstr "Φόρτωση"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2966,7 +3006,7 @@ msgstr "Μέγιστος αριθμός διευθύνσεων lease"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
@@ -3057,7 +3097,7 @@ msgstr "Προσάρτηση"
 msgid "Mount Point"
 msgstr "Σημείο Προσάρτησης"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3161,7 +3201,7 @@ msgstr "Μάσκα δικτύου"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3234,6 +3274,10 @@ msgstr "Δεν έχει οριστεί όνομα δικτύου"
 msgid "No password set!"
 msgstr "Δεν έχει οριστεί κωδικός πρόσβασης!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Δεν υπάρχει κανόνας σε αυτή την αλυσίδα"
@@ -3258,7 +3302,7 @@ msgstr "Θόρυβος"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Θόρυβος:"
 
@@ -3453,7 +3497,7 @@ msgstr ""
 msgid "Options"
 msgstr "Επιλογές"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr ""
 
@@ -3461,7 +3505,7 @@ msgstr ""
 msgid "Out"
 msgstr "Έξοδος"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr ""
 
@@ -3614,13 +3658,13 @@ msgstr "Μέρος της ζώνης %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Κωδικός Πρόσβασης"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Εξουσιοδότηση με κωδικό πρόσβασης"
 
@@ -3632,14 +3676,14 @@ msgstr "Κωδικός Πρόσβασης του Ιδιωτικού Κλειδι
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "Ο κωδικός πρόσβασης άλλαξε επιτυχώς!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Διαδρομή για Πιστοποιητικό CA"
@@ -3664,17 +3708,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr ""
 
@@ -3706,7 +3750,7 @@ msgstr "Διενέργεια αρχικοποίησης"
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr ""
 
@@ -3738,7 +3782,7 @@ msgstr "Παρακαλώ εισάγετε όνομα χρήστη και κωδ
 msgid "Policy"
 msgstr "Πολιτική"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Θύρα"
 
@@ -3814,7 +3858,7 @@ msgstr "Πρωτ."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3844,6 +3888,14 @@ msgstr "Ψευδό Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3946,7 +3998,7 @@ msgstr "Αρχικοποίηση όλων των αλλαγών;"
 msgid "Really switch protocol?"
 msgstr "Αλλαγή πρωτοκόλλου;"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Συνδέσεις πραγματικού χρόνου"
 
@@ -3954,15 +4006,15 @@ msgstr "Συνδέσεις πραγματικού χρόνου"
 msgid "Realtime Graphs"
 msgstr "Γραφήματα πραγματικού χρόνου"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Κίνηση πραγματικού χρόνου"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr ""
 
@@ -3974,7 +4026,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Επανεκκίνηση"
@@ -4141,6 +4193,8 @@ msgid "Restore backup"
 msgstr "Επαναφορά αντιγράφου ασφαλείας"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4187,7 +4241,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Κωδικός Πρόσβασης Δρομολογητή"
 
@@ -4226,7 +4281,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Πρόσβαση SSH"
 
@@ -4242,7 +4298,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "Κλειδιά SSH"
 
@@ -4262,6 +4319,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Αποθήκευση"
 
@@ -4278,6 +4336,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Σάρωση"
@@ -4286,7 +4348,7 @@ msgstr "Σάρωση"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Προγραμματισμένες Εργασίες"
@@ -4343,6 +4405,10 @@ msgstr "Είδος Υπηρεσίας"
 msgid "Services"
 msgstr "Υπηρεσίες"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4408,7 +4474,7 @@ msgstr "Σήμα"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Σήμα:"
 
@@ -4466,7 +4532,7 @@ msgid ""
 "instructions."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4476,7 +4542,7 @@ msgstr "Πηγή"
 msgid "Specifies the directory the device is attached to"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 #, fuzzy
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr ""
@@ -4532,7 +4598,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Εκκίνηση"
 
@@ -4663,7 +4729,7 @@ msgstr "Ιδιότητες Συστήματος"
 msgid "System log buffer size"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4761,10 +4827,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4801,6 +4866,16 @@ msgstr "Οι παρακάτω αλλαγές έχουν αναιρεθεί"
 msgid "The following rules are currently active on this system."
 msgstr "Οι παρακάτω κανόνες είναι αυτή τη στιγμή ενεργοί σε αυτό το σύστημα."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "Το παρεχόμενο όνομα δικτύου δεν είναι μοναδικό"
@@ -4846,13 +4921,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4865,6 +4940,10 @@ msgstr ""
 "είναι πιθανό να χρειαστεί να ανανεώσετε την διεύθυνση του υπολογιστή σας για "
 "να αποκτήσετε ξανά πρόσβαση στη συσκευή."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4982,7 +5061,7 @@ msgstr ""
 "Αυτή η λίστα δίνει μία εικόνα των τρέχοντων εργασιών συστήματος και της "
 "κατάστασής τους."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 "Αυτή η σελίδα δίνει μία εικόνα για τις τρέχουσες ενεργές συνδέσεις δικτύου."
@@ -5009,6 +5088,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Ζώνη ώρας"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5040,7 +5123,7 @@ msgstr ""
 msgid "Traffic"
 msgstr "Κίνηση"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Μεταφέρθηκαν"
 
@@ -5095,7 +5178,7 @@ msgstr "Ισχύς Εκπομπής"
 msgid "Type"
 msgstr "Τύπος"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5157,10 +5240,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "Άγνωστο"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Άγνωστο Λάθος. ο κωδικός πρόσβασης δεν άλλαξε!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5170,10 +5249,14 @@ msgid "Unmanaged"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5471,7 +5554,7 @@ msgid "Waiting for command to complete..."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5647,7 +5730,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "δημιουργεί μία γέφυρα μεταξύ των ορισμένων διεπαφών"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr ""
 
@@ -5657,14 +5740,14 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr ""
 
@@ -5706,7 +5789,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5742,30 +5825,30 @@ msgid "kB"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5791,7 +5874,7 @@ msgstr "όχι"
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5818,7 +5901,7 @@ msgstr "κλειστό"
 msgid "on"
 msgstr "ανοιχτό"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5836,11 +5919,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5888,7 +5971,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5915,159 +5998,159 @@ msgstr "μη-καθορισμένο -ή- δημιουργείστε:"
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6081,6 +6164,12 @@ msgstr "ναι"
 msgid "« Back"
 msgstr "« Πίσω"
 
+#~ msgid "Password successfully changed!"
+#~ msgstr "Ο κωδικός πρόσβασης άλλαξε επιτυχώς!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Άγνωστο Λάθος. ο κωδικός πρόσβασης δεν άλλαξε!"
+
 #~ msgid "Design"
 #~ msgstr "Εμφάνιση"
 
index 038636c71f11935f14e3d014ca643e7344955a42..668e08e0ba6b2f3e4d46c6cc0c34b572c46506b1 100644 (file)
@@ -17,6 +17,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -49,16 +53,16 @@ msgstr "(no interfaces attached)"
 msgid "-- Additional Field --"
 msgstr "-- Additional Field --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Please choose --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- custom --"
@@ -82,11 +86,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "1 Minute Load:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "15 Minute Load:"
 
@@ -98,7 +102,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "5 Minute Load:"
 
@@ -185,7 +189,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
@@ -229,6 +233,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -314,7 +322,7 @@ msgstr "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Active Connections"
@@ -342,6 +350,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Add"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Add local domain suffix to names served from hosts files"
@@ -414,7 +429,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 
@@ -440,15 +455,15 @@ msgstr "Allow listed only"
 msgid "Allow localhost"
 msgstr "Allow localhost"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr "Allow remote hosts to connect to local SSH forwarded ports"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Allow root logins with password"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Allow the <em>root</em> user to login with password"
 
@@ -575,12 +590,12 @@ msgstr ""
 msgid "Any zone"
 msgstr "Any zone"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -683,17 +698,17 @@ msgstr ""
 msgid "Available"
 msgstr "Available"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Average:"
 
@@ -742,7 +757,7 @@ msgstr "Back to scan results"
 msgid "Backup"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Backup / Flash Firmware"
 
@@ -839,6 +854,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Cancel"
@@ -861,6 +877,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Chain"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -874,10 +896,14 @@ msgstr "Changes applied."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Changes the administrator password for accessing the device"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -964,6 +990,11 @@ msgstr "Client"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Client ID to send when requesting DHCP"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -989,7 +1020,7 @@ msgstr "Close list..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1042,7 +1073,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Confirmation"
 
@@ -1282,6 +1313,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Delete"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Delete this network"
@@ -1294,7 +1330,7 @@ msgstr ""
 msgid "Description"
 msgstr "Description"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Destination"
@@ -1396,6 +1432,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1436,6 +1474,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Domain required"
@@ -1472,11 +1514,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1676,7 +1718,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr ""
 
@@ -1705,7 +1747,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1846,7 +1888,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr ""
 
@@ -1950,7 +1992,7 @@ msgstr ""
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr ""
 
@@ -1985,7 +2027,7 @@ msgstr ""
 msgid "Generic 802.11%s Wireless Controller"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 
@@ -2045,12 +2087,6 @@ msgstr ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2165,7 +2201,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2236,7 +2272,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2388,7 +2424,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr ""
 
@@ -2426,7 +2462,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Interface"
 
@@ -2706,7 +2742,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -2730,6 +2766,10 @@ msgstr ""
 msgid "Loading"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2935,7 +2975,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
@@ -3025,7 +3065,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr "Mount Point"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3129,7 +3169,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3202,6 +3242,10 @@ msgstr ""
 msgid "No password set!"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "No rules in this chain."
@@ -3226,7 +3270,7 @@ msgstr "Noise"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr ""
 
@@ -3421,7 +3465,7 @@ msgstr ""
 msgid "Options"
 msgstr "Options"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr ""
 
@@ -3429,7 +3473,7 @@ msgstr ""
 msgid "Out"
 msgstr "Out"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr ""
 
@@ -3582,13 +3626,13 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Password"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Password authentication"
 
@@ -3600,14 +3644,14 @@ msgstr "Password of Private Key"
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr ""
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Path to CA-Certificate"
@@ -3632,17 +3676,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr ""
 
@@ -3674,7 +3718,7 @@ msgstr ""
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr ""
 
@@ -3706,7 +3750,7 @@ msgstr "Please enter your username and password."
 msgid "Policy"
 msgstr "Policy"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
 
@@ -3781,7 +3825,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3811,6 +3855,14 @@ msgstr "Pseudo Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3913,7 +3965,7 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr ""
 
@@ -3921,15 +3973,15 @@ msgstr ""
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr ""
 
@@ -3941,7 +3993,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reboot"
@@ -4108,6 +4160,8 @@ msgid "Restore backup"
 msgstr "Restore backup"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4154,7 +4208,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr ""
 
@@ -4192,7 +4247,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
 
@@ -4208,7 +4264,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr ""
 
@@ -4228,6 +4285,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Save"
 
@@ -4244,6 +4302,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Scan"
@@ -4252,7 +4314,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Scheduled Tasks"
@@ -4308,6 +4370,10 @@ msgstr ""
 msgid "Services"
 msgstr "Services"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4373,7 +4439,7 @@ msgstr "Signal"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr ""
 
@@ -4431,7 +4497,7 @@ msgid ""
 "instructions."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4441,7 +4507,7 @@ msgstr "Source"
 msgid "Specifies the directory the device is attached to"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr ""
 
@@ -4495,7 +4561,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr ""
 
@@ -4626,7 +4692,7 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr ""
 
@@ -4722,10 +4788,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4762,6 +4827,16 @@ msgstr "The following changes have been reverted"
 msgid "The following rules are currently active on this system."
 msgstr "The following rules are currently active on this system."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr ""
@@ -4807,13 +4882,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4826,6 +4901,10 @@ msgstr ""
 "address of your computer to reach the device again, depending on your "
 "settings."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4941,7 +5020,7 @@ msgstr ""
 "This list gives an overview over currently running system processes and "
 "their status."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "This page gives an overview over currently active network connections."
 
@@ -4967,6 +5046,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Timezone"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -4997,7 +5080,7 @@ msgstr ""
 msgid "Traffic"
 msgstr "Traffic"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Transfer"
 
@@ -5052,7 +5135,7 @@ msgstr ""
 msgid "Type"
 msgstr "Type"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr ""
 
@@ -5114,10 +5197,6 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr ""
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5127,10 +5206,14 @@ msgid "Unmanaged"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5430,7 +5513,7 @@ msgid "Waiting for command to complete..."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5604,7 +5687,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "creates a bridge over specified interface(s)"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr ""
 
@@ -5614,14 +5697,14 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr ""
 
@@ -5663,7 +5746,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5699,30 +5782,30 @@ msgid "kB"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5748,7 +5831,7 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5775,7 +5858,7 @@ msgstr ""
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5793,11 +5876,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5845,7 +5928,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5872,159 +5955,159 @@ msgstr "unspecified -or- create:"
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
index 4b55622150b7e12a2327682d9dd87f1b7e0f91f8..c4ab1fb304b7a05389fbfdf4488b54d3b6a17aaf 100644 (file)
@@ -17,6 +17,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -49,16 +53,16 @@ msgstr "(sin interfaces conectados)"
 msgid "-- Additional Field --"
 msgstr "-- Campo Adicional --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Elija, por favor --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- introducir --"
@@ -82,11 +86,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Carga a 1 minuto:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Carga a 15 minutos:"
 
@@ -98,7 +102,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Carga a 5 minutos:"
 
@@ -189,7 +193,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configuración de <abbr title=\"Light Emitting Diode\">LEDs</abbr>"
@@ -231,6 +235,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -316,7 +324,7 @@ msgstr "Rutas activas <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr "Rutas activas <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Conexiones activas"
@@ -344,6 +352,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Añadir"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -418,7 +433,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permitir autenticación de contraseña via <abbr title=\"Secure Shell\">SSH</"
@@ -446,15 +461,15 @@ msgstr "Permitir a los pertenecientes en la lista"
 msgid "Allow localhost"
 msgstr "Permitir a la propia máquina"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr "Permitir a máquinas remotas conectar a puestos SSH locales traspasados"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Permitir conexiones a root con contraseña"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permitir al usuario <em>root</em> conectar con contraseña"
 
@@ -581,12 +596,12 @@ msgstr "Configuración de la antena"
 msgid "Any zone"
 msgstr "Cualquier zona"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -689,17 +704,17 @@ msgstr ""
 msgid "Available"
 msgstr "Disponible"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Media:"
 
@@ -748,7 +763,7 @@ msgstr "Volver a resultados de la exploración"
 msgid "Backup"
 msgstr "Salvar"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Copia de seguridad / Grabar firmware"
 
@@ -846,6 +861,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Cancelar"
@@ -868,6 +884,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Cadena"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -881,10 +903,14 @@ msgstr "Cambios aplicados."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Cambie la contraseña del administrador para acceder al dispositivo"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -973,6 +999,11 @@ msgstr "Cliente"
 msgid "Client ID to send when requesting DHCP"
 msgstr "ID de cliente que se enviará al solicitar DHCP"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -998,7 +1029,7 @@ msgstr "Cerrar lista..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1051,7 +1082,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Confirmación"
 
@@ -1291,6 +1322,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Eliminar"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Borrar esta red"
@@ -1303,7 +1339,7 @@ msgstr ""
 msgid "Description"
 msgstr "Descripción"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Destino"
@@ -1407,6 +1443,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1449,6 +1487,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr "No retransmitir búsquedas inversas para redes locales"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Dominio requerido"
@@ -1485,11 +1527,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Instancia Dropbear"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1691,7 +1733,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Borrando..."
 
@@ -1720,7 +1762,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr "Expandir nombre de máquina"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1864,7 +1906,7 @@ msgstr "Grabar imágenes del firmware"
 msgid "Flash operations"
 msgstr "Operaciones de grabado"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Grabando..."
 
@@ -1969,7 +2011,7 @@ msgstr "Pasarela"
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Puertos del gateway"
 
@@ -2004,7 +2046,7 @@ msgstr "Generar archivo"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "Controlador inalámbrico 802.11%s genérico"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 "La confirmación y la contraseña no coinciden. ¡No se ha cambiado la "
@@ -2065,12 +2107,6 @@ msgid ""
 msgstr ""
 "Aspectos básicos de su dispositivo como la zona horaria o nombre de máquina."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr "Claves públicas SSH. Ponga una por línea."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2187,7 +2223,7 @@ msgstr "Gateway IPv4"
 msgid "IPv4 netmask"
 msgstr "Máscara de red IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2258,7 +2294,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Gateway IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2417,7 +2453,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "Espera de inactividad"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Entrantes:"
 
@@ -2455,7 +2491,7 @@ msgstr "Instalar extensiones de protocolo..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Interfaz"
 
@@ -2738,7 +2774,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Escucha solo en la interfaz dada o, si no se especifica, en todas"
 
@@ -2762,6 +2798,10 @@ msgstr "Carga Media"
 msgid "Loading"
 msgstr "Cargando"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2974,7 +3014,7 @@ msgstr "Máximas cesiones activas."
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -3064,7 +3104,7 @@ msgstr "Entrada de montaje"
 msgid "Mount Point"
 msgstr "Punto de montaje"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3168,7 +3208,7 @@ msgstr "Máscara de red"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3241,6 +3281,10 @@ msgstr "No se ha especificado un nombre de red"
 msgid "No password set!"
 msgstr "¡Sin contraseña!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "No hay reglas en esta cadena"
@@ -3265,7 +3309,7 @@ msgstr "Ruido"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Ruido:"
 
@@ -3459,7 +3503,7 @@ msgstr ""
 msgid "Options"
 msgstr "Opciones"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Otros:"
 
@@ -3467,7 +3511,7 @@ msgstr "Otros:"
 msgid "Out"
 msgstr "Salida"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "Saliente:"
 
@@ -3622,13 +3666,13 @@ msgstr "Parte de zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Contraseña"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Autentificación de contraseña"
 
@@ -3640,14 +3684,14 @@ msgstr "Contraseña de la Clave Privada"
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "¡Contraseña cambiada!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Ruta al Certificado CA"
@@ -3672,17 +3716,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Pico:"
 
@@ -3714,7 +3758,7 @@ msgstr "Reiniciar"
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "Ratio Phy:"
 
@@ -3746,7 +3790,7 @@ msgstr "Por favor, introduzca su nombre de usuario y contraseña."
 msgid "Policy"
 msgstr "Política"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Puerto"
 
@@ -3823,7 +3867,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3853,6 +3897,14 @@ msgstr "Pseudo Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3958,7 +4010,7 @@ msgstr "¿Está seguro de querer reiniciar todos los cambios?"
 msgid "Really switch protocol?"
 msgstr "¿Está seguro de querer cambiar el protocolo?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Conexiones en tiempo real"
 
@@ -3966,15 +4018,15 @@ msgstr "Conexiones en tiempo real"
 msgid "Realtime Graphs"
 msgstr "Gráficas en tiempo real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Carga en tiempo real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Tráfico en tiempo real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Red inalámbrica en tiempo real"
 
@@ -3986,7 +4038,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "Protección contra reasociación"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Rearrancar"
@@ -4153,6 +4205,8 @@ msgid "Restore backup"
 msgstr "Restaurar copia de seguridad"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Mostrar/ocultar contraseña"
 
@@ -4199,7 +4253,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Contraseña del router"
 
@@ -4237,7 +4292,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Acceso SSH"
 
@@ -4253,7 +4309,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "Claves SSH"
 
@@ -4273,6 +4330,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Guardar"
 
@@ -4289,6 +4347,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Explorar"
@@ -4297,7 +4359,7 @@ msgstr "Explorar"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Tareas programadas"
@@ -4355,6 +4417,10 @@ msgstr "Tipo de servicio"
 msgid "Services"
 msgstr "Servicios"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4421,7 +4487,7 @@ msgstr "Señal"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Señal:"
 
@@ -4482,7 +4548,7 @@ msgstr ""
 "grabarse manualmente. Por favor, mire el wiki para instrucciones de "
 "instalación específicas."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4492,7 +4558,7 @@ msgstr "Origen"
 msgid "Specifies the directory the device is attached to"
 msgstr "Especifica el directorio al que está enlazado el dispositivo"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr ""
 "Especifica los puertos de escucha de esta instancia de <em>Dropbear</em>"
@@ -4551,7 +4617,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Arranque"
 
@@ -4686,7 +4752,7 @@ msgstr "Propiedades del sistema"
 msgid "System log buffer size"
 msgstr "Tamaño del buffer de registro del sistema"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4795,10 +4861,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4838,6 +4903,16 @@ msgstr "Se han anulado los siguientes cambios"
 msgid "The following rules are currently active on this system."
 msgstr "Rutas activas."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "Nombre de red repetido"
@@ -4893,7 +4968,7 @@ msgstr "Este protocolo necesita estar asignado a un dispositivo"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -4901,7 +4976,7 @@ msgstr ""
 "El sistema está borrando la partición de configuración y rearrancará cuando "
 "termine."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4913,6 +4988,10 @@ msgstr ""
 "Espere unos minutos antes de reconectar. Es posible que tenga que renovar la "
 "conexión de su ordenador para poder acceder de nuevo al dispositivo."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -5039,7 +5118,7 @@ msgid ""
 "their status."
 msgstr "Procesos de sistema que se están ejecutando actualmente y su estado."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "Conexiones de red activas."
 
@@ -5065,6 +5144,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Zona horaria"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5095,7 +5178,7 @@ msgstr "Traceroute"
 msgid "Traffic"
 msgstr "Tráfico"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Transferencia"
 
@@ -5150,7 +5233,7 @@ msgstr "Potencia-TX"
 msgid "Type"
 msgstr "Tipo"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5212,10 +5295,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "Desconocido"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Error desconocido, ¡no se ha cambiado la contraseña!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5225,10 +5304,14 @@ msgid "Unmanaged"
 msgstr "No gestionado"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5535,7 +5618,7 @@ msgid "Waiting for command to complete..."
 msgstr "Esperando a que termine el comando..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5711,7 +5794,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "crea un puente sobre la interfaz o interfaces asociadas"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5721,14 +5804,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5770,7 +5853,7 @@ msgstr "full dúplex"
 msgid "half-duplex"
 msgstr "half dúplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5806,30 +5889,30 @@ msgid "kB"
 msgstr "KB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "KB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "Kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5855,7 +5938,7 @@ msgstr "no"
 msgid "no link"
 msgstr "sin enlace"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5882,7 +5965,7 @@ msgstr "parado"
 msgid "on"
 msgstr "activo"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5900,11 +5983,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5952,7 +6035,7 @@ msgstr "marcado"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5979,159 +6062,159 @@ msgstr "no especificado -o- crear:"
 msgid "untagged"
 msgstr "desmarcado"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6145,6 +6228,17 @@ msgstr "sí"
 msgid "« Back"
 msgstr "« Volver"
 
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr "Claves públicas SSH. Ponga una por línea."
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "¡Contraseña cambiada!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Error desconocido, ¡no se ha cambiado la contraseña!"
+
 #~ msgid "Design"
 #~ msgstr "Diseño"
 
index 231023e2534c560c119772fa359f26e4161eb9d0..8e8434eea9d6cbed882e216607b66a552fecca00 100644 (file)
@@ -17,6 +17,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -49,16 +53,16 @@ msgstr "(pas d'interface connectée)"
 msgid "-- Additional Field --"
 msgstr "-- Champ Supplémentaire --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Choisir --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- autre --"
@@ -82,11 +86,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Charge sur 1 minute :"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Charge sur 15 minutes :"
 
@@ -98,7 +102,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Charge sur 5 minutes :"
 
@@ -185,7 +189,7 @@ msgstr "Passerelle <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr ""
@@ -230,6 +234,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -319,7 +327,7 @@ msgstr "Routes <abbr title=\"Internet Protocol Version 4\">IPv4</abbr> actives"
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr "Routes <abbr title=\"Internet Protocol Version 6\">IPv6</abbr> actives"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Connexions actives"
@@ -347,6 +355,13 @@ msgstr "Ad-hoc"
 msgid "Add"
 msgstr "Ajouter"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -420,7 +435,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Autoriser l'authentification <abbr title=\"Secure Shell\">SSH</abbr> par mot "
@@ -448,17 +463,17 @@ msgstr "Autoriser seulement ce qui est listé"
 msgid "Allow localhost"
 msgstr "Autoriser l'hôte local"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 "Permettre à des hôtes distants de se conecter à des ports SSH locaux "
 "correspondants (« forwarded »)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Autoriser les connexions administrateur avec mot de passe"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Autoriser l'utilisateur <em>root</em> à se connecter avec un mot de passe"
@@ -587,12 +602,12 @@ msgstr "Configuration de l'antenne"
 msgid "Any zone"
 msgstr "N'importe quelle zone"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -695,17 +710,17 @@ msgstr ""
 msgid "Available"
 msgstr "Disponible"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Moyenne :"
 
@@ -754,7 +769,7 @@ msgstr "Retour aux résultats de la recherche"
 msgid "Backup"
 msgstr "Sauvegarder"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Sauvegarde / Mise à jour du micrologiciel"
 
@@ -851,6 +866,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Annuler"
@@ -873,6 +889,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Chaîne"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -886,10 +908,14 @@ msgstr "Changements appliqués."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Change le mot de passe administrateur pour accéder à l'équipement"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -979,6 +1005,11 @@ msgstr "Client"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Identifiant client à envoyer dans les requêtes DHCP"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -1004,7 +1035,7 @@ msgstr "Fermer la liste…"
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1057,7 +1088,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Confirmation"
 
@@ -1297,6 +1328,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Effacer"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Supprimer ce réseau"
@@ -1309,7 +1345,7 @@ msgstr ""
 msgid "Description"
 msgstr "Description"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Destination"
@@ -1413,6 +1449,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1458,6 +1496,10 @@ msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 "Ne pas transmettre les requêtes de recherche inverse pour les réseaux locaux"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Domaine nécessaire"
@@ -1494,11 +1536,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Session Dropbear"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1702,7 +1744,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Effacement…"
 
@@ -1731,7 +1773,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr "Étendre le nom d'hôte"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1875,7 +1917,7 @@ msgstr "Écrire l'image du nouveau micrologiciel"
 msgid "Flash operations"
 msgstr "Opérations d'écriture"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Écriture…"
 
@@ -1979,7 +2021,7 @@ msgstr "Passerelle"
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Ports de la passerelle"
 
@@ -2014,7 +2056,7 @@ msgstr "Construire l'archive"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "Contrôleur sans fil générique 802.11%s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 "La confirmation du nouveau mot de passe ne correspond pas, changement "
@@ -2076,14 +2118,6 @@ msgstr ""
 "Ici, vous pouvez configurer les aspects basiques de votre routeur comme son "
 "nom ou son fuseau horaire."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-"Vous pouvez copier ici des clés SSH publiques (une par ligne) pour une "
-"authentification SSH sur clés publiques."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2198,7 +2232,7 @@ msgstr "Passerelle IPv4"
 msgid "IPv4 netmask"
 msgstr "Masque-réseau IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2269,7 +2303,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Passerelle IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2424,7 +2458,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "Délai d'inactivité"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Intérieur :"
 
@@ -2462,7 +2496,7 @@ msgstr "Installation des extensions de protocole…"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Interface"
 
@@ -2749,7 +2783,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Écouter seulement sur l'interface spécifié, sinon sur toutes"
 
@@ -2773,6 +2807,10 @@ msgstr "Charge moyenne"
 msgid "Loading"
 msgstr "Chargement"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2987,7 +3025,7 @@ msgstr "Nombre maximum d'adresses allouées."
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -3077,7 +3115,7 @@ msgstr "Montage"
 msgid "Mount Point"
 msgstr "Point de montage"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3181,7 +3219,7 @@ msgstr "Masque de réseau"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3254,6 +3292,10 @@ msgstr "Aucun nom de réseau donné"
 msgid "No password set!"
 msgstr "Pas de mot de passe positionné !"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Aucune règle dans cette chaîne"
@@ -3278,7 +3320,7 @@ msgstr "Bruit"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Bruit :"
 
@@ -3471,7 +3513,7 @@ msgstr ""
 msgid "Options"
 msgstr "Options"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Autres :"
 
@@ -3479,7 +3521,7 @@ msgstr "Autres :"
 msgid "Out"
 msgstr "Sortie"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "Extérieur :"
 
@@ -3634,13 +3676,13 @@ msgstr "Fait partie de la zone %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Mot de passe"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Authentification par mot de passe"
 
@@ -3652,14 +3694,14 @@ msgstr "Mot de passe de la clé privée"
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "Mot de passe changé avec succès !"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Chemin de la CA"
@@ -3684,17 +3726,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Pic :"
 
@@ -3726,7 +3768,7 @@ msgstr "Réinitialiser"
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "Débit de la puce:"
 
@@ -3758,7 +3800,7 @@ msgstr "Saisissez votre nom d'utilisateur et mot de passe."
 msgid "Policy"
 msgstr "Politique"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
 
@@ -3835,7 +3877,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3865,6 +3907,14 @@ msgstr "Pseudo Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3969,7 +4019,7 @@ msgstr "Voulez-vous vraiment ré-initialiser toutes les modifications ?"
 msgid "Really switch protocol?"
 msgstr "Voulez-vous vraiment changer de protocole ?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Connexions temps-réel"
 
@@ -3977,15 +4027,15 @@ msgstr "Connexions temps-réel"
 msgid "Realtime Graphs"
 msgstr "Graphiques temps-réel"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Charge temps-réel"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Trafic temps-réel"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Qualité de réception actuelle"
 
@@ -3997,7 +4047,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "Protection contre l'attaque « rebind »"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Redémarrage"
@@ -4164,6 +4214,8 @@ msgid "Restore backup"
 msgstr "Restaurer une sauvegarde"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Montrer/cacher le mot de passe"
 
@@ -4210,7 +4262,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Mot de passe du routeur"
 
@@ -4249,7 +4302,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Accès SSH"
 
@@ -4265,7 +4319,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "Clés SSH"
 
@@ -4285,6 +4340,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Sauvegarder"
 
@@ -4301,6 +4357,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Scan"
@@ -4309,7 +4369,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Tâches Régulières"
@@ -4367,6 +4427,10 @@ msgstr "Type du service"
 msgid "Services"
 msgstr "Services"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4433,7 +4497,7 @@ msgstr "Signal"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Signal :"
 
@@ -4495,7 +4559,7 @@ msgstr ""
 "au wiki pour connaître les instructions d'installation spécifiques à votre "
 "matériel."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4505,7 +4569,7 @@ msgstr "Source"
 msgid "Specifies the directory the device is attached to"
 msgstr "Indique le répertoire auquel le périphérique est rattaché"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "Indique le port d'écoute de cette instance <em>Dropbear</em>"
 
@@ -4561,7 +4625,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Démarrage"
 
@@ -4696,7 +4760,7 @@ msgstr "Propriétés système"
 msgid "System log buffer size"
 msgstr "Taille du tampon du journal système"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP :"
 
@@ -4805,10 +4869,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4846,6 +4909,16 @@ msgstr "Les changements suivants ont été annulés"
 msgid "The following rules are currently active on this system."
 msgstr "Les règles suivantes sont actuellement actives sur ce système."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "Le nom de réseau donné n'est pas unique"
@@ -4903,7 +4976,7 @@ msgstr "Le protocole sélectionné nécessite l'attribution d'un périphérique"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -4911,7 +4984,7 @@ msgstr ""
 "Le système est en train d'effacer la partition de configuration et "
 "redémarrera tout seul une fois cela fini."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4924,6 +4997,10 @@ msgstr ""
 "address of your computer to reach the device again, depending on your "
 "settings."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -5053,7 +5130,7 @@ msgstr ""
 "Cette liste donne une vue d'ensemble des processus en exécution et leur "
 "statut."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 "Cette page donne une vue d'ensemble des connexions réseaux actuellement "
@@ -5081,6 +5158,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Fuseau horaire"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5112,7 +5193,7 @@ msgstr "Traceroute"
 msgid "Traffic"
 msgstr "Trafic"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Transfert"
 
@@ -5167,7 +5248,7 @@ msgstr "Puissance d'émission"
 msgid "Type"
 msgstr "Type"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP :"
 
@@ -5229,10 +5310,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "Inconnu"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Erreur inconnue, mot de passe inchangé !"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5242,10 +5319,14 @@ msgid "Unmanaged"
 msgstr "non-géré"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5553,7 +5634,7 @@ msgid "Waiting for command to complete..."
 msgstr "En attente de la fin de la commande..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5730,7 +5811,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "créer un bridge entre plusieurs interfaces"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5740,14 +5821,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5787,7 +5868,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "half-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5823,30 +5904,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5872,7 +5953,7 @@ msgstr "non"
 msgid "no link"
 msgstr "pas de lien"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5899,7 +5980,7 @@ msgstr "Arrêté"
 msgid "on"
 msgstr "Actif"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5917,11 +5998,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5969,7 +6050,7 @@ msgstr "marqué"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5996,159 +6077,159 @@ msgstr "non précisé -ou- créer :"
 msgid "untagged"
 msgstr "non marqué"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6162,6 +6243,19 @@ msgstr "oui"
 msgid "« Back"
 msgstr "« Retour"
 
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr ""
+#~ "Vous pouvez copier ici des clés SSH publiques (une par ligne) pour une "
+#~ "authentification SSH sur clés publiques."
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "Mot de passe changé avec succès !"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Erreur inconnue, mot de passe inchangé !"
+
 #~ msgid "Design"
 #~ msgstr "Apparence"
 
index 10af81008c6a5bdc10ecc26a39ef10bb8d14c483..fe2c6af9ec46dba3e7a641d633d47a0fdbde8adb 100644 (file)
@@ -15,6 +15,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -47,16 +51,16 @@ msgstr "(אין ממשק מצורף)"
 msgid "-- Additional Field --"
 msgstr "-- שדה נוסף --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- נא לבחור --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- מותאם אישית --"
@@ -80,11 +84,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "עומס במשך דקה:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "עומס במשך רבע שעה:"
 
@@ -96,7 +100,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "עומס במשך 5 דקות:"
 
@@ -180,7 +184,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "הגדרות <abbr title=\"Light Emitting Diode\">LED</abbr>"
@@ -220,6 +224,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -307,7 +315,7 @@ msgstr ""
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "חיבורים פעילים"
@@ -337,6 +345,13 @@ msgstr "אד-הוק"
 msgid "Add"
 msgstr "הוסף"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 #, fuzzy
 msgid "Add local domain suffix to names served from hosts files"
@@ -412,7 +427,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
@@ -440,15 +455,15 @@ msgstr "אפשר רשומים בלבד"
 msgid "Allow localhost"
 msgstr "אפשר localhost"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
@@ -576,12 +591,12 @@ msgstr "הגדרות אנטנה"
 msgid "Any zone"
 msgstr "כל תחום"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -684,17 +699,17 @@ msgstr ""
 msgid "Available"
 msgstr "זמין"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "ממוצע:"
 
@@ -743,7 +758,7 @@ msgstr "חזרה לתוצאות סריקה"
 msgid "Backup"
 msgstr "גיבוי"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "גיבוי / קושחת פלאש"
 
@@ -841,6 +856,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "בטל"
@@ -863,6 +879,12 @@ msgstr ""
 msgid "Chain"
 msgstr "שרשרת"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -876,10 +898,14 @@ msgstr "השינויים הוחלו"
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "משנה את סיסמת המנהל לגישה למכשיר"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -960,6 +986,11 @@ msgstr ""
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -983,7 +1014,7 @@ msgstr "סגור רשימה..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1036,7 +1067,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "אישור"
 
@@ -1275,6 +1306,11 @@ msgstr ""
 msgid "Delete"
 msgstr "למחוק"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "מחק רשת זו"
@@ -1287,7 +1323,7 @@ msgstr ""
 msgid "Description"
 msgstr "תיאור"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "יעד"
@@ -1389,6 +1425,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1425,6 +1463,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr ""
@@ -1459,11 +1501,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1662,7 +1704,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "מוחק..."
 
@@ -1691,7 +1733,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1832,7 +1874,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr ""
 
@@ -1936,7 +1978,7 @@ msgstr ""
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr ""
 
@@ -1971,7 +2013,7 @@ msgstr ""
 msgid "Generic 802.11%s Wireless Controller"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 
@@ -2029,12 +2071,6 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2149,7 +2185,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2220,7 +2256,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2367,7 +2403,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr ""
 
@@ -2405,7 +2441,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr ""
 
@@ -2682,7 +2718,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -2706,6 +2742,10 @@ msgstr "עומס ממוצע"
 msgid "Loading"
 msgstr "טוען"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2911,7 +2951,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
@@ -3001,7 +3041,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3103,7 +3143,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3176,6 +3216,10 @@ msgstr ""
 msgid "No password set!"
 msgstr "לא הוגדרה סיסמה!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr ""
@@ -3200,7 +3244,7 @@ msgstr ""
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr ""
 
@@ -3389,7 +3433,7 @@ msgstr ""
 msgid "Options"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr ""
 
@@ -3397,7 +3441,7 @@ msgstr ""
 msgid "Out"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr ""
 
@@ -3550,13 +3594,13 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr ""
 
@@ -3568,14 +3612,14 @@ msgstr ""
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr ""
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr ""
@@ -3600,17 +3644,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr ""
 
@@ -3642,7 +3686,7 @@ msgstr ""
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr ""
 
@@ -3674,7 +3718,7 @@ msgstr "אנא הזן את שם המשתמש והסיסמה שלך:"
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr ""
 
@@ -3749,7 +3793,7 @@ msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3779,6 +3823,14 @@ msgstr ""
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3879,7 +3931,7 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr ""
 
@@ -3887,15 +3939,15 @@ msgstr ""
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr ""
 
@@ -3907,7 +3959,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr ""
@@ -4074,6 +4126,8 @@ msgid "Restore backup"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4120,7 +4174,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr ""
 
@@ -4156,7 +4211,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
 
@@ -4172,7 +4228,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr ""
 
@@ -4192,6 +4249,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr ""
 
@@ -4208,6 +4266,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr ""
@@ -4216,7 +4278,7 @@ msgstr ""
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr ""
@@ -4272,6 +4334,10 @@ msgstr ""
 msgid "Services"
 msgstr "שירותים"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4338,7 +4404,7 @@ msgstr ""
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr ""
 
@@ -4398,7 +4464,7 @@ msgstr ""
 "סליחה, אין תמיכה בעדכון מערכת, ולכן קושחה חדשה חייבת להיצרב ידנית. אנא פנה "
 "אל ה-wiki של OpenWrt/LEDE עבור הוראות ספציפיות למכשיר שלך."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4408,7 +4474,7 @@ msgstr "מקור"
 msgid "Specifies the directory the device is attached to"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr ""
 
@@ -4462,7 +4528,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "אתחול"
 
@@ -4596,7 +4662,7 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4692,10 +4758,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4727,6 +4792,16 @@ msgstr ""
 msgid "The following rules are currently active on this system."
 msgstr "החוקים הבאים מאופשרים כרגע במערכת זו."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "השם שניתן לרשת איננו ייחודי"
@@ -4773,13 +4848,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -4787,6 +4862,10 @@ msgid ""
 "settings."
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4896,7 +4975,7 @@ msgid ""
 "their status."
 msgstr "רשימה זו מציגה סקירה של תהליכי המערכת הרצים כרגע ואת מצבם."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "דף זה מציג סקירה של חיבורי הרשת הפעילים כרגע."
 
@@ -4922,6 +5001,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "אזור זמן"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -4950,7 +5033,7 @@ msgstr ""
 msgid "Traffic"
 msgstr "תעבורה"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "העברה"
 
@@ -5005,7 +5088,7 @@ msgstr "עוצמת שידור"
 msgid "Type"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5067,10 +5150,6 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr ""
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5080,10 +5159,14 @@ msgid "Unmanaged"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5381,7 +5464,7 @@ msgid "Waiting for command to complete..."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5552,7 +5635,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr ""
 
@@ -5562,14 +5645,14 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr ""
 
@@ -5609,7 +5692,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5645,30 +5728,30 @@ msgid "kB"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5694,7 +5777,7 @@ msgstr "לא"
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5721,7 +5804,7 @@ msgstr "כבוי"
 msgid "on"
 msgstr "פועל"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5739,11 +5822,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5791,7 +5874,7 @@ msgstr "מתויג"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5818,159 +5901,159 @@ msgstr "לא מוגדר -או- יצר"
 msgid "untagged"
 msgstr "לא מתויג"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
index edc69e28a9e0fe3d393c7a32bbd481f026e30879..c9ffde2f19ed1159c2fab4da9c9820bc7a626d61 100644 (file)
@@ -15,6 +15,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -47,16 +51,16 @@ msgstr "(nincs csatalkoztatott interfész)"
 msgid "-- Additional Field --"
 msgstr "-- További mező --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Kérem válasszon --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- egyéni --"
@@ -80,11 +84,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Terhelés (utolsó 1 perc):"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Terhelés (utolsó 15 perc):"
 
@@ -96,7 +100,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Terhelés (utolsó 5 perc):"
 
@@ -183,7 +187,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-útválasztó"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> konfiguráció"
@@ -227,6 +231,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -314,7 +322,7 @@ msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr ""
 "Aktív <abbr title=\"Internet Protocol Version 6\">IPv6</abbr> útvonalak"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Aktív kapcsolatok"
@@ -342,6 +350,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Hozzáadás"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -415,7 +430,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "<abbr title=\"Secure Shell\">SSH</abbr> jelszó hitelesítés engedélyezése"
@@ -442,17 +457,17 @@ msgstr "Csak a felsoroltak engedélyezése"
 msgid "Allow localhost"
 msgstr "Lolcalhost engedélyezése"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 "Távoli hostok csatlakozásának engedélyezése a helyi SSH továbbított "
 "portokhoz."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "root jelszavas bejelentkezésének engedélyezése"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Engedélyezi a <em>root</em> felhasználó jelszavas bejelentkezését"
 
@@ -580,12 +595,12 @@ msgstr "Antenna beállítások"
 msgid "Any zone"
 msgstr "Bármelyik zóna"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -688,17 +703,17 @@ msgstr ""
 msgid "Available"
 msgstr "Elérhető"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Átlag:"
 
@@ -747,7 +762,7 @@ msgstr "Vissza a felderítési eredményekhez"
 msgid "Backup"
 msgstr "Mentés"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Mentés / Firmware frissítés"
 
@@ -845,6 +860,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Mégsem"
@@ -867,6 +883,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Lánc"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -880,11 +902,15 @@ msgstr "A módosítások alkalmazva."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr ""
 "Itt módosíthatja az eszköz eléréséhez szükséges adminisztrátori jelszót"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -974,6 +1000,11 @@ msgstr "Ügyfél"
 msgid "Client ID to send when requesting DHCP"
 msgstr "DHCP kérés során küldendő kliens azonosító"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -999,7 +1030,7 @@ msgstr "Lista bezárása..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1052,7 +1083,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Megerősítés"
 
@@ -1291,6 +1322,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Törlés"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Hálózat törlése"
@@ -1303,7 +1339,7 @@ msgstr ""
 msgid "Description"
 msgstr "Leírás"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Cél"
@@ -1407,6 +1443,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1449,6 +1487,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Ne továbbítson fordított keresési kéréseket a helyi hálózathoz"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Tartomány szükséges"
@@ -1485,11 +1527,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear példány"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1693,7 +1735,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Törlés..."
 
@@ -1722,7 +1764,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr "Gépek kibontása"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1864,7 +1906,7 @@ msgstr "Új firmware image flash-elése"
 msgid "Flash operations"
 msgstr "Flash műveletek"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Flash-elés..."
 
@@ -1970,7 +2012,7 @@ msgstr "Átjáró"
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Átjáró portok"
 
@@ -2005,7 +2047,7 @@ msgstr "Archívum készítése"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "Általános 802.11%s vezeték-nélküli vezérlő"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr "A megadott jelszavak nem egyeznek, a jelszó nem lett megváltoztatva!"
 
@@ -2065,14 +2107,6 @@ msgstr ""
 "Itt állíthatja be az eszköz alapvető tulajdonságait, mint például a gépnév "
 "vagy az időzóna."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-"Nyilvános kulcs alapú SSH azonosításhoz itt adhat meg nyilvános SSH "
-"kulcsokat (soronként egyet)."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2187,7 +2221,7 @@ msgstr "IPv4 átjáró"
 msgid "IPv4 netmask"
 msgstr "IPv4 hálózati maszk"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2258,7 +2292,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "IPv6 átjáró"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2414,7 +2448,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "Inaktivitási időtúllépés"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Bejövő"
 
@@ -2452,7 +2486,7 @@ msgstr "Protokoll kiterjesztések telepítése..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Interfész"
 
@@ -2737,7 +2771,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Csak a megadott interfészen hallgat, vagy az összesen, amennyiben nem adja "
@@ -2763,6 +2797,10 @@ msgstr "Átlagos terhelés"
 msgid "Loading"
 msgstr "Betöltés"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2976,7 +3014,7 @@ msgstr "DHCP címek maximális száma"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -3066,7 +3104,7 @@ msgstr "Csatolási bejegyzés"
 msgid "Mount Point"
 msgstr "Csatolási pont"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3170,7 +3208,7 @@ msgstr "Hálózati maszk"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3243,6 +3281,10 @@ msgstr "Nincs megadva hálózatnév"
 msgid "No password set!"
 msgstr "Nincs jelszó!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Ez a lánc nem tartalmaz szabályokat"
@@ -3267,7 +3309,7 @@ msgstr "Zaj"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Zaj:"
 
@@ -3461,7 +3503,7 @@ msgstr ""
 msgid "Options"
 msgstr "Lehetőségek"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Egyéb:"
 
@@ -3469,7 +3511,7 @@ msgstr "Egyéb:"
 msgid "Out"
 msgstr "Ki"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "Kimenő:"
 
@@ -3624,13 +3666,13 @@ msgstr "A %q zóna része"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Jelszó"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Jelszó hitelesítés"
 
@@ -3642,14 +3684,14 @@ msgstr "A privát kulcsh jelszava"
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "A jelszó megváltoztatása sikeres!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "CA tanúsítvány elérési útja"
@@ -3674,17 +3716,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Csúcs:"
 
@@ -3716,7 +3758,7 @@ msgstr "Visszaállítás végrehajtása"
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "Phy sebesség:"
 
@@ -3748,7 +3790,7 @@ msgstr "Adja meg a felhasználónevét és a jelszavát."
 msgid "Policy"
 msgstr "Szabály"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
 
@@ -3825,7 +3867,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3855,6 +3897,14 @@ msgstr "Ál Ad-hoc (ahdemo)"
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3960,7 +4010,7 @@ msgstr "Biztos, hogy visszavonja az összes módosítást?"
 msgid "Really switch protocol?"
 msgstr "Biztos, hogy cserélni szeretné a protokollt?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Valósidejű kapcsolatok"
 
@@ -3968,15 +4018,15 @@ msgstr "Valósidejű kapcsolatok"
 msgid "Realtime Graphs"
 msgstr "Valósidejű grafikonok"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Valósidejű terhelés"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Valósidejű forgalom"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Valósidejű vezetéknélküli adatok"
 
@@ -3988,7 +4038,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "Rebind elleni védelem"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Újraindítás"
@@ -4156,6 +4206,8 @@ msgid "Restore backup"
 msgstr "Biztonsági mentés visszaállítása"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Jelszó mutatása/elrejtése"
 
@@ -4202,7 +4254,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Router jelszó"
 
@@ -4240,7 +4293,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH hozzáférés"
 
@@ -4256,7 +4310,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "SSH kulcsok"
 
@@ -4276,6 +4331,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Mentés"
 
@@ -4292,6 +4348,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Felderítés"
@@ -4300,7 +4360,7 @@ msgstr "Felderítés"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Ütemezett feladatok"
@@ -4358,6 +4418,10 @@ msgstr "Szolgáltatás típusa"
 msgid "Services"
 msgstr "Szolgáltatások"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4424,7 +4488,7 @@ msgstr "Jel"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Jel:"
 
@@ -4485,7 +4549,7 @@ msgstr ""
 "telepítését manuálisan kell elvégezni. Az eszközhöz tartozó telepítési "
 "utasításokért keresse fel az wiki-t."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4495,7 +4559,7 @@ msgstr "Forrás"
 msgid "Specifies the directory the device is attached to"
 msgstr "Megadja az eszköz csatlakozási könyvtárát."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "Megadja a <em>Dropbear</em> példány portját"
 
@@ -4552,7 +4616,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Rendszerindítás"
 
@@ -4687,7 +4751,7 @@ msgstr "Rendszer tulajdonságok"
 msgid "System log buffer size"
 msgstr "Rendszer napló puffer méret"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4794,10 +4858,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4838,6 +4901,16 @@ msgstr "A következő módosítások lettek visszavonva"
 msgid "The following rules are currently active on this system."
 msgstr "Jelenleg a következő szabályok aktívak a rendszeren."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "A megadott hálózati név már létezik"
@@ -4894,13 +4967,13 @@ msgstr "A kiválasztott protokoll eszköz hozzárendelést igényel"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr "A rendszer most törli a konfigurációs partíciót majd újraindul."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4913,6 +4986,10 @@ msgstr ""
 "eléréséhez a beállításaitól függően szükséges lehet a számítógépe IP-címének "
 "megújítása."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -5042,7 +5119,7 @@ msgstr ""
 "Ez a lista a rendszerben jelenleg futó folyamatokról és azok állapotáról ad "
 "áttekintést."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 "Ez a lap a rendszerben jelenleg aktív hálózati kapcsolatokról ad áttekintést."
@@ -5069,6 +5146,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Időzóna"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5100,7 +5181,7 @@ msgstr "Traceroute"
 msgid "Traffic"
 msgstr "Forgalom"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Átvitel"
 
@@ -5155,7 +5236,7 @@ msgstr "Adóteljesítmény"
 msgid "Type"
 msgstr "Típus"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5217,10 +5298,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "Ismeretlen"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Ismeretlen hiba, a jelszó nem lett megváltoztatva!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5230,10 +5307,14 @@ msgid "Unmanaged"
 msgstr "Nem kezelt"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5540,7 +5621,7 @@ msgid "Waiting for command to complete..."
 msgstr "Várakozás a parancs befejezésére..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5717,7 +5798,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "híd létrehozása a megadott interfész(ek) között"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5727,14 +5808,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5776,7 +5857,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "half-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5812,30 +5893,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5861,7 +5942,7 @@ msgstr "nem"
 msgid "no link"
 msgstr "nincs link"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5888,7 +5969,7 @@ msgstr "ki"
 msgid "on"
 msgstr "be"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5906,11 +5987,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5958,7 +6039,7 @@ msgstr "cimkézett"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5985,159 +6066,159 @@ msgstr "nincs magadva -vagy- új:"
 msgid "untagged"
 msgstr "cimkézetlen"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6151,6 +6232,19 @@ msgstr "igen"
 msgid "« Back"
 msgstr "« Vissza"
 
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr ""
+#~ "Nyilvános kulcs alapú SSH azonosításhoz itt adhat meg nyilvános SSH "
+#~ "kulcsokat (soronként egyet)."
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "A jelszó megváltoztatása sikeres!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Ismeretlen hiba, a jelszó nem lett megváltoztatva!"
+
 #~ msgid "Design"
 #~ msgstr "Megjelenés"
 
index 5ee93fdeb8e6e63728d8bb3ab60a99149183d2ea..a3409c7bab9295ca10742882c4c39304d9626519 100644 (file)
@@ -17,6 +17,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -49,16 +53,16 @@ msgstr "(nessuna interfaccia collegata)"
 msgid "-- Additional Field --"
 msgstr "-- Campo aggiuntivo --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Per favore scegli --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- personalizzato --"
@@ -82,11 +86,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Carico in 1 minuto:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Carico in 15 minut:"
 
@@ -98,7 +102,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Carico in 5 minuti:"
 
@@ -188,7 +192,7 @@ msgstr "Gateway <abbr title=\"Protocollo Internet Versione 6\">IPv6</abbr>"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configurazione <abbr title=\"Diodo ad Emissione di Luce\">LED</abbr>"
@@ -234,6 +238,10 @@ msgstr ""
 "<br/>Nota: devi riavviare manualmente il servizio cron se il file crontab "
 "era vuoto prima delle modifiche."
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -323,7 +331,7 @@ msgstr ""
 "Instradamento <abbr title=\"Protocollo Internet Versione 6\">IPv6</abbr> "
 "attivo"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Connessioni attive"
@@ -351,6 +359,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Aggiungi"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -424,7 +439,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permetti autenticazione <abbr title=\"Secure Shell\">SSH</abbr> tramite "
@@ -452,16 +467,16 @@ msgstr "Consenti solo quelli nell'elenco"
 msgid "Allow localhost"
 msgstr "Permetti localhost"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 "Permetti agli host remoti di connettersi tramite ssh reindirizzando le porte"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Permetti l'accesso a root con password"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Abilita l'utente root con l'accesso via password"
 
@@ -589,12 +604,12 @@ msgstr "Configurazione dell'Antenna"
 msgid "Any zone"
 msgstr "Qualsiasi Zona"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -697,17 +712,17 @@ msgstr "Automonta Swap"
 msgid "Available"
 msgstr "Disponibile"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Media:"
 
@@ -756,7 +771,7 @@ msgstr "Ritorno ai risultati della scansione"
 msgid "Backup"
 msgstr "Copia di Sicurezza"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Copia di Sicurezza / Flash Firmware"
 
@@ -853,6 +868,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Annulla"
@@ -875,6 +891,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Catena"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -888,10 +910,14 @@ msgstr "Modifiche applicate."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Cambia la password di amministratore per accedere al dispositivo"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -980,6 +1006,11 @@ msgstr "Cliente"
 msgid "Client ID to send when requesting DHCP"
 msgstr "ID Cliente da inviare all'interno della richiesta DHCP"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -1005,7 +1036,7 @@ msgstr "Scegliere dall'elenco..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1058,7 +1089,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Conferma"
 
@@ -1298,6 +1329,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Elimina"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Rimuovi questa rete"
@@ -1310,7 +1346,7 @@ msgstr ""
 msgid "Description"
 msgstr "Descrizione"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Destinazione"
@@ -1414,6 +1450,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1455,6 +1493,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Non proseguire con le ricerche inverse per le reti locali."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Dominio richiesto"
@@ -1491,11 +1533,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Instanza di Dropbear"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1697,7 +1739,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Cancellazione..."
 
@@ -1726,7 +1768,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr "Espandi gli hosts"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1869,7 +1911,7 @@ msgstr "Flash immagine nuovo firmware"
 msgid "Flash operations"
 msgstr "Operazioni Flash"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Flashing..."
 
@@ -1973,7 +2015,7 @@ msgstr "Gateway"
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Porte Gateway"
 
@@ -2008,7 +2050,7 @@ msgstr "Genera Archivio"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "Dispositivo Wireless 802.11%s Generico"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 "La conferma della password assegnata non ha prodotto risultati, la password "
@@ -2070,14 +2112,6 @@ msgstr ""
 "Qui puoi configurare gli aspetti base del tuo dispositivo come l&#39;"
 "hostname o il fuso orario."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-"Qui è possibile incollare le chiavi pubbliche SSH (uno per riga) per "
-"l'autenticazione con chiave pubblica SSH."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2193,7 +2227,7 @@ msgstr "Gateway IPv4"
 msgid "IPv4 netmask"
 msgstr "Maschera rete IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2264,7 +2298,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Gateway IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2422,7 +2456,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "Tempo di Inattività"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "In entrata:"
 
@@ -2460,7 +2494,7 @@ msgstr "Installa le estensioni del protocollo..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Interfaccia"
 
@@ -2742,7 +2776,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Ascolta solo l'interfaccia data o, se non specificato, su tutte"
 
@@ -2766,6 +2800,10 @@ msgstr "Carico Medio"
 msgid "Loading"
 msgstr "Caricamento"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2977,7 +3015,7 @@ msgstr "Numero massimo indirizzi in contratto"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
@@ -3067,7 +3105,7 @@ msgstr "Voce di Mount"
 msgid "Mount Point"
 msgstr "Punto di Mount"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3171,7 +3209,7 @@ msgstr "Maschera di rete"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3244,6 +3282,10 @@ msgstr ""
 msgid "No password set!"
 msgstr "Nessuna password immessa!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Nessuna regola in questa catena"
@@ -3268,7 +3310,7 @@ msgstr "Rumore"
 msgid "Noise Margin (SNR)"
 msgstr "Margine di Rumore (SNR)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Rumore:"
 
@@ -3462,7 +3504,7 @@ msgstr ""
 msgid "Options"
 msgstr "Opzioni"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Altro:"
 
@@ -3470,7 +3512,7 @@ msgstr "Altro:"
 msgid "Out"
 msgstr "Uscita"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "In uscita:"
 
@@ -3625,13 +3667,13 @@ msgstr "Parte della zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Password"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Password di authenticazione"
 
@@ -3643,14 +3685,14 @@ msgstr "Password della chiave privata"
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "Password cambiata con successo!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Percorso al certificato CA"
@@ -3675,17 +3717,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Picco:"
 
@@ -3717,7 +3759,7 @@ msgstr ""
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr ""
 
@@ -3749,7 +3791,7 @@ msgstr "Per favore inserisci il tuo username e la password."
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Porta"
 
@@ -3824,7 +3866,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3854,6 +3896,14 @@ msgstr "Pseudo Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr "Chiave Pubblica"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3959,7 +4009,7 @@ msgstr "Azzerare veramente tutte le modifiche?"
 msgid "Really switch protocol?"
 msgstr "Cambiare veramente il protocollo?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Connessioni in Tempo Reale"
 
@@ -3967,15 +4017,15 @@ msgstr "Connessioni in Tempo Reale"
 msgid "Realtime Graphs"
 msgstr "Grafici in Tempo Reale"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Carico in Tempo Reale"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Traffico in Tempo Reale"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Wireless in Tempo Reale"
 
@@ -3987,7 +4037,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Riavvia"
@@ -4154,6 +4204,8 @@ msgid "Restore backup"
 msgstr "Ripristina backup"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Rivela/nascondi password"
 
@@ -4200,7 +4252,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr ""
 
@@ -4238,7 +4291,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
 
@@ -4254,7 +4308,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr ""
 
@@ -4274,6 +4329,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Salva"
 
@@ -4290,6 +4346,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Scan"
@@ -4298,7 +4358,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Operazioni programmate"
@@ -4354,6 +4414,10 @@ msgstr ""
 msgid "Services"
 msgstr "Servizi"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4419,7 +4483,7 @@ msgstr "Segnale"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr ""
 
@@ -4481,7 +4545,7 @@ msgstr ""
 "riferimento al wiki per le istruzioni di installazione di dispositivi "
 "specifici."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4491,7 +4555,7 @@ msgstr "Origine"
 msgid "Specifies the directory the device is attached to"
 msgstr "Specifica la cartella a cui è collegato il dispositivo in"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "Specifica la porta di ascolto di questa istanza <em>Dropbear</em>"
 
@@ -4549,7 +4613,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Avvio"
 
@@ -4684,7 +4748,7 @@ msgstr "Proprietà di Sistema"
 msgid "System log buffer size"
 msgstr "Dimensione Buffer Log di Sistema"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4791,10 +4855,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4830,6 +4893,16 @@ msgstr "Le seguenti modifiche sono state annullate"
 msgid "The following rules are currently active on this system."
 msgstr "Le seguenti regole sono al momento attive su questo sistema."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr ""
@@ -4875,13 +4948,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4894,6 +4967,10 @@ msgstr ""
 "address of your computer to reach the device again, depending on your "
 "settings."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -5011,7 +5088,7 @@ msgstr ""
 "Questa lista da un riassunto dei processi correntemente attivi e del loro "
 "stato."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "Questa pagina ti da una riassunto delle connessioni al momento attive."
 
@@ -5037,6 +5114,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Fuso orario"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5067,7 +5148,7 @@ msgstr ""
 msgid "Traffic"
 msgstr "Traffico"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr ""
 
@@ -5122,7 +5203,7 @@ msgstr ""
 msgid "Type"
 msgstr "Tipo"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr ""
 
@@ -5184,10 +5265,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "Sconosciuto"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Errore sconosciuto, password non cambiata!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5197,10 +5274,14 @@ msgid "Unmanaged"
 msgstr "Non gestito"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr "Smonta"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5509,7 +5590,7 @@ msgid "Waiting for command to complete..."
 msgstr "In attesa del comando da completare..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5687,7 +5768,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "Crea un ponte sulle interfacce selezionate"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5697,14 +5778,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5746,7 +5827,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "half-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5782,30 +5863,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5831,7 +5912,7 @@ msgstr "no"
 msgid "no link"
 msgstr "Nessun collegamento"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5858,7 +5939,7 @@ msgstr "spento"
 msgid "on"
 msgstr "acceso"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5876,11 +5957,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5928,7 +6009,7 @@ msgstr "etichettato"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5955,159 +6036,159 @@ msgstr "non specificato - o - creato:"
 msgid "untagged"
 msgstr "non etichettato"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6121,6 +6202,19 @@ msgstr "Sì"
 msgid "« Back"
 msgstr "« Indietro"
 
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr ""
+#~ "Qui è possibile incollare le chiavi pubbliche SSH (uno per riga) per "
+#~ "l'autenticazione con chiave pubblica SSH."
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "Password cambiata con successo!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Errore sconosciuto, password non cambiata!"
+
 #~ msgid "Design"
 #~ msgstr "Tema"
 
index 1876635d8f6d2d0faa8a17f578c6c3df86a771e1..ba32d743d1d7440d8d41bb84561663f47bd3d947 100644 (file)
@@ -5,18 +5,22 @@ msgstr ""
 "POT-Creation-Date: 2009-06-10 03:40+0200\n"
 "PO-Revision-Date: 2018-11-16 23:07+0900\n"
 "Last-Translator: INAGAKI Hiroshi <musashino.open@gmail.com>\n"
+"Language-Team: \n"
 "Language: ja\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Poedit 2.2\n"
-"Language-Team: \n"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:192
 msgid "%.1f dB"
 msgstr "%.1f dB"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s は複数のVLANにUntaggedしています!"
@@ -49,16 +53,16 @@ msgstr "(インターフェースが接続されていません)"
 msgid "-- Additional Field --"
 msgstr "-- 追加項目 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- 選択してください --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- 手動設定 --"
@@ -82,11 +86,11 @@ msgstr "-- UUID を指定 --"
 msgid "-- please select --"
 msgstr "-- 選択してください --"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "過去1分の負荷:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "過去15分の負荷:"
 
@@ -98,7 +102,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr "464XLAT (CLAT)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "過去5分の負荷:"
 
@@ -186,7 +190,7 @@ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-サフィックス (16進数)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 設定"
@@ -232,6 +236,10 @@ msgstr ""
 "<br />注意: 編集前の crontab ファイルが空の場合、手動で cron サービスの再起動"
 "を行う必要があります。"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr "A43C + J43 + A43"
@@ -316,7 +324,7 @@ msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr ""
 "稼働中の <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-経路情報"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "アクティブ コネクション"
@@ -344,6 +352,13 @@ msgstr "アドホック"
 msgid "Add"
 msgstr "追加"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -418,7 +433,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "<abbr title=\"Secure Shell\">SSH</abbr> パスワード認証を許可します。"
 
@@ -444,16 +459,16 @@ msgstr "リスト内の端末からのアクセスを許可"
 msgid "Allow localhost"
 msgstr "ローカルホストを許可する"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 "リモートホストがSSH転送されたローカルのポートに接続することを許可します。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "パスワードでの root ログインを許可"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "パスワードを使用した <em>root</em> 権限でのログインを許可します。"
 
@@ -583,14 +598,14 @@ msgstr "アンテナ設定"
 msgid "Any zone"
 msgstr "全てのゾーン"
 
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
+msgstr "チェックなしの適用"
+
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "適用リクエストはステータス <code>%h</code> により失敗しました"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
-msgstr "チェックせず適用"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
 msgid "Architecture"
 msgstr "アーキテクチャ"
@@ -691,17 +706,17 @@ msgstr "スワップ 自動マウント"
 msgid "Available"
 msgstr "使用可"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "平均値:"
 
@@ -750,7 +765,7 @@ msgstr "スキャン結果へ戻る"
 msgid "Backup"
 msgstr "バックアップ"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "バックアップ / ファームウェア更新"
 
@@ -849,6 +864,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "キャンセル"
@@ -871,6 +887,12 @@ msgstr "注意: システムは強制的にアップグレードされます"
 msgid "Chain"
 msgstr "チェイン"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -884,10 +906,14 @@ msgstr "変更が適用されました。"
 msgid "Changes have been reverted."
 msgstr "変更は取り消されました。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "デバイスの管理者パスワードを変更します"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -981,6 +1007,11 @@ msgstr "クライアント"
 msgid "Client ID to send when requesting DHCP"
 msgstr "DHCPリクエスト時に送信するクライアントID"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -1006,7 +1037,7 @@ msgstr "リストを閉じる"
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1063,7 +1094,7 @@ msgstr "設定が適用されました。"
 msgid "Configuration has been rolled back!"
 msgstr "設定はロールバックされました!"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "確認"
 
@@ -1307,6 +1338,11 @@ msgstr ""
 msgid "Delete"
 msgstr "削除"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "ネットワークを削除します"
@@ -1319,7 +1355,7 @@ msgstr "Delivery Traffic Indication Message インターバル"
 msgid "Description"
 msgstr "詳細"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "宛先"
@@ -1423,6 +1459,8 @@ msgid "Disconnection attempt failed"
 msgstr "切断の試行が失敗しました"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr "警告の除去"
 
@@ -1464,6 +1502,10 @@ msgstr "パブリック DNSサーバーが返答できなかったリクエス
 msgid "Do not forward reverse lookups for local networks"
 msgstr "ローカル ネットワークへの逆引きを転送しません"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "ドメイン必須"
@@ -1500,11 +1542,11 @@ msgstr "mtdblock のダウンロード"
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear設定"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1712,7 +1754,7 @@ msgstr "カスタム値を入力"
 msgid "Enter custom values"
 msgstr "カスタム値を入力"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "消去中..."
 
@@ -1741,7 +1783,7 @@ msgstr "除外インターフェース"
 msgid "Expand hosts"
 msgstr "拡張ホスト設定"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr "期待される値: %s"
 
@@ -1886,7 +1928,7 @@ msgstr "ファームウェアの更新"
 msgid "Flash operations"
 msgstr "更新機能"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "更新中..."
 
@@ -1993,7 +2035,7 @@ msgstr "ゲートウェイ"
 msgid "Gateway address is invalid"
 msgstr "無効なゲートウェイ アドレスです"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "ゲートウェイ ポート"
 
@@ -2028,7 +2070,7 @@ msgstr "バックアップ アーカイブを生成"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "802.11%s 無線LANコントローラ"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr "入力されたパスワードが一致しません。パスワードは変更されませんでした!"
 
@@ -2087,12 +2129,6 @@ msgid ""
 msgstr ""
 "このページではホスト名やタイムゾーンなどの基本的な設定を行うことが出来ます。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr "SSH公開鍵認証で使用するSSH公開鍵を1行づつペーストしてください。"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2208,7 +2244,7 @@ msgstr "IPv4 ゲートウェイ"
 msgid "IPv4 netmask"
 msgstr "IPv4 ネットマスク"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2279,7 +2315,7 @@ msgstr "IPv6 割り当て長"
 msgid "IPv6 gateway"
 msgstr "IPv6 ゲートウェイ"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr "IPv6 ネットワーク(アドレス/ネットマスク 表記)"
 
@@ -2436,7 +2472,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "未使用時タイムアウト"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "受信:"
 
@@ -2476,7 +2512,7 @@ msgstr "プロトコル拡張機能をインストールします..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "インターフェース"
 
@@ -2760,7 +2796,7 @@ msgstr "待ち受けインターフェース"
 msgid "Listen Port"
 msgstr "待ち受けポート"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "指定されたインターフェースでのみ待ち受けを行います。設定しない場合はすべての"
@@ -2786,6 +2822,10 @@ msgstr "システム平均負荷"
 msgid "Loading"
 msgstr "ロード中"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "無効なローカル IP アドレスです"
@@ -3001,7 +3041,7 @@ msgstr "リースされるアドレスの最大数です。"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -3091,7 +3131,7 @@ msgstr "マウント機能"
 msgid "Mount Point"
 msgstr "マウントポイント"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3195,7 +3235,7 @@ msgstr "ネットマスク"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3268,6 +3308,10 @@ msgstr "ネットワーク名が設定されていません"
 msgid "No password set!"
 msgstr "パスワードが設定されていません!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "チェイン内にルールがありません"
@@ -3292,7 +3336,7 @@ msgstr "ノイズ"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "ノイズ:"
 
@@ -3493,7 +3537,7 @@ msgstr "発信パケットと受信パケットに使用されるUDPポート(
 msgid "Options"
 msgstr "オプション"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "その他:"
 
@@ -3501,7 +3545,7 @@ msgstr "その他:"
 msgid "Out"
 msgstr "アウト"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "送信:"
 
@@ -3656,13 +3700,13 @@ msgstr "ゾーン %q の一部"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "パスワード"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "パスワード認証"
 
@@ -3674,14 +3718,14 @@ msgstr "秘密鍵のパスワード"
 msgid "Password of inner Private Key"
 msgstr "秘密鍵のパスワード"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "パスワードを変更しました!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "パスワード2"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "CA証明書のパス"
@@ -3706,17 +3750,17 @@ msgstr "クライアント証明書のパス"
 msgid "Path to inner Private Key"
 msgstr "秘密鍵のパス"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "ピーク:"
 
@@ -3748,7 +3792,7 @@ msgstr "設定リセットを実行"
 msgid "Persistent Keep Alive"
 msgstr "永続的なキープアライブ"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "物理レート:"
 
@@ -3780,7 +3824,7 @@ msgstr "ユーザー名とパスワードを入力してください。"
 msgid "Policy"
 msgstr "ポリシー"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "ポート"
 
@@ -3857,7 +3901,7 @@ msgstr "プロトコル"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3887,6 +3931,14 @@ msgstr "擬似アドホック (ahdemo)"
 msgid "Public Key"
 msgstr "公開鍵"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3998,7 +4050,7 @@ msgstr "本当に全ての変更をリセットしますか?"
 msgid "Really switch protocol?"
 msgstr "本当にプロトコルを切り替えますか?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "リアルタイム・コネクション"
 
@@ -4006,15 +4058,15 @@ msgstr "リアルタイム・コネクション"
 msgid "Realtime Graphs"
 msgstr "リアルタイム グラフ"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "リアルタイム・ロード"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "リアルタイム・トラフィック"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "リアルタイム・無線LAN"
 
@@ -4026,7 +4078,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "DNSリバインディング・プロテクション"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "再起動"
@@ -4195,6 +4247,8 @@ msgid "Restore backup"
 msgstr "バックアップから復元する"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "パスワードを表示する/隠す"
 
@@ -4241,7 +4295,8 @@ msgstr "ルート タイプ"
 msgid "Router Advertisement-Service"
 msgstr "ルーター アドバタイズメント-サービス"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "ルーター パスワード"
 
@@ -4279,7 +4334,8 @@ msgstr "SHA256"
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSHアクセス"
 
@@ -4295,7 +4351,8 @@ msgstr "SSH サーバーポート"
 msgid "SSH username"
 msgstr "SSH ユーザー名"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "SSHキー"
 
@@ -4315,6 +4372,7 @@ msgstr "スワップ"
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "保存"
 
@@ -4331,6 +4389,10 @@ msgstr "mtdblock を保存"
 msgid "Save mtdblock contents"
 msgstr "mtdblock の保存"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "スキャン"
@@ -4339,7 +4401,7 @@ msgstr "スキャン"
 msgid "Scan request failed"
 msgstr "スキャン要求が失敗しました"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "スケジュールタスク"
@@ -4400,6 +4462,10 @@ msgstr "サービスタイプ"
 msgid "Services"
 msgstr "サービス"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr "VPN をデフォルト ルートとして設定します。"
@@ -4465,7 +4531,7 @@ msgstr "信号強度"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "信号:"
 
@@ -4526,7 +4592,7 @@ msgstr ""
 "ファームウェア更新は手動で行っていただく必要があります。wikiを参照して、この"
 "デバイスのインストール手順を参照してください。"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4536,7 +4602,7 @@ msgstr "送信元"
 msgid "Specifies the directory the device is attached to"
 msgstr "デバイスが接続するディレクトリを設定します"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "<em>Dropbear</em> の待ち受けポートを設定してください。"
 
@@ -4590,7 +4656,7 @@ msgstr "設定の適用を開始しています..."
 msgid "Starting wireless scan..."
 msgstr "無線LANのスキャンを開始しています..."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "スタートアップ"
 
@@ -4726,7 +4792,7 @@ msgstr "システム プロパティ"
 msgid "System log buffer size"
 msgstr "システムログ バッファサイズ"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4833,17 +4899,16 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
-msgstr ""
-"保留されている変更を適用後、 %d 秒以内にデバイスに到達できなかった可能性があ"
-"ります。これは、設定内容に起因するものです(安全上の理由から、変更はロール"
-"バックされます)。もし設定の変更が確かに正しいと思われる場合、チェック無しで"
-"の設定の適用を行ってください。そのほか、この警告を閉じて変更の編集を行って再"
-"度の適用を試行したり、現在機能している設定状況を保持するために、保留されてい"
-"る全ての変更を取り消すこともできます。"
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
+msgstr ""
+"未適用の変更を適用後、デバイスは %d 秒以内に完了できなかった可能性がありま"
+"す。これは、安全上の理由によりロールバックされる設定に起因するものです。それ"
+"でも設定の変更が正しいと思う場合は、チェックなしの変更の適用を行ってくださ"
+"い。もしくは、再度適用を試行する前にこの警告を除去して設定内容の編集を行う"
+"か、現在動作している設定状況を維持するために未適用の変更を取り消してくださ"
+"い。"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -4882,6 +4947,16 @@ msgstr "以下の変更が取り消されました"
 msgid "The following rules are currently active on this system."
 msgstr "このシステムでは、現在以下のルールが有効になっています。"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "設定されたネットワーク名はユニークなものではありません"
@@ -4935,13 +5010,13 @@ msgstr "選択中のプロトコルを使用する場合、デバイスを設定
 msgid "The submitted security token is invalid or already expired!"
 msgstr "送信されたセキュリティ トークンは無効もしくは期限切れです!"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr "システムは設定領域を消去中です。完了後、自動的に再起動します。"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -4953,6 +5028,10 @@ msgstr ""
 "わる可能性があるため、再接続時にあなたのコンピュータのIPアドレスを変更しなけ"
 "ればならない場合があります。"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -5085,7 +5164,7 @@ msgstr ""
 "このリストは現在システムで動作しているプロセスとそのステータスを表示していま"
 "す。"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "このページでは、現在アクティブなネットワーク接続を表示します。"
 
@@ -5111,6 +5190,10 @@ msgstr "Group Temporal Key (GTK) 再生成間隔"
 msgid "Timezone"
 msgstr "タイムゾーン"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5141,7 +5224,7 @@ msgstr "Traceroute"
 msgid "Traffic"
 msgstr "トラフィック"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "転送"
 
@@ -5196,7 +5279,7 @@ msgstr "送信電力"
 msgid "Type"
 msgstr "タイプ"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5258,10 +5341,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "不明"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "不明なエラーです。パスワードは変更されていません!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr "不明なエラー (%s)"
@@ -5271,10 +5350,14 @@ msgid "Unmanaged"
 msgstr "Unmanaged"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr "アンマウント"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5583,8 +5666,8 @@ msgid "Waiting for command to complete..."
 msgstr "コマンド実行中です..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
-msgstr ""
+msgid "Waiting for configuration to be applied… %ds"
+msgstr "設定を適用中です... %d 秒"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
@@ -5761,7 +5844,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "指定したインターフェースでブリッジを作成します"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5771,14 +5854,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5820,7 +5903,7 @@ msgstr "全二重"
 msgid "half-duplex"
 msgstr "半二重"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr "エンコードされた値(16進数)"
 
@@ -5856,30 +5939,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr "8 文字以上 63 文字以下のキー"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr "5 文字または 13 文字のキー"
 
@@ -5905,7 +5988,7 @@ msgstr "いいえ"
 msgid "no link"
 msgstr "リンクなし"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr "空ではない値"
 
@@ -5932,7 +6015,7 @@ msgstr "オフ"
 msgid "on"
 msgstr "オン"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5952,11 +6035,11 @@ msgstr "出力"
 msgid "overlay"
 msgstr "オーバーレイ"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr "正の値(10進数)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr "正の整数値"
 
@@ -6004,7 +6087,7 @@ msgstr "tagged"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr "ユニークな値"
 
@@ -6031,159 +6114,159 @@ msgstr "設定しない -又は- 作成:"
 msgid "untagged"
 msgstr "untagged"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr "有効な IP アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr "有効な IP アドレスまたはプレフィクス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr "有効な IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr "有効な IPv4 アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr "有効な IPv4 アドレスまたはネットワーク"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr "有効な IPv4 アドレス:ポート"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr "有効な IPv4 ネットワーク"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "有効な IPv4 または IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "有効な IPv4 プレフィクス値 (0 - 32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr "有効な IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr "有効な IPv6 アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr "有効な IPv6 アドレスまたはプレフィクス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr "有効な IPv6 ホスト ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr "有効な IPv6 ネットワーク"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "有効な IPv6 プレフィクス値 (0 - 128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr "有効な MAC アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr "有効な UCI 識別子"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr "有効な UCI 識別子またはホスト名、 IP アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr "有効なアドレス:ポート"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr "有効な日付 (YYYY-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr "有効な10進数の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr "有効な WEP キー(16進数)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr "有効な WPA キー(16進数)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr "有効なホスト:ポート"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr "有効なホスト名"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr "有効なホスト名または IP アドレス"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr "有効な整数値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr "有効なネットワーク(アドレス/ネットマスク 表記)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr "有効なポートまたはポート範囲(port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr "有効なポート番号"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr "有効な時刻 (HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr "%d 以上 %d 文字以下の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr "%f 以上 %f 以下の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr "%f 以上の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr "%f 以下の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr " %d 文字以上の値"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr "%d 文字以下の値"
 
@@ -6196,3 +6279,33 @@ msgstr "はい"
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:20
 msgid "« Back"
 msgstr "« 戻る"
+
+#~ msgid "Apply unchecked"
+#~ msgstr "チェックせず適用"
+
+#~ msgid ""
+#~ "The device could not be reached within %d seconds after applying the "
+#~ "pending changes, which caused the configuration to be rolled back for "
+#~ "safety reasons. If you believe that the configuration changes are correct "
+#~ "nonetheless, perform an unchecked configuration apply. Alternatively, you "
+#~ "can dismiss this warning and edit changes before attempting to apply "
+#~ "again, or revert all pending changes to keep the currently working "
+#~ "configuration state."
+#~ msgstr ""
+#~ "保留されている変更を適用後、 %d 秒以内にデバイスに到達できなかった可能性が"
+#~ "あります。これは、設定内容に起因するものです(安全上の理由から、変更はロー"
+#~ "ルバックされます)。もし設定の変更が確かに正しいと思われる場合、チェック無"
+#~ "しでの設定の適用を行ってください。そのほか、この警告を閉じて変更の編集を"
+#~ "行って再度の適用を試行したり、現在機能している設定状況を保持するために、保"
+#~ "留されている全ての変更を取り消すこともできます。"
+
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr "SSH公開鍵認証で使用するSSH公開鍵を1行づつペーストしてください。"
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "パスワードを変更しました!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "不明なエラーです。パスワードは変更されていません!"
index 40b84e3f3a20c51ca6c21d92cb309d1c09f87012..0c0b2825a9e3ddc0a6e718bd84c6806056224914 100644 (file)
@@ -17,6 +17,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -49,16 +53,16 @@ msgstr ""
 msgid "-- Additional Field --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr ""
@@ -82,11 +86,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "1 분 부하:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "15 분 부하:"
 
@@ -98,7 +102,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "5 분 부하:"
 
@@ -181,7 +185,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 설정"
@@ -225,6 +229,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -309,7 +317,7 @@ msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr ""
 "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Route 경로"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Active 연결수"
@@ -337,6 +345,13 @@ msgstr ""
 msgid "Add"
 msgstr "추가"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -409,7 +424,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "<abbr title=\"Secure Shell\">SSH</abbr> 암호 인증을 허용합니다"
 
@@ -435,15 +450,15 @@ msgstr ""
 msgid "Allow localhost"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "암호를 이용한 root 접근 허용"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "암호를 이용한 <em>root</em> 사용자 접근을 허용합니다"
 
@@ -569,12 +584,12 @@ msgstr ""
 msgid "Any zone"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -677,17 +692,17 @@ msgstr ""
 msgid "Available"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "평균:"
 
@@ -736,7 +751,7 @@ msgstr ""
 msgid "Backup"
 msgstr "백업"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Firmware 백업 / Flash"
 
@@ -833,6 +848,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr ""
@@ -855,6 +871,12 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -868,10 +890,14 @@ msgstr ""
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "장비 접근을 위한 관리자 암호를 변경합니다"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -960,6 +986,11 @@ msgstr ""
 msgid "Client ID to send when requesting DHCP"
 msgstr "DHCP 요청시 전송할 Client ID"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -983,7 +1014,7 @@ msgstr "목록 닫기..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1036,7 +1067,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "다시 확인"
 
@@ -1276,6 +1307,11 @@ msgstr ""
 msgid "Delete"
 msgstr "삭제"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "이 네트워크를 삭제합니다"
@@ -1288,7 +1324,7 @@ msgstr ""
 msgid "Description"
 msgstr "설명"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr ""
@@ -1392,6 +1428,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1431,6 +1469,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr ""
@@ -1465,11 +1507,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1670,7 +1712,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr ""
 
@@ -1699,7 +1741,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1840,7 +1882,7 @@ msgstr "새로운 firmware 이미지로 flash"
 msgid "Flash operations"
 msgstr "Flash 작업"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr ""
 
@@ -1944,7 +1986,7 @@ msgstr ""
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr ""
 
@@ -1979,7 +2021,7 @@ msgstr "아카이브 생성"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 
@@ -2038,14 +2080,6 @@ msgid ""
 msgstr ""
 "여기서 호스트이름이나 시간대와 같은 기본적인 장비 설정을 할 수 있습니다."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-"아래에 SSH public-key 인증을 위한 공개 SSH-Key 들 (한 줄당 한개) 를 입력할 "
-"수 있습니다."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2160,7 +2194,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2231,7 +2265,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2378,7 +2412,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr ""
 
@@ -2416,7 +2450,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "인터페이스"
 
@@ -2694,7 +2728,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "지정한 인터페이스에만 listening 하며 미지정시 모든 인터페이스에 적용됩니다"
@@ -2719,6 +2753,10 @@ msgstr "부하 평균"
 msgid "Loading"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2924,7 +2962,7 @@ msgstr "임대될 수 있는 주소의 최대 숫자."
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
@@ -3014,7 +3052,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3116,7 +3154,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3189,6 +3227,10 @@ msgstr ""
 msgid "No password set!"
 msgstr "암호 설정을 해주세요!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr ""
@@ -3213,7 +3255,7 @@ msgstr "노이즈"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr ""
 
@@ -3408,7 +3450,7 @@ msgstr ""
 msgid "Options"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr ""
 
@@ -3416,7 +3458,7 @@ msgstr ""
 msgid "Out"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr ""
 
@@ -3571,13 +3613,13 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "암호"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "암호 인증"
 
@@ -3589,14 +3631,14 @@ msgstr ""
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr ""
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr ""
@@ -3621,17 +3663,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "최고치:"
 
@@ -3663,7 +3705,7 @@ msgstr "Reset 하기"
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr ""
 
@@ -3695,7 +3737,7 @@ msgstr "사용자이름과 암호를 입력해 주세요."
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "포트"
 
@@ -3770,7 +3812,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3800,6 +3842,14 @@ msgstr ""
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3902,7 +3952,7 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "정말 프로토콜 변경을 원하세요?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "실시간 연결수"
 
@@ -3910,15 +3960,15 @@ msgstr "실시간 연결수"
 msgid "Realtime Graphs"
 msgstr "실시간 그래프"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "실시간 부하"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "실시간 트래픽"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr ""
 
@@ -3930,7 +3980,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "재부팅"
@@ -4097,6 +4147,8 @@ msgid "Restore backup"
 msgstr "백업 복구"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "암호 보이기/숨기기"
 
@@ -4143,7 +4195,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "라우터 암호"
 
@@ -4181,7 +4234,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
 
@@ -4197,7 +4251,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr ""
 
@@ -4217,6 +4272,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "저장"
 
@@ -4233,6 +4289,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Scan 하기"
@@ -4241,7 +4301,7 @@ msgstr "Scan 하기"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "작업 관리"
@@ -4297,6 +4357,10 @@ msgstr ""
 msgid "Services"
 msgstr "서비스"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4362,7 +4426,7 @@ msgstr "신호"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr ""
 
@@ -4420,7 +4484,7 @@ msgid ""
 "instructions."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4430,7 +4494,7 @@ msgstr ""
 msgid "Specifies the directory the device is attached to"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "<em>Dropbear</em> instance 의 listening 포트를 지정합니다"
 
@@ -4484,7 +4548,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "시작 프로그램"
 
@@ -4618,7 +4682,7 @@ msgstr "시스템 등록 정보"
 msgid "System log buffer size"
 msgstr "System log 버퍼 크기"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr ""
 
@@ -4719,10 +4783,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4754,6 +4817,16 @@ msgstr "다음의 변경 사항들이 취소되었습니다"
 msgid "The following rules are currently active on this system."
 msgstr "다음의 rule 들이 현재 이 시스템에 적용 중입니다."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr ""
@@ -4804,13 +4877,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -4818,6 +4891,10 @@ msgid ""
 "settings."
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4935,7 +5012,7 @@ msgid ""
 msgstr ""
 "이 목록은 현재 실행중인 시스템 프로세스와 해당 상태에 대한 개요를 보여줍니다."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "이 페이지는 현재 active 상태인 네트워크 연결을 보여줍니다."
 
@@ -4961,6 +5038,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "시간대"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -4991,7 +5072,7 @@ msgstr ""
 msgid "Traffic"
 msgstr "트래픽"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "전송량"
 
@@ -5046,7 +5127,7 @@ msgstr ""
 msgid "Type"
 msgstr "유형"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr ""
 
@@ -5108,10 +5189,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "알수없음"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr ""
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5121,10 +5198,14 @@ msgid "Unmanaged"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5430,7 +5511,7 @@ msgid "Waiting for command to complete..."
 msgstr "실행한 명령이 끝나기를 기다리는 중입니다..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5605,7 +5686,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "지정한 인터페이스(들)로 구성된 bridge 를 생성합니다"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr ""
 
@@ -5615,14 +5696,14 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr ""
 
@@ -5664,7 +5745,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5700,30 +5781,30 @@ msgid "kB"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5749,7 +5830,7 @@ msgstr ""
 msgid "no link"
 msgstr "link 없음"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5776,7 +5857,7 @@ msgstr ""
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5794,11 +5875,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5846,7 +5927,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5873,159 +5954,159 @@ msgstr "unspecified -혹은- create:"
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6039,6 +6120,13 @@ msgstr ""
 msgid "« Back"
 msgstr ""
 
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr ""
+#~ "아래에 SSH public-key 인증을 위한 공개 SSH-Key 들 (한 줄당 한개) 를 입력"
+#~ "할 수 있습니다."
+
 #~ msgid "Design"
 #~ msgstr "디자인"
 
index 04ee1aca6447a2a6d97fa0868287ae47429b8e2f..61cfa6ad5621a303b6ba0d15e3ed2db349dbd391 100644 (file)
@@ -17,6 +17,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -49,16 +53,16 @@ msgstr "(tiada interface dipasang)"
 msgid "-- Additional Field --"
 msgstr "-- Gelanggang Tambahan --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Sila pilih --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- memperibadi --"
@@ -82,11 +86,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr ""
 
@@ -98,7 +102,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr ""
 
@@ -182,7 +186,7 @@ msgstr "IPv6-Pintu gerbang"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Konfigurasi lampu LED"
@@ -222,6 +226,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -304,7 +312,7 @@ msgstr "Aktive IPv4-Routen"
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr "Aktif IPv6-Laluan"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Sambungan Aktif"
@@ -332,6 +340,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Tambah"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -404,7 +419,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Membenarkan pengesahan kata laluan SSH"
 
@@ -430,15 +445,15 @@ msgstr "Izinkan senarai saja"
 msgid "Allow localhost"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
@@ -564,12 +579,12 @@ msgstr ""
 msgid "Any zone"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -672,17 +687,17 @@ msgstr ""
 msgid "Available"
 msgstr "Boleh didapati"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr ""
 
@@ -731,7 +746,7 @@ msgstr "Kembali ke keputusan scan"
 msgid "Backup"
 msgstr "Sandaran"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr ""
 
@@ -825,6 +840,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Batal"
@@ -847,6 +863,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Rantai"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -860,10 +882,14 @@ msgstr "Laman diterapkan."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -945,6 +971,11 @@ msgstr "Pelanggan"
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -968,7 +999,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1021,7 +1052,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Pengesahan"
 
@@ -1256,6 +1287,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Padam"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr ""
@@ -1268,7 +1304,7 @@ msgstr ""
 msgid "Description"
 msgstr "Keterangan"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Tempat tujuan"
@@ -1370,6 +1406,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1411,6 +1449,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Domain diperlukan"
@@ -1445,11 +1487,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1647,7 +1689,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr ""
 
@@ -1676,7 +1718,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1817,7 +1859,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr ""
 
@@ -1921,7 +1963,7 @@ msgstr ""
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr ""
 
@@ -1956,7 +1998,7 @@ msgstr ""
 msgid "Generic 802.11%s Wireless Controller"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 
@@ -2016,12 +2058,6 @@ msgstr ""
 "Di sini anda boleh mengkonfigurasi aspek asas peranti anda seperti nama host "
 "atau zon."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2136,7 +2172,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2207,7 +2243,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2359,7 +2395,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr ""
 
@@ -2397,7 +2433,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Interface"
 
@@ -2678,7 +2714,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -2702,6 +2738,10 @@ msgstr ""
 msgid "Loading"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2907,7 +2947,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
@@ -2997,7 +3037,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr "Mount Point"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3101,7 +3141,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3174,6 +3214,10 @@ msgstr ""
 msgid "No password set!"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Tidak ada peraturan dalam rantai ini"
@@ -3198,7 +3242,7 @@ msgstr "Kebisingan"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr ""
 
@@ -3392,7 +3436,7 @@ msgstr ""
 msgid "Options"
 msgstr "Pilihan"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr ""
 
@@ -3400,7 +3444,7 @@ msgstr ""
 msgid "Out"
 msgstr "Keluar"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr ""
 
@@ -3553,13 +3597,13 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Kata laluan"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Kata laluan pengesahan"
 
@@ -3571,14 +3615,14 @@ msgstr "Kata Laluan Kunci Swasta"
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr ""
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Path ke CA-Sijil"
@@ -3603,17 +3647,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr ""
 
@@ -3645,7 +3689,7 @@ msgstr ""
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr ""
 
@@ -3677,7 +3721,7 @@ msgstr "Sila masukkan username dan kata laluan anda."
 msgid "Policy"
 msgstr "Dasar"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
 
@@ -3752,7 +3796,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3782,6 +3826,14 @@ msgstr "Pseudo Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3883,7 +3935,7 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr ""
 
@@ -3891,15 +3943,15 @@ msgstr ""
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr ""
 
@@ -3911,7 +3963,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reboot"
@@ -4078,6 +4130,8 @@ msgid "Restore backup"
 msgstr "Kembalikan sandaran"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4124,7 +4178,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr ""
 
@@ -4162,7 +4217,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
 
@@ -4178,7 +4234,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr ""
 
@@ -4198,6 +4255,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Simpan"
 
@@ -4214,6 +4272,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Scan"
@@ -4222,7 +4284,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Tugas Jadual"
@@ -4278,6 +4340,10 @@ msgstr ""
 msgid "Services"
 msgstr "Perkhidmatan"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4343,7 +4409,7 @@ msgstr "Isyarat"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr ""
 
@@ -4401,7 +4467,7 @@ msgid ""
 "instructions."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4411,7 +4477,7 @@ msgstr "Sumber"
 msgid "Specifies the directory the device is attached to"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr ""
 
@@ -4465,7 +4531,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr ""
 
@@ -4596,7 +4662,7 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr ""
 
@@ -4695,10 +4761,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4734,6 +4799,16 @@ msgstr "Laman berikut telah kembali"
 msgid "The following rules are currently active on this system."
 msgstr "Peraturan berikut sedang aktif pada sistem ini."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr ""
@@ -4779,13 +4854,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4798,6 +4873,10 @@ msgstr ""
 "anda perlu mengemas kini alamat komputer anda untuk mencapai peranti lagi, "
 "bergantung pada tetapan anda."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4913,7 +4992,7 @@ msgstr ""
 "Senarai ini memberikan gambaran lebih pada proses sistem yang sedang "
 "berjalan dan statusnya."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 "Laman ini memberikan gambaran lebih dari saat ini sambungan rangkaian yang "
@@ -4941,6 +5020,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Zon masa"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -4968,7 +5051,7 @@ msgstr ""
 msgid "Traffic"
 msgstr "Lalu lintas"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Pemindahan"
 
@@ -5023,7 +5106,7 @@ msgstr ""
 msgid "Type"
 msgstr "Jenis"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr ""
 
@@ -5085,10 +5168,6 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr ""
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5098,10 +5177,14 @@ msgid "Unmanaged"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5401,7 +5484,7 @@ msgid "Waiting for command to complete..."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5572,7 +5655,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "mencipta jambatan di antara muka tertentu"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr ""
 
@@ -5582,14 +5665,14 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr ""
 
@@ -5629,7 +5712,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5665,30 +5748,30 @@ msgid "kB"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5714,7 +5797,7 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5741,7 +5824,7 @@ msgstr ""
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5759,11 +5842,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5811,7 +5894,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5838,159 +5921,159 @@ msgstr "Tidak dirinci -atau- buat:"
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
index 89f089ccbcbb2c995662adf606e8a3265d3f162b..0a12d1d0be5f29afe980008ac4fbb9177c8318c4 100644 (file)
@@ -12,6 +12,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -44,16 +48,16 @@ msgstr "(ingen grensesnitt tilknyttet)"
 msgid "-- Additional Field --"
 msgstr "-- Tilleggs Felt --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Vennligst velg --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- egendefinert --"
@@ -77,11 +81,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "1 minutts belastning:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "15 minutters belastning:"
 
@@ -93,7 +97,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "5 minutters belastning:"
 
@@ -180,7 +184,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Konfigurasjon"
@@ -224,6 +228,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -313,7 +321,7 @@ msgstr "Aktive <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Ruter"
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr "Aktive <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Ruter"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Aktive Tilkoblinger"
@@ -341,6 +349,13 @@ msgstr "Ad-Hoc (Uavhengig)"
 msgid "Add"
 msgstr "Legg til"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Legg det lokale domenesuffikset til navn utgitt fra vertsfiler"
@@ -413,7 +428,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Tillat <abbr title=\"Secure Shell\">SSH</abbr> passord godkjenning"
 
@@ -439,15 +454,15 @@ msgstr "Tillat kun oppførte"
 msgid "Allow localhost"
 msgstr "Tillat lokalvert"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr "Tillat eksterne verter å koble til lokale SSH videresendt porter"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Tillat root pålogginger med passord"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Tillat bruker <em>root</em> å logge inn med passord"
 
@@ -573,12 +588,12 @@ msgstr "Antennekonfigurasjon"
 msgid "Any zone"
 msgstr "Alle soner"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -681,17 +696,17 @@ msgstr ""
 msgid "Available"
 msgstr "Tilgjengelig"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Gjennomsnitt:"
 
@@ -740,7 +755,7 @@ msgstr "Tilbake til skanne resultat"
 msgid "Backup"
 msgstr "Sikkerhetskopi"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Sikkerhetskopiering/Firmware oppgradering"
 
@@ -837,6 +852,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Avbryt"
@@ -859,6 +875,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Lenke"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -872,10 +894,14 @@ msgstr "Endringer utført."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Endrer administrator passordet for tilgang til enheten"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -964,6 +990,11 @@ msgstr "Klient"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Klient ID som sendes ved DHCP spørring"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -989,7 +1020,7 @@ msgstr "Lukk liste..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1042,7 +1073,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Bekreftelse"
 
@@ -1281,6 +1312,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Fjern"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Fjern dette nettverket"
@@ -1293,7 +1329,7 @@ msgstr ""
 msgid "Description"
 msgstr "Beskrivelse"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Destinasjon"
@@ -1397,6 +1433,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1439,6 +1477,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Ikke videresend reverserte oppslag for lokale nettverk"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Domene kreves"
@@ -1475,11 +1517,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear Instans"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1681,7 +1723,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Sletter..."
 
@@ -1710,7 +1752,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr "Utvid vertsliste"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1852,7 +1894,7 @@ msgstr "Flash nytt firmware image"
 msgid "Flash operations"
 msgstr "Flash operasjoner"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Flasher..."
 
@@ -1957,7 +1999,7 @@ msgstr "Gateway"
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Gateway porter"
 
@@ -1992,7 +2034,7 @@ msgstr "Opprett arkiv"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "Generell 802.11%s Trådløs Kontroller"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr "Det oppgitte passordet var ikke korrekt, passord ble ikke endret!"
 
@@ -2052,13 +2094,6 @@ msgstr ""
 "Her kan du konfigurere grunnleggende aspekter av enheten som f.eks. dens "
 "vertsnavn eller tidssone."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-"Her kan du lime inn felles SSH-nøkler(en per linje), for SSH godkjenning."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2174,7 +2209,7 @@ msgstr "IPv4 gateway"
 msgid "IPv4 netmask"
 msgstr "IPv4 nettmaske"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2245,7 +2280,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "IPv6 gateway"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2396,7 +2431,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "Tidsavbrudd etter innaktivitet"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Innkommende:"
 
@@ -2434,7 +2469,7 @@ msgstr "Installer protokoll utvidelser..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Grensesnitt"
 
@@ -2716,7 +2751,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Lytt kun på det angitte grensesnitt, om ingen er angitt lyttes det på alle"
@@ -2741,6 +2776,10 @@ msgstr "Belastning Gjennomsnitt"
 msgid "Loading"
 msgstr "Laster"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2951,7 +2990,7 @@ msgstr "Maksimalt antall utleide adresser."
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -3041,7 +3080,7 @@ msgstr "Monterings Enhet"
 msgid "Mount Point"
 msgstr "Monterings Punkt"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3145,7 +3184,7 @@ msgstr "Nettmaske"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3218,6 +3257,10 @@ msgstr "Ingen nettverksnavn spesifisert"
 msgid "No password set!"
 msgstr "Ruteren er ikke passordbeskyttet!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Ingen regler i denne tabellen"
@@ -3242,7 +3285,7 @@ msgstr "Støy"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Støy:"
 
@@ -3437,7 +3480,7 @@ msgstr ""
 msgid "Options"
 msgstr "Alternativer"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Andre:"
 
@@ -3445,7 +3488,7 @@ msgstr "Andre:"
 msgid "Out"
 msgstr "Ut"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "Ugående:"
 
@@ -3600,13 +3643,13 @@ msgstr "En del av sone %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Passord"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Passord godkjenning"
 
@@ -3618,14 +3661,14 @@ msgstr "Passord for privatnøkkel"
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "Passordet er endret!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Sti til CA-sertifikat"
@@ -3650,17 +3693,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Maksimalt:"
 
@@ -3692,7 +3735,7 @@ msgstr "Foreta nullstilling"
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "Phy Hastighet:"
 
@@ -3724,7 +3767,7 @@ msgstr "Skriv inn ditt brukernavn og passord."
 msgid "Policy"
 msgstr "Policy"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
 
@@ -3801,7 +3844,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3831,6 +3874,14 @@ msgstr "Pseudo Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3935,7 +3986,7 @@ msgstr "Vil du nullstille alle endringer?"
 msgid "Really switch protocol?"
 msgstr "Vil du endre protokoll?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Tilkoblinger Sanntid"
 
@@ -3943,15 +3994,15 @@ msgstr "Tilkoblinger Sanntid"
 msgid "Realtime Graphs"
 msgstr "Grafer i sanntid"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Belastning Sanntid"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Trafikk Sanntid"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Trådløst i sanntid"
 
@@ -3963,7 +4014,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "Binde beskyttelse"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Omstart"
@@ -4130,6 +4181,8 @@ msgid "Restore backup"
 msgstr "Gjenopprett sikkerhetskopi"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Vis/Skjul passord"
 
@@ -4176,7 +4229,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Ruter Passord"
 
@@ -4214,7 +4268,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH Tilgang"
 
@@ -4230,7 +4285,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "SSH-Nøkler"
 
@@ -4250,6 +4306,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Lagre"
 
@@ -4266,6 +4323,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Skann"
@@ -4274,7 +4335,7 @@ msgstr "Skann"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Planlagte Oppgaver"
@@ -4332,6 +4393,10 @@ msgstr "Tjeneste type"
 msgid "Services"
 msgstr "Tjenester"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4398,7 +4463,7 @@ msgstr "Signal"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Signal:"
 
@@ -4459,7 +4524,7 @@ msgstr ""
 "flashes manuelt. Viser til wiki for installering av firmare på forskjellige "
 "enheter."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4469,7 +4534,7 @@ msgstr "Kilde"
 msgid "Specifies the directory the device is attached to"
 msgstr "Hvor lagrings enheten blir tilsluttet filsystemet (f.eks. /mnt/sda1)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "Angir den lyttende porten for denne <em>Dropbear</em> instansen"
 
@@ -4524,7 +4589,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Oppstart"
 
@@ -4658,7 +4723,7 @@ msgstr "System Egenskaper"
 msgid "System log buffer size"
 msgstr "System logg buffer størrelse"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4766,10 +4831,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4809,6 +4873,16 @@ msgstr "Følgende endringer er forkastet"
 msgid "The following rules are currently active on this system."
 msgstr "Følgende regler er aktiver på systemet."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "Det angitte nettverksnavnet er ikke unikt"
@@ -4863,7 +4937,7 @@ msgstr "Den valgte protokoll må ha en enhet tilknyttet"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -4871,7 +4945,7 @@ msgstr ""
 "Systemet sletter konfigurasjonspartisjonen nå, enheten vil bli startet på "
 "nytt når dette er utført."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4883,6 +4957,10 @@ msgstr ""
 "du prøver å koble til igjen. Det kan være nødvendig å fornye ip-adressen til "
 "datamaskinen din for å nå enheten på nytt. (avhengig av innstillingene dine)"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -5008,7 +5086,7 @@ msgid ""
 "their status."
 msgstr "Denne listen gir en oversikt over kjørende prosesser og deres status."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 "Denne siden gir en oversikt over gjeldende aktive nettverkstilkoblinger."
@@ -5035,6 +5113,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Tidssone"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5066,7 +5148,7 @@ msgstr "Traceroute"
 msgid "Traffic"
 msgstr "Trafikk"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Overføring"
 
@@ -5121,7 +5203,7 @@ msgstr "Tx-Styrke"
 msgid "Type"
 msgstr "Type"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5183,10 +5265,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "Ukjent"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Ukjent feil, passordet ble ikke endret!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5196,10 +5274,14 @@ msgid "Unmanaged"
 msgstr "Uhåndtert"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5506,7 +5588,7 @@ msgid "Waiting for command to complete..."
 msgstr "Venter på at kommando fullføres..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5683,7 +5765,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "Oppretter en bro mellom angitte grensesnitt"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5693,14 +5775,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5742,7 +5824,7 @@ msgstr "full-dupleks"
 msgid "half-duplex"
 msgstr "halv-dupleks"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5778,30 +5860,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5827,7 +5909,7 @@ msgstr "nei"
 msgid "no link"
 msgstr "ingen forbindelse"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5854,7 +5936,7 @@ msgstr "av"
 msgid "on"
 msgstr "på"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5872,11 +5954,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5924,7 +6006,7 @@ msgstr "tagget"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5951,159 +6033,159 @@ msgstr "uspesifisert --eller-- opprett:"
 msgid "untagged"
 msgstr "utagget"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6117,6 +6199,18 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Tilbake"
 
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr ""
+#~ "Her kan du lime inn felles SSH-nøkler(en per linje), for SSH godkjenning."
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "Passordet er endret!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Ukjent feil, passordet ble ikke endret!"
+
 #~ msgid "Design"
 #~ msgstr "Design"
 
index a5e5350fc4769cc65c2067e89b7e28472abff89f..342a9b8233ee5168d5e8df181b1acb63469bd63e 100644 (file)
@@ -18,6 +18,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s jest nieotagowany w wielu grupach VLAN!"
@@ -50,16 +54,16 @@ msgstr "(brak podłączonych interfejsów)"
 msgid "-- Additional Field --"
 msgstr "-- Dodatkowe pole --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Proszę wybrać --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- własne --"
@@ -83,11 +87,11 @@ msgstr "-- dopasuj po uuid --"
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Obciążenie 1 min.:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Obciążenie 15 min.:"
 
@@ -99,7 +103,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr "464XLAT (CLAT)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Obciążenie 5 min.:"
 
@@ -185,7 +189,7 @@ msgstr "Brama <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "Sufiks <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>(hex)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Konfiguracja diod <abbr title=\"Light Emitting Diode\">LED</abbr>"
@@ -231,6 +235,10 @@ msgstr ""
 "<br/>Uwaga: musisz ręcznie zrestartować usługę cron, jeśli plik crontab był "
 "pusty przed edycją."
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -323,7 +331,7 @@ msgstr ""
 "Aktywne trasy routingu <abbr title=\"Internet Protocol Version 6\">IPv6</"
 "abbr>"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Aktywne połączenia"
@@ -351,6 +359,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Dodaj"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Dodaj lokalny sufiks domeny do nazw urządzeń z pliku hosts"
@@ -425,7 +440,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr "Przydzielaj adresy IP po kolei"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Pozwól na logowanie <abbr title=\"Secure Shell\">SSH</abbr>"
 
@@ -451,16 +466,16 @@ msgstr "Pozwól tylko wymienionym"
 msgid "Allow localhost"
 msgstr "Pozwól tylko sobie (localhost)"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 "Zezwalaj zdalnym hostom na łączenie się z lokalnie przekazywanymi portami SSH"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Zezwól na logowanie roota przy pomocy hasła"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Pozwól użytkownikowi <em>root</em> na logowanie się przy pomocy hasła"
 
@@ -591,12 +606,12 @@ msgstr "Ustawienia anteny"
 msgid "Any zone"
 msgstr "Dowolna strefa"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -703,17 +718,17 @@ msgstr ""
 msgid "Available"
 msgstr "Dostępne"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Średnia:"
 
@@ -762,7 +777,7 @@ msgstr "Wróć do wyników skanowania"
 msgid "Backup"
 msgstr "Kopia zapasowa"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Kopia zapasowa / aktualizacja firmware"
 
@@ -859,6 +874,7 @@ msgstr "Połączenie nieudane"
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Anuluj"
@@ -881,6 +897,12 @@ msgstr "Uwaga: Zostanie wymuszone uaktualnienie systemu"
 msgid "Chain"
 msgstr "Łańcuch"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -894,10 +916,14 @@ msgstr "Zmiany zostały zastosowane."
 msgid "Changes have been reverted."
 msgstr "Zmiany zostały cofnięte."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Zmienia hasło administratora"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -986,6 +1012,11 @@ msgstr "Klient"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Nazwa (ID) klienta do wysłania podczas negocjacji DHCP"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -1011,7 +1042,7 @@ msgstr "Zamknij listę..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1069,7 +1100,7 @@ msgstr "Konfiguracja została zastosowana."
 msgid "Configuration has been rolled back!"
 msgstr "Konfiguracja została wycofana!"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Potwierdzenie"
 
@@ -1311,6 +1342,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Usuń"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Usuń tą sieć"
@@ -1323,7 +1359,7 @@ msgstr "Interwał komunikatu o wskazaniu dostawy ruchu"
 msgid "Description"
 msgstr "Opis"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Przeznaczenie"
@@ -1427,6 +1463,8 @@ msgid "Disconnection attempt failed"
 msgstr "Próba rozłączenia nie powiodła się"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1470,6 +1508,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Nie przekazuj odwrotnych lookup`ów do sieci lokalnych"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Wymagana domena"
@@ -1506,11 +1548,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Usługa Dropbear"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1719,7 +1761,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Usuwanie..."
 
@@ -1748,7 +1790,7 @@ msgstr "Wyklucz interfejsy"
 msgid "Expand hosts"
 msgstr "Rozwiń hosty"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1891,7 +1933,7 @@ msgstr "Wgraj nowy firmware"
 msgid "Flash operations"
 msgstr "Operacje aktualizacji"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Flashowanie..."
 
@@ -1996,7 +2038,7 @@ msgstr "Brama"
 msgid "Gateway address is invalid"
 msgstr "Adres bramy jest nieprawidłowy"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Porty bramy"
 
@@ -2031,7 +2073,7 @@ msgstr "Twórz archiwum"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "Ogólny bezprzewodowy kontroler 802.11%s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 "Hasło nie zostało zmienione, wpisane poprzednie hasło routera jest "
@@ -2093,15 +2135,6 @@ msgstr ""
 "Tutaj możesz skonfigurować podstawowe ustawienia twojego urządzenia, np. "
 "nazwę hosta, strefę czasową."
 
-# nie ma słowa "autentykacji". Uwierzytelnianie!
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-"Tutaj wklej swoje klucze publiczne SSH (po jednym w linii), dla "
-"uwierzytelniania SSH"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2218,7 +2251,7 @@ msgstr "Brama IPv4"
 msgid "IPv4 netmask"
 msgstr "Maska IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2289,7 +2322,7 @@ msgstr "Długość przydziału IPv6"
 msgid "IPv6 gateway"
 msgstr "Brama IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2446,7 +2479,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "Czas bezczynności"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Przychodzący:"
 
@@ -2485,7 +2518,7 @@ msgstr "Instaluj rozszerzenia protokołów..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Interfejs"
 
@@ -2768,7 +2801,7 @@ msgstr "Nasłuchuj interfejs"
 msgid "Listen Port"
 msgstr "Nasłuchuj port"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Słuchaj tylko na podanym interfejsie, lub jeśli nie podano na wszystkich"
@@ -2793,6 +2826,10 @@ msgstr "Średnie obciążenie"
 msgid "Loading"
 msgstr "Ładowanie"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "Lokalny adres IP jest nieprawidłowy"
@@ -3006,7 +3043,7 @@ msgstr "Maksymalna liczba dzierżawionych adresów."
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -3096,7 +3133,7 @@ msgstr "Wpis montowania"
 msgid "Mount Point"
 msgstr "Punkt montowania"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3200,7 +3237,7 @@ msgstr "Maska sieci"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3273,6 +3310,10 @@ msgstr "Nie podano nazwy sieci"
 msgid "No password set!"
 msgstr "Nie ustawiono hasła!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Brak zasad w tym łańcuchu"
@@ -3297,7 +3338,7 @@ msgstr "Szum"
 msgid "Noise Margin (SNR)"
 msgstr "Margines szumów (SNR)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Szum:"
 
@@ -3497,7 +3538,7 @@ msgstr ""
 msgid "Options"
 msgstr "Opcje"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Inne:"
 
@@ -3505,7 +3546,7 @@ msgstr "Inne:"
 msgid "Out"
 msgstr "Wychodzące"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "Wychodzący:"
 
@@ -3660,13 +3701,13 @@ msgstr "Część strefy %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Hasło"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Uwierzytelnianie hasłem"
 
@@ -3678,14 +3719,14 @@ msgstr "Hasło lub klucz prywatny"
 msgid "Password of inner Private Key"
 msgstr "Wewnętrzne hasło klucza prywatnego"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "Pomyślnie zmieniono hasło!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Ścieżka do certyfikatu CA"
@@ -3710,17 +3751,17 @@ msgstr "Ścieżka do wewnętrznego certyfikatu Klienta"
 msgid "Path to inner Private Key"
 msgstr "Ścieżka do wewnętrznego klucza prywatnego "
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Szczyt:"
 
@@ -3752,7 +3793,7 @@ msgstr "Wykonaj reset"
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "Szybkość Phy:"
 
@@ -3784,7 +3825,7 @@ msgstr "Proszę wprowadź swój login i hasło."
 msgid "Policy"
 msgstr "Zasada"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
 
@@ -3861,7 +3902,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3891,6 +3932,14 @@ msgstr "Pseudo Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr "Klucz publiczny"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -4000,7 +4049,7 @@ msgstr "Naprawdę usunąć wszelkie zmiany?"
 msgid "Really switch protocol?"
 msgstr "Naprawdę zmienić protokół?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Połączenia w czasie rzeczywistym"
 
@@ -4008,15 +4057,15 @@ msgstr "Połączenia w czasie rzeczywistym"
 msgid "Realtime Graphs"
 msgstr "Wykresy w czasie rzeczywistym"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Obciążenie w czasie rzeczywistym"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Ruch w czasie rzeczywistym"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Wi-Fi w czasie rzeczywistym"
 
@@ -4028,7 +4077,7 @@ msgstr "Termin reasocjacji"
 msgid "Rebind protection"
 msgstr "Przypisz ochronę"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Restart"
@@ -4197,6 +4246,8 @@ msgid "Restore backup"
 msgstr "Przywróć kopię zapasową"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Odsłoń/Ukryj hasło"
 
@@ -4243,7 +4294,8 @@ msgstr "Typ trasy"
 msgid "Router Advertisement-Service"
 msgstr "Serwis rozgłoszeniowy routera"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Hasło routera"
 
@@ -4282,7 +4334,8 @@ msgstr ""
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Dostęp SSH"
 
@@ -4298,7 +4351,8 @@ msgstr "Port serwera SSH"
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "Klucze SSH"
 
@@ -4318,6 +4372,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Zapisz"
 
@@ -4334,6 +4389,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Skanuj"
@@ -4342,7 +4401,7 @@ msgstr "Skanuj"
 msgid "Scan request failed"
 msgstr "Próba skanowania nie powiodła się"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Zaplanowane Zadania"
@@ -4403,6 +4462,10 @@ msgstr "Typ serwisu"
 msgid "Services"
 msgstr "Serwisy"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4471,7 +4534,7 @@ msgstr "Sygnał"
 msgid "Signal Attenuation (SATN)"
 msgstr "Tłumienie sygnału (SATN)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Sygnał:"
 
@@ -4532,7 +4595,7 @@ msgstr ""
 "być wgrany ręcznie. Sprawdź stronę wiki, aby uzyskać instrukcję dla danego "
 "urządzenia."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4542,7 +4605,7 @@ msgstr "Źródło"
 msgid "Specifies the directory the device is attached to"
 msgstr "Podaje katalog do którego jest podłączone urządzenie"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "Określa port nasłuchu dla tej instancji <em>Dropbear</em>"
 
@@ -4599,7 +4662,7 @@ msgstr "Zatwierdzanie konfiguracji…"
 msgid "Starting wireless scan..."
 msgstr "Rozpoczynanie skanowania..."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Autostart"
 
@@ -4735,7 +4798,7 @@ msgstr "Właściwości systemu"
 msgid "System log buffer size"
 msgstr "Rozmiar bufora loga systemu"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4843,10 +4906,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4887,6 +4949,16 @@ msgstr "Następujące zmiany zostały odrzucone"
 msgid "The following rules are currently active on this system."
 msgstr "Następujące zasady są obecnie aktywne w tym systemie."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "Podana sieć nie jest unikalna"
@@ -4943,14 +5015,14 @@ msgstr "Wybrany protokół potrzebuje przypisanego urządzenia"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 "System usuwa teraz partycję konfiguracji i zrestartuje się po zakończeniu."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4963,6 +5035,10 @@ msgstr ""
 "ustawień może być konieczne odnowienie adresu Twojego komputera, aby dostać "
 "się do urządzenia."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -5096,7 +5172,7 @@ msgstr ""
 "Poniższa lista przedstawia aktualnie uruchomione procesy systemowe i ich "
 "status."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "Poniższa strona przedstawia aktualnie aktywne połączenia sieciowe."
 
@@ -5122,6 +5198,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Strefa czasowa"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5152,7 +5232,7 @@ msgstr "Trasa routowania"
 msgid "Traffic"
 msgstr "Ruch"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Transfer"
 
@@ -5207,7 +5287,7 @@ msgstr "Moc nadawania"
 msgid "Type"
 msgstr "Typ"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5269,10 +5349,6 @@ msgstr "Czas niedostępnośći (UAS)"
 msgid "Unknown"
 msgstr "Nieznany"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Nieznany błąd, hasło nie zostało zmienione!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr "Nieznany błąd (%s)"
@@ -5282,10 +5358,14 @@ msgid "Unmanaged"
 msgstr "Niezarządzalny"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr "Odmontuj"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5594,8 +5674,8 @@ msgid "Waiting for command to complete..."
 msgstr "Trwa wykonanie polecenia..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
-msgstr ""
+msgid "Waiting for configuration to be applied… %ds"
+msgstr "Oczekiwanie na zastosowanie konfiguracji… %ds"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
@@ -5776,7 +5856,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "utwórz most na określonych interfejsach"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5786,14 +5866,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5835,7 +5915,7 @@ msgstr "pełny-duplex"
 msgid "half-duplex"
 msgstr "pół-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5871,30 +5951,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5921,7 +6001,7 @@ msgstr "nie"
 msgid "no link"
 msgstr "niepowiązane"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5948,7 +6028,7 @@ msgstr "wyłączone"
 msgid "on"
 msgstr "włączone"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5966,11 +6046,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -6018,7 +6098,7 @@ msgstr "otagowane"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "jednostki czasu (TUs / 1.024 ms) [1000-65535]"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -6045,159 +6125,159 @@ msgstr "nieokreślone -lub- utwórz:"
 msgid "untagged"
 msgstr "nieotagowane"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6211,6 +6291,20 @@ msgstr "tak"
 msgid "« Back"
 msgstr "« Wróć"
 
+# nie ma słowa "autentykacji". Uwierzytelnianie!
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr ""
+#~ "Tutaj wklej swoje klucze publiczne SSH (po jednym w linii), dla "
+#~ "uwierzytelniania SSH"
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "Pomyślnie zmieniono hasło!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Nieznany błąd, hasło nie zostało zmienione!"
+
 #~ msgid "Design"
 #~ msgstr "Motyw"
 
@@ -6293,9 +6387,6 @@ msgstr "« Wróć"
 #~ msgid "Version"
 #~ msgstr "Wersja"
 
-#~ msgid "Waiting for configuration to be applied… %ds"
-#~ msgstr "Oczekiwanie na zastosowanie konfiguracji… %ds"
-
 #~ msgid "none"
 #~ msgstr "żaden"
 
index 5ba67db8654475fe3f375931a393d92320fb3bf1..17b7e34c65f8d0996984f59b6a99c7168da52023 100644 (file)
@@ -5,18 +5,22 @@ msgstr ""
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
 "PO-Revision-Date: 2018-09-20 21:19-0300\n"
 "Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
+"Language-Team: \n"
 "Language: pt_BR\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 "X-Generator: Poedit 2.1.1\n"
-"Language-Team: \n"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:192
 msgid "%.1f dB"
 msgstr "%.1f dB"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s está sem etiqueta em múltiplas VLANs!"
@@ -49,16 +53,16 @@ msgstr "(nenhuma interface conectada)"
 msgid "-- Additional Field --"
 msgstr "-- Campo Adicional --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Por favor, escolha --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- personalizado --"
@@ -84,11 +88,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr "-- por favor, selecione --"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Carga 1 Minuto:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Carga 15 Minutos:"
 
@@ -100,7 +104,7 @@ msgstr "Identificador hexadecimal de 4 caracteres"
 msgid "464XLAT (CLAT)"
 msgstr "464XLAT (CLAT)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Carga 5 Minutos:"
 
@@ -196,7 +200,7 @@ msgstr ""
 "<abbr title=\"Internet Protocol Version 6/Protocolo Internet Versão "
 "6\">IPv6</abbr>-Suffix (hex)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configuração do <abbr title=\"Diodo Emissor de Luz\">LED</abbr>"
@@ -242,6 +246,10 @@ msgstr ""
 "<br/>Nota: você precisa reiniciar manualmente o serviço da cron se o arquivo "
 "crontab estava vazio antes da edição."
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr "A43C + J43 + A43"
@@ -337,7 +345,7 @@ msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr ""
 "Rotas <abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr> ativas"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Conexões Ativas"
@@ -365,6 +373,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Adicionar"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Adiciona um sufixo de domínio local para equipamentos conhecidos"
@@ -441,7 +456,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr "Alocar endereços IP sequencialmente"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permitir autenticação <abbr title=\"Shell Seguro\">SSH</abbr> por senha"
@@ -470,17 +485,17 @@ msgstr "Permitir somente os listados"
 msgid "Allow localhost"
 msgstr "Permitir computador local"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 "Permitir que equipamentos remotos conectem à portas locais encaminhadas por "
 "SSH"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Permite autenticação do root com senha"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permite que o usuário <em>root</em> se autentique utilizando senha"
 
@@ -611,14 +626,14 @@ msgstr "Configuração da antena"
 msgid "Any zone"
 msgstr "Qualquer zona"
 
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
+msgstr "Aplicar sem verificação"
+
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Pedido para aplicar falhou com o estado <code>%h</code>"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
 msgid "Architecture"
 msgstr "Arquitetura"
@@ -727,17 +742,17 @@ msgstr "Montagem Automática do Espaço de Troca (swap)"
 msgid "Available"
 msgstr "Disponível"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Média:"
 
@@ -786,7 +801,7 @@ msgstr "Voltar para os resultados da busca"
 msgid "Backup"
 msgstr "Cópia de Segurança"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Cópia de Segurança / Gravar Firmware"
 
@@ -884,6 +899,7 @@ msgstr "A chamada falhou"
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Cancelar"
@@ -906,6 +922,12 @@ msgstr "Cuidado: A atualização do sistema será forçada"
 msgid "Chain"
 msgstr "Cadeia"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -919,10 +941,14 @@ msgstr "Alterações aplicadas."
 msgid "Changes have been reverted."
 msgstr "As mudanças foram revertidas."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Muda a senha do administrador para acessar este dispositivo"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -1017,6 +1043,11 @@ msgid "Client ID to send when requesting DHCP"
 msgstr ""
 "Identificador do cliente enviando quando a requisição do DHCP é realizada"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -1042,7 +1073,7 @@ msgstr "Fechar a lista..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1100,7 +1131,7 @@ msgstr "A configuração foi aplicada."
 msgid "Configuration has been rolled back!"
 msgstr "A configuração foi revertida!"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Confirmação"
 
@@ -1348,6 +1379,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Apagar"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Apagar esta rede"
@@ -1360,7 +1396,7 @@ msgstr "Intervalo da Mensagem Indicativa de Envio de Tráfego"
 msgid "Description"
 msgstr "Descrição"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Destino"
@@ -1466,6 +1502,8 @@ msgid "Disconnection attempt failed"
 msgstr "A tentativa de desconexão falhou"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr "Dispensar"
 
@@ -1510,6 +1548,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Não encaminhe buscas por endereço reverso das redes local"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Requerer domínio"
@@ -1549,11 +1591,11 @@ msgstr ""
 "Deslocamento <abbr title=\"Razão entre Sinal e Ruído/Signal to Noise Ratio"
 "\">SNR</abbr> do sinal recebido"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1768,7 +1810,7 @@ msgstr "Entre com valor personalizado"
 msgid "Enter custom values"
 msgstr "Entre com valores personalizados"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Apagando..."
 
@@ -1797,7 +1839,7 @@ msgstr "Excluir interfaces"
 msgid "Expand hosts"
 msgstr "Expandir arquivos de equipamentos conhecidos (hosts)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1948,7 +1990,7 @@ msgstr "Gravar nova imagem do firmware"
 msgid "Flash operations"
 msgstr "Operações na memória flash"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Gravando na flash..."
 
@@ -2056,7 +2098,7 @@ msgstr "Roteador"
 msgid "Gateway address is invalid"
 msgstr "O endereço do roteador padrão é inválido"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Acesso remoto a portas encaminhadas"
 
@@ -2093,7 +2135,7 @@ msgstr "Gerar arquivo"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "Generico 802.11%s Wireless Controlador"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr "A senha de confirmação informada não casa. Senha não alterada!"
 
@@ -2157,14 +2199,6 @@ msgstr ""
 "Aqui você pode configurar os aspectos básicos do seu equipamento, como o "
 "nome do equipamento ou o fuso horário."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-"Aqui você pode colar as chaves públicas do SSH (uma por linha) para a "
-"autenticação por chaves do SSH."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2285,7 +2319,7 @@ msgstr "Roteador padrão IPv4"
 msgid "IPv4 netmask"
 msgstr "Máscara de rede IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2358,7 +2392,7 @@ msgstr "Tamanho da atribuição IPv6"
 msgid "IPv6 gateway"
 msgstr "Roteador padrão do IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2519,7 +2553,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "Tempo limite de inatividade"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Entrando:"
 
@@ -2557,7 +2591,7 @@ msgstr "Instalar extensões de protocolo..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Interface"
 
@@ -2858,7 +2892,7 @@ msgstr "Interfaces de Escuta"
 msgid "Listen Port"
 msgstr "Porta de Escuta"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Escuta apenas na interface especificada. Se não especificado, escuta em todas"
@@ -2883,6 +2917,10 @@ msgstr "Carga Média"
 msgid "Loading"
 msgstr "Carregando"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "O endereço IP local é inválido"
@@ -3105,7 +3143,7 @@ msgstr "Número máximo de endereços atribuídos."
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -3195,7 +3233,7 @@ msgstr "Entrada de Montagem"
 msgid "Mount Point"
 msgstr "Ponto de Montagem"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3299,7 +3337,7 @@ msgstr "Máscara de rede"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3372,6 +3410,10 @@ msgstr "Nenhum nome de rede foi especificado"
 msgid "No password set!"
 msgstr "Nenhuma senha definida!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Sem regras nesta cadeia"
@@ -3398,7 +3440,7 @@ msgstr ""
 "Margem de Ruído (<abbr title=\"Razão entre Sinal e Ruído/Signal to Noise "
 "Ratio\">SNR</abbr>)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Ruído:"
 
@@ -3609,7 +3651,7 @@ msgstr "Opcional. Porta UDP usada para pacotes saintes ou entrantes."
 msgid "Options"
 msgstr "Opções"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Outro:"
 
@@ -3617,7 +3659,7 @@ msgstr "Outro:"
 msgid "Out"
 msgstr "Saída"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "Saindo:"
 
@@ -3775,13 +3817,13 @@ msgstr "Parte da zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Senha"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Autenticação por senha"
 
@@ -3793,14 +3835,14 @@ msgstr "Senha da Chave Privada"
 msgid "Password of inner Private Key"
 msgstr "Senha da Chave Privada interna"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "A senha foi alterada com sucesso!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "Senha2"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Caminho para o Certificado da AC"
@@ -3825,17 +3867,17 @@ msgstr "Caminho para o Certificado do Cliente interno"
 msgid "Path to inner Private Key"
 msgstr "Caminho para a Chave Privada interna"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Pico:"
 
@@ -3867,7 +3909,7 @@ msgstr "Restaurar as configuração iniciais"
 msgid "Persistent Keep Alive"
 msgstr "Manutenção da Conexão Persistente"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "Taxa física:"
 
@@ -3899,7 +3941,7 @@ msgstr "Entre com o seu usuário e senha."
 msgid "Policy"
 msgstr "Política"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Porta"
 
@@ -3977,7 +4019,7 @@ msgstr "Protocolo"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -4007,6 +4049,14 @@ msgstr "Ad-Hoc falso (ahdemo)"
 msgid "Public Key"
 msgstr "Chave Pública"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -4122,7 +4172,7 @@ msgstr "Realmente limpar todas as mudanças?"
 msgid "Really switch protocol?"
 msgstr "Realmente trocar o protocolo?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Conexões em Tempo Real"
 
@@ -4130,15 +4180,15 @@ msgstr "Conexões em Tempo Real"
 msgid "Realtime Graphs"
 msgstr "Gráficos em Tempo Real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Carga em Tempo Real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Tráfego em Tempo Real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Rede sem fio em Tempo Real"
 
@@ -4150,7 +4200,7 @@ msgstr "Limite para Reassociação"
 msgid "Rebind protection"
 msgstr "Proteção contra \"Rebind\""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reiniciar"
@@ -4323,6 +4373,8 @@ msgid "Restore backup"
 msgstr "Restaurar cópia de segurança"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Relevar/esconder senha"
 
@@ -4370,7 +4422,8 @@ msgstr "Tipo de rota"
 msgid "Router Advertisement-Service"
 msgstr "Serviço de Anúncio de Roteador"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Senha do Roteador"
 
@@ -4409,7 +4462,8 @@ msgstr "SHA256"
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Acesso SSH"
 
@@ -4425,7 +4479,8 @@ msgstr "Porta do servidor SSH"
 msgid "SSH username"
 msgstr "Usuário do SSH"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "Chaves SSH"
 
@@ -4445,6 +4500,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Salvar"
 
@@ -4461,6 +4517,10 @@ msgstr "Salvar o bloco mtd"
 msgid "Save mtdblock contents"
 msgstr "Salvar o conteúdo do bloco mtd"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Procurar"
@@ -4469,7 +4529,7 @@ msgstr "Procurar"
 msgid "Scan request failed"
 msgstr "O pedido de escaneamento falhou"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Tarefas Agendadas"
@@ -4530,6 +4590,10 @@ msgstr "Tipo do Serviço"
 msgid "Services"
 msgstr "Serviços"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4602,7 +4666,7 @@ msgstr "Sinal"
 msgid "Signal Attenuation (SATN)"
 msgstr "Atenuação do Sinal (<abbr title=\"Signal Attenuation\">SATN</abbr>)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Sinal:"
 
@@ -4663,7 +4727,7 @@ msgstr ""
 "firmware deve ser gravada manualmente. Por favor, consulte a wiki para "
 "instruções específicas da instalação deste dispositivo."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4673,7 +4737,7 @@ msgstr "Origem"
 msgid "Specifies the directory the device is attached to"
 msgstr "Especifica o diretório que o dispositivo está conectado"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "Especifica a porta de escuta deste <em>Dropbear</em>"
 
@@ -4735,7 +4799,7 @@ msgstr "Iniciando a aplicação da configuração..."
 msgid "Starting wireless scan..."
 msgstr "Iniciando o escaneamento da rede sem fio..."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Iniciação"
 
@@ -4872,7 +4936,7 @@ msgstr "Propriedades do Sistema"
 msgid "System log buffer size"
 msgstr "Tamanho do buffer de registro do sistema"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4983,11 +5047,17 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
-msgstr ""
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
+msgstr ""
+"O dispositivo não foi alcançado em %d segundos depois de aplicar as "
+"configurações pendentes. Por questões de segurança, as configurações foram "
+"revertidas. Se você acredita que as mudanças de configuração estão realmente "
+"corretas, aplique as configurações sem verificação. Alternativamente, você "
+"pode dispensar este aviso e editar as configurações antes de tentar aplicá-"
+"las novamente, ou reverter todas as configurações pendentes e manter o "
+"estado atual em uso."
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -5027,6 +5097,16 @@ msgstr "As seguintes alterações foram revertidas"
 msgid "The following rules are currently active on this system."
 msgstr "As seguintes regras estão atualmente ativas neste sistema."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "O nome de rede informado não é único"
@@ -5082,7 +5162,7 @@ msgstr "O protocolo selecionado necessita estar associado a um dispositivo"
 msgid "The submitted security token is invalid or already expired!"
 msgstr "A chave eletrônica enviada é inválida ou já expirou!"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -5090,7 +5170,7 @@ msgstr ""
 "O sistema está apagando agora a partição da configuração e irá reiniciar "
 "quando terminado."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -5102,6 +5182,10 @@ msgstr ""
 "da sua configuração, pode ser necessário renovar o endereço do seu "
 "computador para poder conectar novamente ao roteador."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -5237,7 +5321,7 @@ msgid ""
 msgstr ""
 "Esta lista fornece uma visão geral sobre os processos em execução no sistema."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "Esta página fornece informações sobre as conexões de rede ativas."
 
@@ -5263,6 +5347,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Fuso Horário"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5294,7 +5382,7 @@ msgstr "Traceroute"
 msgid "Traffic"
 msgstr "Tráfego"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Transferências"
 
@@ -5349,7 +5437,7 @@ msgstr "Potência de transmissão"
 msgid "Type"
 msgstr "Tipo"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5413,10 +5501,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "Desconhecido"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Erro Desconhecido, a senha não foi alterada!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr "Erro desconhecido (%s)"
@@ -5426,10 +5510,14 @@ msgid "Unmanaged"
 msgstr "Não gerenciado"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr "Desmontar"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5743,8 +5831,8 @@ msgid "Waiting for command to complete..."
 msgstr "Esperando o término do comando..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
-msgstr ""
+msgid "Waiting for configuration to be applied… %ds"
+msgstr "Esperando que a configuração seja aplicada...%ds"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
@@ -5927,7 +6015,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "cria uma ponte sobre determinada(s) interface(s)"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5937,14 +6025,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5986,7 +6074,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "half-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -6022,30 +6110,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -6073,7 +6161,7 @@ msgstr "não"
 msgid "no link"
 msgstr "sem link"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -6100,7 +6188,7 @@ msgstr "desligado"
 msgid "on"
 msgstr "ligado"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -6118,11 +6206,11 @@ msgstr "saída"
 msgid "overlay"
 msgstr "sobreposição"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -6170,7 +6258,7 @@ msgstr "etiquetado"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "unidades de tempo (TUs / 1.024 ms) [1000-65535]"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -6197,159 +6285,159 @@ msgstr "não especificado -ou- criar:"
 msgid "untagged"
 msgstr "não etiquetado"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6363,12 +6451,22 @@ msgstr "sim"
 msgid "« Back"
 msgstr "« Voltar"
 
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr ""
+#~ "Aqui você pode colar as chaves públicas do SSH (uma por linha) para a "
+#~ "autenticação por chaves do SSH."
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "A senha foi alterada com sucesso!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Erro Desconhecido, a senha não foi alterada!"
+
 #~ msgid "Design"
 #~ msgstr "Tema"
 
-#~ msgid "Apply anyway"
-#~ msgstr "Aplicar sem verificação"
-
 #~ msgid "Available packages"
 #~ msgstr "Pacotes disponíveis"
 
@@ -6442,31 +6540,12 @@ msgstr "« Voltar"
 #~ msgid "Software"
 #~ msgstr "Software"
 
-#~ msgid ""
-#~ "The device could not be reached within %d seconds after applying the "
-#~ "pending changes, which caused the configuration to be rolled back for "
-#~ "safety reasons. If you believe that the configuration changes are correct "
-#~ "nonetheless, proceed by applying anyway. Alternatively, you can dismiss "
-#~ "this warning and edit changes before attempting to apply again, or revert "
-#~ "all pending changes to keep the currently working configuration state."
-#~ msgstr ""
-#~ "O dispositivo não foi alcançado em %d segundos depois de aplicar as "
-#~ "configurações pendentes. Por questões de segurança, as configurações "
-#~ "foram revertidas. Se você acredita que as mudanças de configuração estão "
-#~ "realmente corretas, aplique as configurações sem verificação. "
-#~ "Alternativamente, você pode dispensar este aviso e editar as "
-#~ "configurações antes de tentar aplicá-las novamente, ou reverter todas as "
-#~ "configurações pendentes e manter o estado atual em uso."
-
 #~ msgid "Update lists"
 #~ msgstr "Atualizar listas"
 
 #~ msgid "Version"
 #~ msgstr "Versão"
 
-#~ msgid "Waiting for configuration to be applied… %ds"
-#~ msgstr "Esperando que a configuração seja aplicada...%ds"
-
 #~ msgid "none"
 #~ msgstr "nenhum"
 
index 059cd7f8da2810ce78fa9f18639ebb54cd54eb8f..c40d71924868eafd0a547419db910da571ef4ab5 100644 (file)
@@ -17,6 +17,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -49,16 +53,16 @@ msgstr "(não existem interfaces ligadas)"
 msgid "-- Additional Field --"
 msgstr "-- Campo Adicional --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Por favor escolha --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- personalizado --"
@@ -82,11 +86,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Carga de 1 Minuto:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Carga de 15 minutos:"
 
@@ -98,7 +102,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Carga 5 Minutos:"
 
@@ -190,7 +194,7 @@ msgstr "Gateway <abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr>"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Configuração do <abbr title=\"Diodo Emissor de Luz\">LED</abbr>"
@@ -234,6 +238,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -321,7 +329,7 @@ msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr ""
 "Rotas-<abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr> ativas"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Ligações Ativas"
@@ -349,6 +357,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Adicionar"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -423,7 +438,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permitir autenticação <abbr title=\"Shell Seguro\">SSH</abbr> por senha"
@@ -450,16 +465,16 @@ msgstr "Permitir somente os listados"
 msgid "Allow localhost"
 msgstr "Permitir localhost"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 "Permitir que hosts remotos se conectem às portas encaminhadas do SSH local"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Permitir o login como root só com password"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permitir que o utilizador <em>root</em> faça login só com password"
 
@@ -586,12 +601,12 @@ msgstr "Configuração das Antenas"
 msgid "Any zone"
 msgstr "Qualquer zona"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -694,17 +709,17 @@ msgstr ""
 msgid "Available"
 msgstr "Disponível"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Média:"
 
@@ -753,7 +768,7 @@ msgstr "Voltar aos resultados do scan"
 msgid "Backup"
 msgstr "Backup"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Backup / Flashar Firmware"
 
@@ -850,6 +865,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Cancelar"
@@ -872,6 +888,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Cadeia"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -885,10 +907,14 @@ msgstr "Alterações aplicadas."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Altera a password de administrador para acesso ao dispositivo"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -977,6 +1003,11 @@ msgstr "Cliente"
 msgid "Client ID to send when requesting DHCP"
 msgstr "ID de cliente a enviar para pedidos de DHCP"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -1002,7 +1033,7 @@ msgstr "Fechar lista..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1055,7 +1086,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Confirmação"
 
@@ -1295,6 +1326,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Apagar"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Apagar esta rede"
@@ -1307,7 +1343,7 @@ msgstr ""
 msgid "Description"
 msgstr "Descrição"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Destino"
@@ -1411,6 +1447,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1454,6 +1492,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Não encaminhar lookups reversos para as redes locais"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Requerer domínio"
@@ -1490,11 +1532,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Instância do Dropbear"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1697,7 +1739,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "A apagar..."
 
@@ -1726,7 +1768,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr "Expandir hosts"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1870,7 +1912,7 @@ msgstr "Flashar nova imagem do firmware"
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "A programar...."
 
@@ -1974,7 +2016,7 @@ msgstr "Gateway"
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Portas de gateway"
 
@@ -2009,7 +2051,7 @@ msgstr "Gerar arquivo"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "Controlador Wireless Genérico 802.11%s"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 "A confirmação de password não corresponde, a password não foi alterada!"
@@ -2070,14 +2112,6 @@ msgstr ""
 "Aqui pode configurar os aspectos básicos do seu equipamento, como o nome do "
 "host ou o fuso horário."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-"Aqui pode colar as chaves SSH (uma por linha) para a autenticação SSH por "
-"chave pública."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2195,7 +2229,7 @@ msgstr "Gateway IPv4"
 msgid "IPv4 netmask"
 msgstr "Máscara IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2266,7 +2300,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "Gateway IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2419,7 +2453,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "Tempo de inatividade"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Entrada:"
 
@@ -2457,7 +2491,7 @@ msgstr "Instalar extensões do protocolo..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Interface"
 
@@ -2740,7 +2774,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Escutar apenas na interface fornecida ou, se não especificada, em todas"
@@ -2765,6 +2799,10 @@ msgstr "Carga Média"
 msgid "Loading"
 msgstr "A carregar"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2975,7 +3013,7 @@ msgstr "Número máximo de endereços concessionados."
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -3065,7 +3103,7 @@ msgstr "Montar Entrada"
 msgid "Mount Point"
 msgstr "Ponto de Montagem"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3169,7 +3207,7 @@ msgstr "Mascara de rede"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3242,6 +3280,10 @@ msgstr "Nome de rede não especificado"
 msgid "No password set!"
 msgstr "Sem password definida!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Sem regras nesta cadeia"
@@ -3266,7 +3308,7 @@ msgstr "Ruído"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Ruído:"
 
@@ -3461,7 +3503,7 @@ msgstr ""
 msgid "Options"
 msgstr "Opções"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Outro:"
 
@@ -3469,7 +3511,7 @@ msgstr "Outro:"
 msgid "Out"
 msgstr "Saída"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "Saída:"
 
@@ -3622,13 +3664,13 @@ msgstr "Parte da zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Senha"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Autenticação por senha"
 
@@ -3640,14 +3682,14 @@ msgstr "Senha da Chave Privada"
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "Password alterada com sucesso!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Directorio do Certificado CA"
@@ -3672,17 +3714,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Pico:"
 
@@ -3714,7 +3756,7 @@ msgstr "Executar reset"
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr ""
 
@@ -3746,7 +3788,7 @@ msgstr "Insira o seu username e password."
 msgid "Policy"
 msgstr "Política"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Porta"
 
@@ -3821,7 +3863,7 @@ msgstr "Protocolo"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3851,6 +3893,14 @@ msgstr "Pseudo Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3955,7 +4005,7 @@ msgstr "Deseja mesmo limpar todas as alterações?"
 msgid "Really switch protocol?"
 msgstr "Deseja mesmo trocar o protocolo?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Ligações em Tempo Real"
 
@@ -3963,15 +4013,15 @@ msgstr "Ligações em Tempo Real"
 msgid "Realtime Graphs"
 msgstr "Gráficos em Tempo Real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Carga em Tempo Real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Tráfego em Tempo Real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Wireless em Tempo Real"
 
@@ -3983,7 +4033,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "Religar protecção"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reiniciar"
@@ -4150,6 +4200,8 @@ msgid "Restore backup"
 msgstr "Restaurar backup"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Revelar/esconder password"
 
@@ -4196,7 +4248,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Password do Router"
 
@@ -4235,7 +4288,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Acesso SSH"
 
@@ -4251,7 +4305,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "Chaves-SSH"
 
@@ -4271,6 +4326,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Salvar"
 
@@ -4287,6 +4343,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Procurar"
@@ -4295,7 +4355,7 @@ msgstr "Procurar"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Tarefas Agendadas"
@@ -4351,6 +4411,10 @@ msgstr "Tipo de Serviço"
 msgid "Services"
 msgstr "Serviços"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4417,7 +4481,7 @@ msgstr "Sinal"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Sinal:"
 
@@ -4475,7 +4539,7 @@ msgid ""
 "instructions."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4485,7 +4549,7 @@ msgstr "Origem"
 msgid "Specifies the directory the device is attached to"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "Especifica as portas de escuta desta instância <em>Dropbear</em>"
 
@@ -4539,7 +4603,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr ""
 
@@ -4670,7 +4734,7 @@ msgstr "Propriedades do Sistema"
 msgid "System log buffer size"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4772,10 +4836,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4815,6 +4878,16 @@ msgstr "Foram recuperadas as seguintes alterações "
 msgid "The following rules are currently active on this system."
 msgstr "As seguintes regras estão actualmente acivas neste sistema."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "O nome dado não é único"
@@ -4870,7 +4943,7 @@ msgstr "O protocolo escolhido precisa de um dispositivo atribuído."
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -4878,7 +4951,7 @@ msgstr ""
 "O sistema está agora a limpar a partição de configuração e irá reiniciar-se "
 "quando terminar."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4891,6 +4964,10 @@ msgstr ""
 "da sua configuração, ode ser necessário renovar o endereço do seu computador "
 "para poder ligar novamente ao router."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -5011,7 +5088,7 @@ msgid ""
 msgstr ""
 "Esta lista fornece uma visão geral sobre os processos em execução no sistema."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "Esta página fornece informações sobre as ligações de rede ativas."
 
@@ -5037,6 +5114,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Fuso Horário"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5067,7 +5148,7 @@ msgstr "Traceroute"
 msgid "Traffic"
 msgstr "Tráfego"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Transferências"
 
@@ -5122,7 +5203,7 @@ msgstr "Potência de Tx"
 msgid "Type"
 msgstr "Tipo"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5184,10 +5265,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "Desconhecido"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Erro Desconhecido, a password não foi alterada!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5197,10 +5274,14 @@ msgid "Unmanaged"
 msgstr "Não gerido"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5500,7 +5581,7 @@ msgid "Waiting for command to complete..."
 msgstr "A aguardar que o comando termine..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5678,7 +5759,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "cria uma bridge sobre determinada(s) interface(s)"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5688,14 +5769,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5737,7 +5818,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "half-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5773,30 +5854,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5823,7 +5904,7 @@ msgstr "não"
 msgid "no link"
 msgstr "sem link"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5850,7 +5931,7 @@ msgstr "desligado"
 msgid "on"
 msgstr "ligado"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5868,11 +5949,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5920,7 +6001,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5947,159 +6028,159 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6113,6 +6194,19 @@ msgstr "sim"
 msgid "« Back"
 msgstr "« Voltar"
 
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr ""
+#~ "Aqui pode colar as chaves SSH (uma por linha) para a autenticação SSH por "
+#~ "chave pública."
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "Password alterada com sucesso!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Erro Desconhecido, a password não foi alterada!"
+
 #~ msgid "Design"
 #~ msgstr "Tema"
 
index dd4d877d5736e4e73c6498f477c82a3c93d9e790..709f83d7a1844a24d7a691a0fbd8e2018d05bf62 100644 (file)
@@ -16,6 +16,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -48,16 +52,16 @@ msgstr "(nici o interfata atasata)"
 msgid "-- Additional Field --"
 msgstr "-- Camp suplimentar --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Te rog sa alegi --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- particularizat --"
@@ -81,11 +85,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Incarcarea in ultimul minut"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Incarcarea in ultimele 15 minute"
 
@@ -97,7 +101,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Incarcarea in ultimele 5 minute"
 
@@ -183,7 +187,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Poarta Acces"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Configurare"
@@ -225,6 +229,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -310,7 +318,7 @@ msgstr "Rute active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr "Rute active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Conexiuni active"
@@ -338,6 +346,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Adauga"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Adauga un sufix local numelor servite din fisierele de tip hosts"
@@ -410,7 +425,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permite autentificarea prin parola a <abbr title=\"Secure Shell\">SSH</abbr> "
@@ -437,15 +452,15 @@ msgstr "Permite doar cele listate"
 msgid "Allow localhost"
 msgstr "Permite localhost"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr "Permite statiilor externe sa se conecteze la porturile SSH locale"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Permite autentificarea contului root cu parola"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permite contului <em>root</em> sa se autentifice cu parola"
 
@@ -572,12 +587,12 @@ msgstr "Configurarea Antenei"
 msgid "Any zone"
 msgstr "Orice Zona"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -680,17 +695,17 @@ msgstr ""
 msgid "Available"
 msgstr "Disponibil"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Medie:"
 
@@ -739,7 +754,7 @@ msgstr "Inapoi la rezultatele scanarii"
 msgid "Backup"
 msgstr "Salveaza"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Salveaza / Scrie Firmware"
 
@@ -833,6 +848,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Anuleaza"
@@ -855,6 +871,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Lant"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -868,10 +890,14 @@ msgstr "Modificari aplicate."
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Schimba parola administratorului pentru accesarea dispozitivului"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -955,6 +981,11 @@ msgstr ""
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -978,7 +1009,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1031,7 +1062,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Confirmare"
 
@@ -1266,6 +1297,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Sterge"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Sterge aceasta retea"
@@ -1278,7 +1314,7 @@ msgstr ""
 msgid "Description"
 msgstr "Descriere"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Destinatie"
@@ -1382,6 +1418,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1418,6 +1456,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Domeniul necesar"
@@ -1452,11 +1494,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Instanta dropbear"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1653,7 +1695,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Stergere..."
 
@@ -1682,7 +1724,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1823,7 +1865,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr ""
 
@@ -1928,7 +1970,7 @@ msgstr "Gateway"
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Porturile gateway"
 
@@ -1963,7 +2005,7 @@ msgstr ""
 msgid "Generic 802.11%s Wireless Controller"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr "Confirmarea parolei nu se potriveste cu prima, parola neschimbata !"
 
@@ -2023,12 +2065,6 @@ msgstr ""
 "Aici poti configura aspectele de baza ale dispozitivului cum ar fi numele "
 "sau fusul orar."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2143,7 +2179,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2214,7 +2250,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2361,7 +2397,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Intrare:"
 
@@ -2399,7 +2435,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Interfata"
 
@@ -2679,7 +2715,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -2703,6 +2739,10 @@ msgstr "Incarcarea medie"
 msgid "Loading"
 msgstr "Incarcare"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2908,7 +2948,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
@@ -2998,7 +3038,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3100,7 +3140,7 @@ msgstr "Netmask"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3173,6 +3213,10 @@ msgstr ""
 msgid "No password set!"
 msgstr "Nici o parola setata !"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr ""
@@ -3197,7 +3241,7 @@ msgstr "Zgomot"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Zgomot:"
 
@@ -3386,7 +3430,7 @@ msgstr ""
 msgid "Options"
 msgstr "Optiuni"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Altele:"
 
@@ -3394,7 +3438,7 @@ msgstr "Altele:"
 msgid "Out"
 msgstr "Iesire"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr ""
 
@@ -3547,13 +3591,13 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Parola"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Autentificarea cu parola"
 
@@ -3565,14 +3609,14 @@ msgstr "Parola cheii private"
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "Parola schimbata cu succes !"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Calea catre certificatul CA"
@@ -3597,17 +3641,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Maxim:"
 
@@ -3639,7 +3683,7 @@ msgstr "Reseteaza"
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "Rata phy:"
 
@@ -3671,7 +3715,7 @@ msgstr "Introdu utilizatorul si parola."
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
 
@@ -3746,7 +3790,7 @@ msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3776,6 +3820,14 @@ msgstr ""
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3878,7 +3930,7 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Conexiuni in timp real"
 
@@ -3886,15 +3938,15 @@ msgstr "Conexiuni in timp real"
 msgid "Realtime Graphs"
 msgstr "Grafice in timp real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Incarcarea in timp real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Traficul in timp real"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr ""
 
@@ -3906,7 +3958,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Rebooteaza"
@@ -4073,6 +4125,8 @@ msgid "Restore backup"
 msgstr "Reface backup-ul"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Arata / ascunde parola"
 
@@ -4119,7 +4173,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Parola routerului"
 
@@ -4155,7 +4210,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Acces SSH"
 
@@ -4171,7 +4227,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "Cheile SSH"
 
@@ -4191,6 +4248,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Salveaza"
 
@@ -4207,6 +4265,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Scan"
@@ -4215,7 +4277,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Operatiuni programate"
@@ -4271,6 +4333,10 @@ msgstr "Tip de serviciu"
 msgid "Services"
 msgstr "Servicii"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4337,7 +4403,7 @@ msgstr "Semnal"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Semnal:"
 
@@ -4395,7 +4461,7 @@ msgid ""
 "instructions."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4405,7 +4471,7 @@ msgstr "Sursa"
 msgid "Specifies the directory the device is attached to"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr ""
 
@@ -4459,7 +4525,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Pornire"
 
@@ -4590,7 +4656,7 @@ msgstr "Proprietati sistem"
 msgid "System log buffer size"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr ""
 
@@ -4686,10 +4752,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4721,6 +4786,16 @@ msgstr ""
 msgid "The following rules are currently active on this system."
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr ""
@@ -4766,13 +4841,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -4780,6 +4855,10 @@ msgid ""
 "settings."
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4891,7 +4970,7 @@ msgid ""
 "their status."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
@@ -4917,6 +4996,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Fusul orar"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -4944,7 +5027,7 @@ msgstr ""
 msgid "Traffic"
 msgstr "Trafic"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Transfer"
 
@@ -4999,7 +5082,7 @@ msgstr "Puterea TX"
 msgid "Type"
 msgstr "Tip"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5061,10 +5144,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "Necunoscut"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Eroare necunoscuta, parola neschimbata !"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5074,10 +5153,14 @@ msgid "Unmanaged"
 msgstr "Neadministrate"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5377,7 +5460,7 @@ msgid "Waiting for command to complete..."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5548,7 +5631,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr ""
 
@@ -5558,14 +5641,14 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr ""
 
@@ -5605,7 +5688,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5641,30 +5724,30 @@ msgid "kB"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5690,7 +5773,7 @@ msgstr "nu"
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5717,7 +5800,7 @@ msgstr ""
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5735,11 +5818,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5787,7 +5870,7 @@ msgstr "etichetat"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5814,159 +5897,159 @@ msgstr ""
 msgid "untagged"
 msgstr "neetichetat"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -5980,6 +6063,12 @@ msgstr "da"
 msgid "« Back"
 msgstr "« Inapoi"
 
+#~ msgid "Password successfully changed!"
+#~ msgstr "Parola schimbata cu succes !"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Eroare necunoscuta, parola neschimbata !"
+
 #~ msgid "Available packages"
 #~ msgstr "Pachete disponibile"
 
index 318ec5da3ed1775c2bf5042a47e1eff6ca595d44..0e5887bf9c7027c25e7d16dd5d29ac6023c37c76 100644 (file)
@@ -1,17 +1,17 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: LuCI: base\n"
 "POT-Creation-Date: 2010-05-09 01:01+0300\n"
 "PO-Revision-Date: 2018-11-16 19:48+0300\n"
+"Last-Translator: Anton Kikin <a.kikin@tano-systems.com>\n"
 "Language-Team: http://cyber-place.ru\n"
+"Language: ru\n"
 "MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Poedit 2.2\n"
-"Last-Translator: Anton Kikin <a.kikin@tano-systems.com>\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"Language: ru\n"
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
@@ -19,6 +19,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr "%.1f дБ"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s не тегирован в множестве VLAN!"
@@ -51,16 +55,16 @@ msgstr "(нет связанных интерфейсов)"
 msgid "-- Additional Field --"
 msgstr "-- Дополнительно --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Сделайте выбор --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- пользовательский --"
@@ -84,11 +88,11 @@ msgstr "-- проверка по uuid --"
 msgid "-- please select --"
 msgstr "-- сделайте выбор --"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Загрузка за 1 минуту:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Загрузка за 15 минут:"
 
@@ -100,7 +104,7 @@ msgstr "4-х значный шестнадцатеричный ID"
 msgid "464XLAT (CLAT)"
 msgstr "464XLAT (CLAT)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Загрузка за 5 минут:"
 
@@ -186,7 +190,7 @@ msgstr "<abbr title=\"Интернет протокол версии 6\">IPv6</a
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-суффикс (hex)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "Настройка <abbr title=\"Светодиод\">LED</abbr> индикации"
@@ -233,6 +237,10 @@ msgstr ""
 "<br />Внимание: вы должны вручную перезапустить службу cron, если этот файл "
 "был пустым перед внесением ваших изменений."
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr "A43C + J43 + A43"
@@ -320,7 +328,7 @@ msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr ""
 "Активные <abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-маршруты"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Активные соединения"
@@ -348,6 +356,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Добавить"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -422,7 +437,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr "Выделять IP-адреса последовательно"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Разрешить <abbr title=\"Secure Shell\">SSH</abbr> аутентификацию с помощью "
@@ -452,17 +467,17 @@ msgstr "Разрешить только перечисленные"
 msgid "Allow localhost"
 msgstr "Разрешить локальный хост"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 "Разрешить удаленным хостам подключаться к локальным перенаправленным портам "
 "SSH"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Root входит по паролю"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Разрешить пользователю <em>root</em> входить в систему с помощью пароля"
@@ -595,14 +610,14 @@ msgstr "Настройка антенн"
 msgid "Any zone"
 msgstr "Любая зона"
 
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
+msgstr "Применить без проверки"
+
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Ошибка <code>%h</code> запроса на применение"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
-msgstr "Применить без проверки"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
 msgid "Architecture"
 msgstr "Архитектура"
@@ -712,17 +727,17 @@ msgstr "Hotplug раздела подкачки"
 msgid "Available"
 msgstr "Доступно"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Средняя:"
 
@@ -771,7 +786,7 @@ msgstr "Назад к результатам поиска"
 msgid "Backup"
 msgstr "Резервное копирование"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Резервное копирование / Перепрошивка"
 
@@ -871,6 +886,7 @@ msgstr "Ошибка вызова"
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Отменить"
@@ -893,6 +909,12 @@ msgstr "Внимание: выбрано принудительное обнов
 msgid "Chain"
 msgstr "Цепочка"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -906,10 +928,14 @@ msgstr "Изменения приняты."
 msgid "Changes have been reverted."
 msgstr "Изменения были возвращены назад."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Изменить пароль администратора для доступа к устройству"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -1005,6 +1031,11 @@ msgstr "Клиент"
 msgid "Client ID to send when requesting DHCP"
 msgstr "ID клиента при DHCP-запросе"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -1030,7 +1061,7 @@ msgstr "Закрыть список..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1087,7 +1118,7 @@ msgstr "Конфигурация применена"
 msgid "Configuration has been rolled back!"
 msgstr "Конфигурация возвращена назад!"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Подтверждение пароля"
 
@@ -1332,6 +1363,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Удалить"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Удалить эту сеть"
@@ -1344,7 +1380,7 @@ msgstr "Интервал сообщений, регламентирующий д
 msgid "Description"
 msgstr "Описание"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Направление"
@@ -1448,6 +1484,8 @@ msgid "Disconnection attempt failed"
 msgstr "Ошибка попытки отключения"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr "Отклонить"
 
@@ -1490,6 +1528,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Не перенаправлять обратные DNS-запросы для локальных сетей"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Требуется домен"
@@ -1526,11 +1568,11 @@ msgstr "Скачать MTD раздел"
 msgid "Downstream SNR offset"
 msgstr "SNR offset внутренней сети"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Экземпляр Dropbear"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1738,7 +1780,7 @@ msgstr "Введите пользовательское значение"
 msgid "Enter custom values"
 msgstr "Введите пользовательские значения"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Стирание..."
 
@@ -1767,7 +1809,7 @@ msgstr "Исключите интерфейсы"
 msgid "Expand hosts"
 msgstr "Расширять имена узлов"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr "Ожидаемое значение %s"
 
@@ -1914,7 +1956,7 @@ msgstr "Установить новый образ прошивки"
 msgid "Flash operations"
 msgstr "Операции с прошивкой"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Прошивка..."
 
@@ -2020,7 +2062,7 @@ msgstr "Шлюз"
 msgid "Gateway address is invalid"
 msgstr "Неверный адрес шлюза"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Порты шлюза"
 
@@ -2055,7 +2097,7 @@ msgstr "Создать архив"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "Беспроводной 802.11%s контроллер"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr "Введённые пароли не совпадают, пароль не изменён!"
 
@@ -2115,14 +2157,6 @@ msgstr ""
 "Здесь вы можете настроить основные параметры вашего устройства, такие как "
 "имя хоста или часовой пояс."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-"Здесь вы можете добавить открытые SSH ключи (один ключ на строку) для SSH "
-"аутентификации."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2237,7 +2271,7 @@ msgstr "IPv4-адрес шлюза"
 msgid "IPv4 netmask"
 msgstr "Маска сети IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr "Сеть IPv4 в формате адрес/маска подсети"
 
@@ -2308,7 +2342,7 @@ msgstr "IPv6 назначение длины"
 msgid "IPv6 gateway"
 msgstr "IPv6-адрес шлюза"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr "Сеть IPv6 в формате адрес/маска подсети"
 
@@ -2468,7 +2502,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "Промежуток времени бездействия"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Входящий:"
 
@@ -2506,7 +2540,7 @@ msgstr "Установить расширения протокола..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Интерфейс"
 
@@ -2799,7 +2833,7 @@ msgstr "Интерфейс для входящих соединений"
 msgid "Listen Port"
 msgstr "Порт для входящих соединений"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Принимать подключения только на указанном интерфейсе или, если интерфейс не "
@@ -2825,6 +2859,10 @@ msgstr "Средняя загрузка"
 msgid "Loading"
 msgstr "Загрузка"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "Неверный локальный IP-адрес"
@@ -3041,7 +3079,7 @@ msgstr "Максимальное количество арендованных 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Мбит/с"
 
@@ -3131,7 +3169,7 @@ msgstr "Настройка config файла fstab (/etc/config/fstab)"
 msgid "Mount Point"
 msgstr "Точка монтирования"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3235,7 +3273,7 @@ msgstr "Маска сети"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3308,6 +3346,10 @@ msgstr "Не задано имя сети"
 msgid "No password set!"
 msgstr "Пароль не установлен!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Нет правил в данной цепочке"
@@ -3332,7 +3374,7 @@ msgstr "Шум"
 msgid "Noise Margin (SNR)"
 msgstr "Соотношение сигнал/шум (SNR)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Шум:"
 
@@ -3543,7 +3585,7 @@ msgstr ""
 msgid "Options"
 msgstr "Опции"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Другие:"
 
@@ -3551,7 +3593,7 @@ msgstr "Другие:"
 msgid "Out"
 msgstr "Вне"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "Исходящий:"
 
@@ -3706,13 +3748,13 @@ msgstr "Часть зоны %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Пароль"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "С помощью пароля"
 
@@ -3724,14 +3766,14 @@ msgstr "Пароль к Приватному ключу"
 msgid "Password of inner Private Key"
 msgstr "Пароль к внутреннему Приватному ключу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "Пароль успешно изменён!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "Пароль2"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Путь к CA-Сертификату"
@@ -3756,17 +3798,17 @@ msgstr "Путь к внутренним Client-Сертификатам"
 msgid "Path to inner Private Key"
 msgstr "Путь к внутреннему Приватному ключу"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Пиковая:"
 
@@ -3798,7 +3840,7 @@ msgstr "Выполнить сброс"
 msgid "Persistent Keep Alive"
 msgstr "Постоянно держать включенным"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "Скорость:"
 
@@ -3830,7 +3872,7 @@ msgstr "Введите логин и пароль."
 msgid "Policy"
 msgstr "Политика"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Порт"
 
@@ -3907,7 +3949,7 @@ msgstr "Прот."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3937,6 +3979,14 @@ msgstr "Псевдо Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr "Публичный ключ"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -4051,7 +4101,7 @@ msgstr "Действительно сбросить все изменения?"
 msgid "Really switch protocol?"
 msgstr "Вы действительно хотите изменить протокол?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Соединения в реальном времени"
 
@@ -4059,15 +4109,15 @@ msgstr "Соединения в реальном времени"
 msgid "Realtime Graphs"
 msgstr "Графики в реальном времени"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Загрузка в реальном времени"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Трафик в реальном времени"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Беспроводная сеть в реальном времени"
 
@@ -4079,7 +4129,7 @@ msgstr "Срок Реассоциации"
 msgid "Rebind protection"
 msgstr "Защита от DNS Rebinding"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Перезагрузка"
@@ -4255,6 +4305,8 @@ msgid "Restore backup"
 msgstr "Восстановить резервную копию"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Показать/скрыть пароль"
 
@@ -4301,7 +4353,8 @@ msgstr "Тип маршрута"
 msgid "Router Advertisement-Service"
 msgstr "Доступные режимы работы"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Пароль маршрутизатора"
 
@@ -4339,7 +4392,8 @@ msgstr "SHA256"
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "Доступ по SSH"
 
@@ -4355,7 +4409,8 @@ msgstr "Порт сервера SSH"
 msgid "SSH username"
 msgstr "SSH логин"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "SSH-ключи"
 
@@ -4375,6 +4430,7 @@ msgstr "Разделы подкачки (swap)"
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Сохранить"
 
@@ -4391,6 +4447,10 @@ msgstr "Сохранить MTD раздел"
 msgid "Save mtdblock contents"
 msgstr "Сохранить содержимое MTD раздела"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Поиск"
@@ -4399,7 +4459,7 @@ msgstr "Поиск"
 msgid "Scan request failed"
 msgstr "Ошибка запроса на сканирование"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Запланированные задания"
@@ -4460,6 +4520,10 @@ msgstr "Тип службы"
 msgid "Services"
 msgstr "Сервисы"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr "Установить VPN в качестве маршрута по умолчанию"
@@ -4526,7 +4590,7 @@ msgstr "Сигнал"
 msgid "Signal Attenuation (SATN)"
 msgstr "Затухание сигнала (SATN)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Сигнал:"
 
@@ -4587,7 +4651,7 @@ msgstr ""
 "должна быть установлена вручную. Обратитесь к wiki для получения конкретных "
 "инструкций для вашего устройства."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4597,7 +4661,7 @@ msgstr "Источник"
 msgid "Specifies the directory the device is attached to"
 msgstr "Папка, к которой монтируется раздел устройства"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "Порт данного процесса <em>Dropbear</em>"
 
@@ -4658,7 +4722,7 @@ msgstr "Применение конфигурации..."
 msgid "Starting wireless scan..."
 msgstr "Начато сканирование беспроводных сетей..."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Загрузка"
 
@@ -4794,7 +4858,7 @@ msgstr "Свойства системы"
 msgid "System log buffer size"
 msgstr "Размер системного журнала"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4902,10 +4966,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 "Устройство недоступно в течение %d секунд после применения изменений. Это "
 "привело к откату конфигурации из соображений безопасности. Если вы считаете, "
@@ -4950,6 +5013,16 @@ msgstr "Следующие настройки были отвергнуты"
 msgid "The following rules are currently active on this system."
 msgstr "На данном устройстве активны следующие правила."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "Заданное имя сети не является уникальным"
@@ -5005,13 +5078,13 @@ msgstr "Для выбранного протокола необходимо за
 msgid "The submitted security token is invalid or already expired!"
 msgstr "Представленный маркер безопасности недействителен или уже истек!"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr "Идёт удаление настроек раздела с последующей перезагрузкой системы."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -5023,6 +5096,10 @@ msgstr ""
 "потребуется обновить адрес компьютера, чтобы снова подключиться к "
 "устройству, в зависимости от настроек."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -5156,7 +5233,7 @@ msgid ""
 "their status."
 msgstr "Страница содержит работающие процессы и их состояние."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 "Страница содержит список всех активных на данный момент сетевых соединений."
@@ -5183,6 +5260,10 @@ msgstr "Интервал регенерации ключей GTK"
 msgid "Timezone"
 msgstr "Часовой пояс"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5214,7 +5295,7 @@ msgstr "Трассировка"
 msgid "Traffic"
 msgstr "Трафик"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Передача"
 
@@ -5269,7 +5350,7 @@ msgstr "Мощность передатчика"
 msgid "Type"
 msgstr "Тип"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5331,10 +5412,6 @@ msgstr "Секунды неготовности (UAS)"
 msgid "Unknown"
 msgstr "Неизвестно"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Неизвестная ошибка, пароль не был изменен!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr "Неизвестная ошибка (%s)"
@@ -5344,10 +5421,14 @@ msgid "Unmanaged"
 msgstr "Неуправляемый"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr "Отмонтировать"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5660,7 +5741,7 @@ msgid "Waiting for command to complete..."
 msgstr "Ожидание завершения выполнения команды..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr "Ожидание применения конфигурации... %d сек"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5844,7 +5925,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "Создаёт мост для выбранных сетевых интерфейсов"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "дБ"
 
@@ -5854,14 +5935,14 @@ msgstr "дБ"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "дБм"
 
@@ -5903,7 +5984,7 @@ msgstr "полный дуплекс"
 msgid "half-duplex"
 msgstr "полудуплекс"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr "значение в шестнадцатеричном представлении"
 
@@ -5939,30 +6020,30 @@ msgid "kB"
 msgstr "кБ"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "кБ/с"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "кбит/с"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr "ключ длиной от 8 до 63 символов"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr "ключ длиной 5 или 13 символов"
 
@@ -5988,7 +6069,7 @@ msgstr "нет"
 msgid "no link"
 msgstr "нет соединения"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr "не пустое значение"
 
@@ -6015,7 +6096,7 @@ msgstr "выключено"
 msgid "on"
 msgstr "включено"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -6035,11 +6116,11 @@ msgstr "вывод"
 msgid "overlay"
 msgstr "overlay"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr "положительное десятичное число"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr "положительное целое число"
 
@@ -6087,7 +6168,7 @@ msgstr "с тегом"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "единицы измерения времени (TUs / 1.024 ms) [1000-65535]"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr "уникальное значение"
 
@@ -6114,159 +6195,159 @@ msgstr "не определено -или- создать:"
 msgid "untagged"
 msgstr "без тега"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr "верный IP-адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr "верный IP-адрес или префикс"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr "верная IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr "верный IPv4 адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr "верный IPv4 адрес или сеть"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr "верный IPv4 адрес:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr "верная IPv4 сеть"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "верная IPv4 или IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "верное значение IPv4 префикса (0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr "верная IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr "верный IPv6 адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr "верный IPv6 адрес или префикс"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr "верный IPv6 идентификатор хоста"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr "верная IPv6 ctnm"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "верное значение IPv6 префикса (0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr "верный MAC адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr "верный UCI идентификатор"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr "верный UCI идентификатор, имя хоста или IP-адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr "верный адрес:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr "верная дата (ГГГГ-ММ-ДД)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr "верное десятичное число"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr "верное шестнадцатеричное значение WEP ключа"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr "верное шестнадцатеричное значение WPA ключа"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr "верное имя хоста:порт"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr "верное имя хоста"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr "верное имя хоста или IP-адрес"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr "верное целое число"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr "верная сеть в формате адрес/маска подсети"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "верный символ номера телефона (0-9, \"*\", \"#\", \"!\" or \".\")"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr "верный порт или диапазон портов (порт1-порт2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr "верное значение порта"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr "верное время (ЧЧ:ММ:СС)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr "значение длиной от %d до %d символов"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr "значение в диапазоне от %f до %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr "значение больше или равное %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr "значение меньше или равное %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr "значение длиной %d или менее символов"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr "значение длиной %d или более символов"
 
@@ -6280,12 +6361,44 @@ msgstr "да"
 msgid "« Back"
 msgstr "« Назад"
 
+#~ msgid "Apply unchecked"
+#~ msgstr "Применить без проверки"
+
+#~ msgid ""
+#~ "The device could not be reached within %d seconds after applying the "
+#~ "pending changes, which caused the configuration to be rolled back for "
+#~ "safety reasons. If you believe that the configuration changes are correct "
+#~ "nonetheless, perform an unchecked configuration apply. Alternatively, you "
+#~ "can dismiss this warning and edit changes before attempting to apply "
+#~ "again, or revert all pending changes to keep the currently working "
+#~ "configuration state."
+#~ msgstr ""
+#~ "Устройство недоступно в течение %d секунд после применения изменений. Это "
+#~ "привело к откату конфигурации из соображений безопасности. Если вы "
+#~ "считаете, что конфигурация верна, выполните настройку без проверки. Кроме "
+#~ "того, вы можете отклонить это предупреждение и отредактировать изменения "
+#~ "перед попыткой применить конфигурацию снова или откатить все изменения, "
+#~ "чтобы сохранить рабочее состояние конфигурации."
+
+#~ msgid "Waiting for configuration to get applied… %ds"
+#~ msgstr "Ожидание применения конфигурации... %d сек"
+
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr ""
+#~ "Здесь вы можете добавить открытые SSH ключи (один ключ на строку) для SSH "
+#~ "аутентификации."
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "Пароль успешно изменён!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Неизвестная ошибка, пароль не был изменен!"
+
 #~ msgid "Design"
 #~ msgstr "Тема"
 
-#~ msgid "Apply anyway"
-#~ msgstr "Применить без проверки"
-
 #~ msgid "Available packages"
 #~ msgstr "Доступные пакеты"
 
@@ -6362,30 +6475,12 @@ msgstr "« Назад"
 #~ msgid "Software"
 #~ msgstr "Программное обеспечение"
 
-#~ msgid ""
-#~ "The device could not be reached within %d seconds after applying the "
-#~ "pending changes, which caused the configuration to be rolled back for "
-#~ "safety reasons. If you believe that the configuration changes are correct "
-#~ "nonetheless, proceed by applying anyway. Alternatively, you can dismiss "
-#~ "this warning and edit changes before attempting to apply again, or revert "
-#~ "all pending changes to keep the currently working configuration state."
-#~ msgstr ""
-#~ "Устройство недоступно в течение %d секунд после применения изменений. Это "
-#~ "привело к откату конфигурации из соображений безопасности. Если вы "
-#~ "считаете, что конфигурация верна, выполните настройку без проверки. Кроме "
-#~ "того, вы можете отклонить это предупреждение и отредактировать изменения "
-#~ "перед попыткой применить конфигурацию снова или откатить все изменения, "
-#~ "чтобы сохранить рабочее состояние конфигурации."
-
 #~ msgid "Update lists"
 #~ msgstr "Обновить списки"
 
 #~ msgid "Version"
 #~ msgstr "Версия"
 
-#~ msgid "Waiting for configuration to be applied… %ds"
-#~ msgstr "Ожидание применения конфигурации... %d сек"
-
 #~ msgid "none"
 #~ msgstr "ничего"
 
index 6077e0f0d5acbfa0866e520bb5e4492e08eb0eb5..671d43c457017eb2a4aa78fdd8dc4d21592e8abd 100644 (file)
@@ -1,10 +1,11 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: PACKAGE VERSION\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
@@ -12,6 +13,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -44,16 +49,16 @@ msgstr ""
 msgid "-- Additional Field --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr ""
@@ -77,11 +82,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr ""
 
@@ -93,7 +98,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr ""
 
@@ -176,7 +181,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr ""
@@ -216,6 +221,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -298,7 +307,7 @@ msgstr ""
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr ""
@@ -326,6 +335,13 @@ msgstr ""
 msgid "Add"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -398,7 +414,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
@@ -424,15 +440,15 @@ msgstr ""
 msgid "Allow localhost"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
@@ -558,12 +574,12 @@ msgstr ""
 msgid "Any zone"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -666,17 +682,17 @@ msgstr ""
 msgid "Available"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr ""
 
@@ -725,7 +741,7 @@ msgstr ""
 msgid "Backup"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr ""
 
@@ -819,6 +835,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr ""
@@ -841,6 +858,12 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -854,10 +877,14 @@ msgstr ""
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -938,6 +965,11 @@ msgstr ""
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -961,7 +993,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1014,7 +1046,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr ""
 
@@ -1249,6 +1281,11 @@ msgstr ""
 msgid "Delete"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr ""
@@ -1261,7 +1298,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr ""
@@ -1363,6 +1400,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1399,6 +1438,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr ""
@@ -1433,11 +1476,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1634,7 +1677,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr ""
 
@@ -1663,7 +1706,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1804,7 +1847,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr ""
 
@@ -1908,7 +1951,7 @@ msgstr ""
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr ""
 
@@ -1943,7 +1986,7 @@ msgstr ""
 msgid "Generic 802.11%s Wireless Controller"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 
@@ -2001,12 +2044,6 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2121,7 +2158,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2192,7 +2229,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2339,7 +2376,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr ""
 
@@ -2377,7 +2414,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr ""
 
@@ -2654,7 +2691,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -2678,6 +2715,10 @@ msgstr ""
 msgid "Loading"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2883,7 +2924,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
@@ -2973,7 +3014,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3075,7 +3116,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3148,6 +3189,10 @@ msgstr ""
 msgid "No password set!"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr ""
@@ -3172,7 +3217,7 @@ msgstr ""
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr ""
 
@@ -3361,7 +3406,7 @@ msgstr ""
 msgid "Options"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr ""
 
@@ -3369,7 +3414,7 @@ msgstr ""
 msgid "Out"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr ""
 
@@ -3522,13 +3567,13 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr ""
 
@@ -3540,14 +3585,14 @@ msgstr ""
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr ""
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr ""
@@ -3572,17 +3617,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr ""
 
@@ -3614,7 +3659,7 @@ msgstr ""
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr ""
 
@@ -3646,7 +3691,7 @@ msgstr ""
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr ""
 
@@ -3721,7 +3766,7 @@ msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3751,6 +3796,14 @@ msgstr ""
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3851,7 +3904,7 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr ""
 
@@ -3859,15 +3912,15 @@ msgstr ""
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr ""
 
@@ -3879,7 +3932,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr ""
@@ -4046,6 +4099,8 @@ msgid "Restore backup"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4092,7 +4147,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr ""
 
@@ -4128,7 +4184,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
 
@@ -4144,7 +4201,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr ""
 
@@ -4164,6 +4222,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr ""
 
@@ -4180,6 +4239,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr ""
@@ -4188,7 +4251,7 @@ msgstr ""
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr ""
@@ -4244,6 +4307,10 @@ msgstr ""
 msgid "Services"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4309,7 +4376,7 @@ msgstr ""
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr ""
 
@@ -4367,7 +4434,7 @@ msgid ""
 "instructions."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4377,7 +4444,7 @@ msgstr ""
 msgid "Specifies the directory the device is attached to"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr ""
 
@@ -4431,7 +4498,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr ""
 
@@ -4562,7 +4629,7 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr ""
 
@@ -4658,10 +4725,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4693,6 +4759,16 @@ msgstr ""
 msgid "The following rules are currently active on this system."
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr ""
@@ -4738,13 +4814,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -4752,6 +4828,10 @@ msgid ""
 "settings."
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4861,7 +4941,7 @@ msgid ""
 "their status."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
@@ -4887,6 +4967,10 @@ msgstr ""
 msgid "Timezone"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -4914,7 +4998,7 @@ msgstr ""
 msgid "Traffic"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr ""
 
@@ -4969,7 +5053,7 @@ msgstr ""
 msgid "Type"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr ""
 
@@ -5031,10 +5115,6 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr ""
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5044,10 +5124,14 @@ msgid "Unmanaged"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5345,7 +5429,7 @@ msgid "Waiting for command to complete..."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5516,7 +5600,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr ""
 
@@ -5526,14 +5610,14 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr ""
 
@@ -5573,7 +5657,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5609,30 +5693,30 @@ msgid "kB"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5658,7 +5742,7 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5685,7 +5769,7 @@ msgstr ""
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5703,11 +5787,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5755,7 +5839,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5782,159 +5866,159 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
index f7dd5dcec48d81b85abd902bb2f079dd2f980136..ba9d003d7b7cc901861e9abdc874615a7a0b1a6f 100644 (file)
@@ -15,6 +15,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s är inte taggad i flera VLAN!"
@@ -47,16 +51,16 @@ msgstr "(inga gränssnitt har bifogats)"
 msgid "-- Additional Field --"
 msgstr "-- Ytterligare fält --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Vänligen välj --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- anpassad --"
@@ -80,11 +84,11 @@ msgstr "-- matcha enligt uuid --"
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Belastning senaste minuten:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Belastning senaste 15 minutrarna:"
 
@@ -96,7 +100,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Belastning senaste 5 minutrarna:"
 
@@ -182,7 +186,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-gateway"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Lysdiod\">LED</abbr>-konfiguration"
@@ -224,6 +228,10 @@ msgstr ""
 "<br/>Notera att: du måste starta om cron-tjänsten om crontab-filen var tom "
 "innan den ändrades."
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr "A43C + J43 + A43"
@@ -306,7 +314,7 @@ msgstr "Aktiva <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-rutter"
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr "Aktiva <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-rutter"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Aktiva anslutningar"
@@ -334,6 +342,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Lägg till"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -407,7 +422,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr "Allokera IP sekventiellt"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Tillåt <abbr title=\"Secure Shell\">SSH</abbr> lösenordsautentisering"
 
@@ -433,17 +448,17 @@ msgstr "Tillåt enbart listade"
 msgid "Allow localhost"
 msgstr "Tillåt localhost"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 "Tillåt fjärrstyrda värdar att ansluta via SSH till lokalt vidarebefordrade "
 "portar"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Tillåt root-inloggningar med lösenord"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Tillåt <em>root</em>-användaren att logga in med lösenord"
 
@@ -569,12 +584,12 @@ msgstr "Konfiguration av antenn"
 msgid "Any zone"
 msgstr "Någon zon"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -677,17 +692,17 @@ msgstr "Montera Swap automatiskt"
 msgid "Available"
 msgstr "Tillgänglig"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Snitt:"
 
@@ -736,7 +751,7 @@ msgstr "Backa till skanningsresultat"
 msgid "Backup"
 msgstr "Säkerhetskopiera"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Säkerhetskopiera / Flasha inre mjukvara"
 
@@ -831,6 +846,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Avbryt"
@@ -853,6 +869,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Kedja"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -866,10 +888,14 @@ msgstr "Tillämpade ändringar"
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Ändrar administratörens lösenord för att få tillgång till enheten"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -952,6 +978,11 @@ msgstr "Klient"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Klient-ID att skicka vid DHCP-förfrågning"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -975,7 +1006,7 @@ msgstr "Stäng ner lista..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1028,7 +1059,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Bekräftelse"
 
@@ -1263,6 +1294,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Radera"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Ta bort det här nätverket"
@@ -1275,7 +1311,7 @@ msgstr ""
 msgid "Description"
 msgstr "Beskrivning"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Plats"
@@ -1379,6 +1415,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1417,6 +1455,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Domän krävs"
@@ -1453,11 +1495,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear-instans"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1654,7 +1696,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Raderar..."
 
@@ -1683,7 +1725,7 @@ msgstr "Inkludera inte dessa gränssnitt"
 msgid "Expand hosts"
 msgstr "Expandera värdar"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1824,7 +1866,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Skriver..."
 
@@ -1928,7 +1970,7 @@ msgstr "Gateway"
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Gateway-portar"
 
@@ -1963,7 +2005,7 @@ msgstr "Generera arkiv"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr "Angiven lösenordsbekräftelse matchade inte, lösenordet ändrades inte!"
 
@@ -2021,12 +2063,6 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2141,7 +2177,7 @@ msgstr "IPv4-gateway"
 msgid "IPv4 netmask"
 msgstr "IPv4-nätmask"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2212,7 +2248,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "IPv6-gateway"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2359,7 +2395,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Ankommande"
 
@@ -2397,7 +2433,7 @@ msgstr "Installera protokoll-förlängningar..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Gränssnitt"
 
@@ -2674,7 +2710,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr "Lyssningsportar"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Lyssna endast på det angivna gränssnittet eller, om o-specificerat på alla"
@@ -2699,6 +2735,10 @@ msgstr "Snitt-belastning"
 msgid "Loading"
 msgstr "Laddar"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2904,7 +2944,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -2994,7 +3034,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr "Monteringspunkt"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3096,7 +3136,7 @@ msgstr "Nätmask"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3169,6 +3209,10 @@ msgstr "Inget nätverksnamn angavs"
 msgid "No password set!"
 msgstr "Inget lösenord inställt!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Inga regler i den här kedjan"
@@ -3193,7 +3237,7 @@ msgstr "Buller"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Buller:"
 
@@ -3382,7 +3426,7 @@ msgstr ""
 msgid "Options"
 msgstr "Alternativ"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Andra:"
 
@@ -3390,7 +3434,7 @@ msgstr "Andra:"
 msgid "Out"
 msgstr "Ut"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "Utgående"
 
@@ -3543,13 +3587,13 @@ msgstr "Del av zon %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Lösenord"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Lösenordsautentisering"
 
@@ -3561,14 +3605,14 @@ msgstr "Den privata nyckelns lösenord"
 msgid "Password of inner Private Key"
 msgstr "Lösenordet för den inre privata nyckeln"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "Ändring av lösenordet lyckades!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "Lösenord2"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Genväg till CA-certifikat"
@@ -3593,17 +3637,17 @@ msgstr "Genväg till det inre klient-certifikatet"
 msgid "Path to inner Private Key"
 msgstr "Genväg till den inre privata nyckeln"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr ""
 
@@ -3635,7 +3679,7 @@ msgstr "Utför återställning"
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr ""
 
@@ -3667,7 +3711,7 @@ msgstr "Vänligen ange ditt användarnamn och lösenord."
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Port"
 
@@ -3742,7 +3786,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3772,6 +3816,14 @@ msgstr ""
 msgid "Public Key"
 msgstr "Publik nyckel"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3874,7 +3926,7 @@ msgstr "Verkligen återställa alla ändringar?"
 msgid "Really switch protocol?"
 msgstr "Verkligen byta protokoll?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Anslutningar i realtid"
 
@@ -3882,15 +3934,15 @@ msgstr "Anslutningar i realtid"
 msgid "Realtime Graphs"
 msgstr "Realtidsgrafer"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Trafik i realtid"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Trådlöst i realtid"
 
@@ -3902,7 +3954,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Starta om"
@@ -4069,6 +4121,8 @@ msgid "Restore backup"
 msgstr "Återställ säkerhetskopian"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Visa/göm lösenord"
 
@@ -4115,7 +4169,8 @@ msgstr "Typ av rutt"
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Router-lösenord"
 
@@ -4151,7 +4206,8 @@ msgstr "SHA256"
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH-åtkomst"
 
@@ -4167,7 +4223,8 @@ msgstr "SSH-serverns port"
 msgid "SSH username"
 msgstr "Användarnamn för SSH"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "SSH-nycklar"
 
@@ -4187,6 +4244,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Spara"
 
@@ -4203,6 +4261,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Skanna"
@@ -4211,7 +4273,7 @@ msgstr "Skanna"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Schemalagda uppgifter"
@@ -4267,6 +4329,10 @@ msgstr "Typ av tjänst"
 msgid "Services"
 msgstr "Tjänster"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4332,7 +4398,7 @@ msgstr "Signal"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Signal:"
 
@@ -4390,7 +4456,7 @@ msgid ""
 "instructions."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4400,7 +4466,7 @@ msgstr "Källa"
 msgid "Specifies the directory the device is attached to"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "Anger lyssningsporten för den här <em>Dropbear</em>-instansen"
 
@@ -4454,7 +4520,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr ""
 
@@ -4585,7 +4651,7 @@ msgstr "Systemets egenskaper"
 msgid "System log buffer size"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4681,10 +4747,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4716,6 +4781,16 @@ msgstr ""
 msgid "The following rules are currently active on this system."
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "Det angivna nätverksnamnet är inte unikt"
@@ -4761,13 +4836,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -4775,6 +4850,10 @@ msgid ""
 "settings."
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4886,7 +4965,7 @@ msgid ""
 "their status."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
@@ -4912,6 +4991,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Tidszon"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -4941,7 +5024,7 @@ msgstr "Traceroute"
 msgid "Traffic"
 msgstr "Trafik"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Överför"
 
@@ -4996,7 +5079,7 @@ msgstr ""
 msgid "Type"
 msgstr "Typ"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5058,10 +5141,6 @@ msgstr "Otillgängliga Sekunder (UAS)"
 msgid "Unknown"
 msgstr "Okänd"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Okänt fel, lösenordet ändrades inte!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5071,10 +5150,14 @@ msgid "Unmanaged"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr "Avmontera"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5372,7 +5455,7 @@ msgid "Waiting for command to complete..."
 msgstr "Väntar på att kommandot ska avsluta..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5549,7 +5632,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "skapar en brygga över angivna gränssnitt(en)"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5559,14 +5642,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5606,7 +5689,7 @@ msgstr "full-duplex"
 msgid "half-duplex"
 msgstr "halv-duplex"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5642,30 +5725,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5691,7 +5774,7 @@ msgstr "nej"
 msgid "no link"
 msgstr "ingen länk"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5718,7 +5801,7 @@ msgstr "av"
 msgid "on"
 msgstr "på"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5736,11 +5819,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5788,7 +5871,7 @@ msgstr "taggad"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5815,159 +5898,159 @@ msgstr "ospecifierat -eller- skapa:"
 msgid "untagged"
 msgstr "otaggat"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -5981,6 +6064,12 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Bakåt"
 
+#~ msgid "Password successfully changed!"
+#~ msgstr "Ändring av lösenordet lyckades!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Okänt fel, lösenordet ändrades inte!"
+
 #~ msgid "Available packages"
 #~ msgstr "Tillgängliga paket"
 
index ce0d0b7a804c7131654008fc31778d8fbe3b6367..d665fc66851f102f6610a11ed4fba6760b7c855e 100644 (file)
@@ -5,6 +5,10 @@ msgstr "Content-Type: text/plain; charset=UTF-8"
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -37,16 +41,16 @@ msgstr ""
 msgid "-- Additional Field --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr ""
@@ -70,11 +74,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr ""
 
@@ -86,7 +90,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr ""
 
@@ -169,7 +173,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr ""
@@ -209,6 +213,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -291,7 +299,7 @@ msgstr ""
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr ""
@@ -319,6 +327,13 @@ msgstr ""
 msgid "Add"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -391,7 +406,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
@@ -417,15 +432,15 @@ msgstr ""
 msgid "Allow localhost"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
@@ -551,12 +566,12 @@ msgstr ""
 msgid "Any zone"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -659,17 +674,17 @@ msgstr ""
 msgid "Available"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr ""
 
@@ -718,7 +733,7 @@ msgstr ""
 msgid "Backup"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr ""
 
@@ -812,6 +827,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr ""
@@ -834,6 +850,12 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -847,10 +869,14 @@ msgstr ""
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -931,6 +957,11 @@ msgstr ""
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -954,7 +985,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1007,7 +1038,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr ""
 
@@ -1242,6 +1273,11 @@ msgstr ""
 msgid "Delete"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr ""
@@ -1254,7 +1290,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr ""
@@ -1356,6 +1392,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1392,6 +1430,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr ""
@@ -1426,11 +1468,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1627,7 +1669,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr ""
 
@@ -1656,7 +1698,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1797,7 +1839,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr ""
 
@@ -1901,7 +1943,7 @@ msgstr ""
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr ""
 
@@ -1936,7 +1978,7 @@ msgstr ""
 msgid "Generic 802.11%s Wireless Controller"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 
@@ -1994,12 +2036,6 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2114,7 +2150,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2185,7 +2221,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2332,7 +2368,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr ""
 
@@ -2370,7 +2406,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr ""
 
@@ -2647,7 +2683,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -2671,6 +2707,10 @@ msgstr ""
 msgid "Loading"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2876,7 +2916,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
@@ -2966,7 +3006,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3068,7 +3108,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3141,6 +3181,10 @@ msgstr ""
 msgid "No password set!"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr ""
@@ -3165,7 +3209,7 @@ msgstr ""
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr ""
 
@@ -3354,7 +3398,7 @@ msgstr ""
 msgid "Options"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr ""
 
@@ -3362,7 +3406,7 @@ msgstr ""
 msgid "Out"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr ""
 
@@ -3515,13 +3559,13 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr ""
 
@@ -3533,14 +3577,14 @@ msgstr ""
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr ""
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr ""
@@ -3565,17 +3609,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr ""
 
@@ -3607,7 +3651,7 @@ msgstr ""
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr ""
 
@@ -3639,7 +3683,7 @@ msgstr ""
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr ""
 
@@ -3714,7 +3758,7 @@ msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3744,6 +3788,14 @@ msgstr ""
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3844,7 +3896,7 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr ""
 
@@ -3852,15 +3904,15 @@ msgstr ""
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr ""
 
@@ -3872,7 +3924,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr ""
@@ -4039,6 +4091,8 @@ msgid "Restore backup"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4085,7 +4139,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr ""
 
@@ -4121,7 +4176,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
 
@@ -4137,7 +4193,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr ""
 
@@ -4157,6 +4214,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr ""
 
@@ -4173,6 +4231,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr ""
@@ -4181,7 +4243,7 @@ msgstr ""
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr ""
@@ -4237,6 +4299,10 @@ msgstr ""
 msgid "Services"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4302,7 +4368,7 @@ msgstr ""
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr ""
 
@@ -4360,7 +4426,7 @@ msgid ""
 "instructions."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4370,7 +4436,7 @@ msgstr ""
 msgid "Specifies the directory the device is attached to"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr ""
 
@@ -4424,7 +4490,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr ""
 
@@ -4555,7 +4621,7 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr ""
 
@@ -4651,10 +4717,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4686,6 +4751,16 @@ msgstr ""
 msgid "The following rules are currently active on this system."
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr ""
@@ -4731,13 +4806,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -4745,6 +4820,10 @@ msgid ""
 "settings."
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4854,7 +4933,7 @@ msgid ""
 "their status."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
@@ -4880,6 +4959,10 @@ msgstr ""
 msgid "Timezone"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -4907,7 +4990,7 @@ msgstr ""
 msgid "Traffic"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr ""
 
@@ -4962,7 +5045,7 @@ msgstr ""
 msgid "Type"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr ""
 
@@ -5024,10 +5107,6 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr ""
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5037,10 +5116,14 @@ msgid "Unmanaged"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5338,7 +5421,7 @@ msgid "Waiting for command to complete..."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5509,7 +5592,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr ""
 
@@ -5519,14 +5602,14 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr ""
 
@@ -5566,7 +5649,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5602,30 +5685,30 @@ msgid "kB"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5651,7 +5734,7 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5678,7 +5761,7 @@ msgstr ""
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5696,11 +5779,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5748,7 +5831,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5775,159 +5858,159 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
index 44839ef4807b459edaac792c57da3b610d49a868..bf4b27f1fc5cfd045b6b541e489ec7175f113847 100644 (file)
@@ -1,6 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
+"POT-Creation-Date: \n"
 "PO-Revision-Date: 2018-09-13 22:59+0300\n"
 "Last-Translator: Yusuf Soyipek <yusuf@soyipek.com>\n"
 "Language-Team: none\n"
@@ -10,12 +11,15 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Poedit 2.1.1\n"
-"POT-Creation-Date: \n"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:192
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -48,16 +52,16 @@ msgstr "(arayüz eklenmedi)"
 msgid "-- Additional Field --"
 msgstr "-- Ek Alan--"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Lütfen seçiniz --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- özel --"
@@ -81,11 +85,11 @@ msgstr "-- uuid'e göre eşleştir --"
 msgid "-- please select --"
 msgstr "-- lütfen seçin --"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "1 Dakikalık Yük:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "15 Dakikalık Yük:"
 
@@ -97,7 +101,7 @@ msgstr "4 karakterli HEX ID"
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "5 Dakikalık Yük:"
 
@@ -182,7 +186,7 @@ msgstr "<abbr title=\"Internet Protokolü Sürüm 6\">IPv6</abbr>-Gateway"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Ayarları"
@@ -226,6 +230,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -310,7 +318,7 @@ msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr ""
 "Aktif <abbr title=\"İnternet Protokolü Sürüm 4\">IPv6</abbr>-Yönlendiriciler"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Aktif Bağlantılar"
@@ -338,6 +346,13 @@ msgstr ""
 msgid "Add"
 msgstr "Ekle"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -411,7 +426,7 @@ msgid "Allocate IP sequentially"
 msgstr ""
 
 # "Secure Shell" için ne kullanılabilinir bir fikrim yok.
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "<abbr title=\"Secure Shell\">SSH</abbr> parola kimlik doğrulamasına izin ver"
@@ -438,15 +453,15 @@ msgstr "Yanlızca listelenenlere izin ver"
 msgid "Allow localhost"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
@@ -572,12 +587,12 @@ msgstr "Anten Yapılandırması"
 msgid "Any zone"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -680,17 +695,17 @@ msgstr ""
 msgid "Available"
 msgstr "Kullanılabilir"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Ortalama:"
 
@@ -739,7 +754,7 @@ msgstr "Tarama sonuçlarına dön"
 msgid "Backup"
 msgstr "Yedekleme"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Yedek/Firmware Yazma"
 
@@ -833,6 +848,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Vazgeç"
@@ -855,6 +871,12 @@ msgstr ""
 msgid "Chain"
 msgstr "Zincir"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -868,10 +890,14 @@ msgstr ""
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -954,6 +980,11 @@ msgstr ""
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -977,7 +1008,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1030,7 +1061,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Onayla"
 
@@ -1265,6 +1296,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Sil"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Bu ağı sil"
@@ -1277,7 +1313,7 @@ msgstr ""
 msgid "Description"
 msgstr "Açıklama"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Hedef"
@@ -1381,6 +1417,8 @@ msgid "Disconnection attempt failed"
 msgstr "Bağlantı kesme girişimi başarısız oldu"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr "Reddet"
 
@@ -1417,6 +1455,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr ""
@@ -1451,11 +1493,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1652,7 +1694,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr ""
 
@@ -1681,7 +1723,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1822,7 +1864,7 @@ msgstr "Yeni firmware dosyasını yaz"
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr ""
 
@@ -1926,7 +1968,7 @@ msgstr "Ağ Geçidi"
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr ""
 
@@ -1961,7 +2003,7 @@ msgstr "Arşiv oluştur"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 
@@ -2019,12 +2061,6 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2139,7 +2175,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2210,7 +2246,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2357,7 +2393,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr ""
 
@@ -2395,7 +2431,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr ""
 
@@ -2672,7 +2708,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -2696,6 +2732,10 @@ msgstr "Ortalama Yük"
 msgid "Loading"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2901,7 +2941,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
@@ -2991,7 +3031,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3093,7 +3133,7 @@ msgstr "Ağ Maskesi"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3166,6 +3206,10 @@ msgstr ""
 msgid "No password set!"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr ""
@@ -3190,7 +3234,7 @@ msgstr "Parazit"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr ""
 
@@ -3379,7 +3423,7 @@ msgstr ""
 msgid "Options"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr ""
 
@@ -3387,7 +3431,7 @@ msgstr ""
 msgid "Out"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr ""
 
@@ -3540,13 +3584,13 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr ""
 
@@ -3558,14 +3602,14 @@ msgstr ""
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr ""
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr ""
@@ -3590,17 +3634,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr ""
 
@@ -3632,7 +3676,7 @@ msgstr ""
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr ""
 
@@ -3664,7 +3708,7 @@ msgstr ""
 msgid "Policy"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr ""
 
@@ -3739,7 +3783,7 @@ msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3769,6 +3813,14 @@ msgstr ""
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3869,7 +3921,7 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr ""
 
@@ -3877,15 +3929,15 @@ msgstr ""
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr ""
 
@@ -3897,7 +3949,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr ""
@@ -4064,6 +4116,8 @@ msgid "Restore backup"
 msgstr "Yedeklemeyi geri yükle"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4110,7 +4164,8 @@ msgstr "Yönlendirme Tipi"
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Yönlendirici Parolası"
 
@@ -4146,7 +4201,8 @@ msgstr "SHA256"
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH Erişimi"
 
@@ -4162,7 +4218,8 @@ msgstr "SSH sunucu portu"
 msgid "SSH username"
 msgstr "SSH kullanıcı adı"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr ""
 
@@ -4182,6 +4239,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Kaydet"
 
@@ -4198,6 +4256,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Tara"
@@ -4206,7 +4268,7 @@ msgstr "Tara"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Zamanlanmış Görevler"
@@ -4262,6 +4324,10 @@ msgstr ""
 msgid "Services"
 msgstr "Servisler"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4327,7 +4393,7 @@ msgstr "Sinyal"
 msgid "Signal Attenuation (SATN)"
 msgstr "Sinyal Zayıflama (SATN)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Sinyal:"
 
@@ -4385,7 +4451,7 @@ msgid ""
 "instructions."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4395,7 +4461,7 @@ msgstr "Kaynak"
 msgid "Specifies the directory the device is attached to"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr ""
 
@@ -4449,7 +4515,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr ""
 
@@ -4580,7 +4646,7 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr ""
 
@@ -4676,10 +4742,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4711,6 +4776,16 @@ msgstr ""
 msgid "The following rules are currently active on this system."
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr ""
@@ -4756,13 +4831,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -4770,6 +4845,10 @@ msgid ""
 "settings."
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4879,7 +4958,7 @@ msgid ""
 "their status."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 
@@ -4905,6 +4984,10 @@ msgstr ""
 msgid "Timezone"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -4932,7 +5015,7 @@ msgstr ""
 msgid "Traffic"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr ""
 
@@ -4987,7 +5070,7 @@ msgstr ""
 msgid "Type"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr ""
 
@@ -5049,10 +5132,6 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr ""
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5062,10 +5141,14 @@ msgid "Unmanaged"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5363,7 +5446,7 @@ msgid "Waiting for command to complete..."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5536,7 +5619,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr ""
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5546,14 +5629,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5593,7 +5676,7 @@ msgstr "tam çift yönlü"
 msgid "half-duplex"
 msgstr "yarı çift yönlü"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5629,30 +5712,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5678,7 +5761,7 @@ msgstr "hayır"
 msgid "no link"
 msgstr "bağlantı yok"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5705,7 +5788,7 @@ msgstr "kapalı"
 msgid "on"
 msgstr "açık"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5723,11 +5806,11 @@ msgstr ""
 msgid "overlay"
 msgstr "bindirilmiş"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5775,7 +5858,7 @@ msgstr "etiketlendi"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5802,159 +5885,159 @@ msgstr "tanımsız -veya- oluşturun:"
 msgid "untagged"
 msgstr "etiketsiz"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
index 113daa9871748cb64d3d33140a6a86e51d93b1dc..8bd30902e5ade7f7177a9a7fc22859a739268b12 100644 (file)
@@ -13,6 +13,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr "%.1f дБ"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s є непозначеним у декількох VLAN!"
@@ -45,16 +49,16 @@ msgstr "(нема приєднаних інтерфейсів)"
 msgid "-- Additional Field --"
 msgstr "-- Додаткові поля --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- Оберіть --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- нетипово --"
@@ -78,11 +82,11 @@ msgstr "-- відповідно UUID --"
 msgid "-- please select --"
 msgstr "-- виберіть --"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "Навантаження за 1 хвилину:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "Навантаження за 15 хвилин:"
 
@@ -94,7 +98,7 @@ msgstr "4-симв. шістнадцятковий ID"
 msgid "464XLAT (CLAT)"
 msgstr "464XLAT (CLAT)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "Навантаження за 5 хвилин:"
 
@@ -190,7 +194,7 @@ msgstr "<abbr title=\"Інтернет-протокол версії 6\">IPv6</a
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "<abbr title=\"Інтернет-протокол версії 6\">IPv6</abbr>-суфікс (hex)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr ""
@@ -240,6 +244,10 @@ msgstr ""
 "<br/>Примітка: якщо перед редагуванням, файл crontab був порожній, вам "
 "потрібно вручну перезапустити служби cron."
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -332,7 +340,7 @@ msgstr "<abbr title=\"Інтернет-протокол версії 4\">IPv4</a
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr "<abbr title=\"Інтернет-протокол версії 6\">IPv6</abbr>-маршрути"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "Активні підключення"
@@ -360,6 +368,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Додати"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Додавати суфікс локального домену до імен, отриманих із файлів hosts"
@@ -432,7 +447,7 @@ msgstr "Виділяти IP-адреси послідовно, починаюч
 msgid "Allocate IP sequentially"
 msgstr "Виділяти IP послідовно"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Дозволити <abbr title=\"Secure Shell — безпечна оболонка\">SSH</abbr>-"
@@ -463,17 +478,17 @@ msgstr "Дозволити тільки зазначені"
 msgid "Allow localhost"
 msgstr "Дозволити локальний вузол"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 "Дозволити віддаленим вузлам підключення до локальних переспрямованих портів "
 "SSH"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "Дозволити root-вхід із паролем"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Дозволити користувачеві <em>root</em> вхід у систему з паролем"
 
@@ -606,14 +621,14 @@ msgstr "Конфигурація антени"
 msgid "Any zone"
 msgstr "Будь-яка зона"
 
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
+msgstr "Все одно застосувати"
+
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Сталася помилка запиту на застосування зі статусом <code>%h</code>"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
-msgstr "Застосувати неперевірене"
-
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
 msgid "Architecture"
 msgstr "Архітектура"
@@ -719,17 +734,17 @@ msgstr "Автомонтування своп"
 msgid "Available"
 msgstr "Доступно"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "Середнє значення:"
 
@@ -778,7 +793,7 @@ msgstr "Повернутися до результатів сканування"
 msgid "Backup"
 msgstr "Резервне копіювання"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "Рез. копіювання / Перепрош."
 
@@ -876,6 +891,7 @@ msgstr "Не вдалося здійснити виклик"
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Скасувати"
@@ -898,6 +914,12 @@ msgstr "Увага: систему буде оновлено примусово"
 msgid "Chain"
 msgstr "Ланцюжок"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -911,10 +933,14 @@ msgstr "Зміни застосовано."
 msgid "Changes have been reverted."
 msgstr "Зміни було скасовано."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "Зміна пароля адміністратора для доступу до пристрою"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -1007,6 +1033,11 @@ msgstr "Клієнт"
 msgid "Client ID to send when requesting DHCP"
 msgstr "Ідентифікатор клієнта для відправки при запиті DHCP"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -1032,7 +1063,7 @@ msgstr "Згорнути список..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1089,7 +1120,7 @@ msgstr "Конфігурацію застосовано."
 msgid "Configuration has been rolled back!"
 msgstr "Конфігурацію було відкочено!"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Підтвердження"
 
@@ -1337,6 +1368,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Видалити"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "Видалити цю мережу"
@@ -1349,7 +1385,7 @@ msgstr "Інтервал повідомлень індикації доправ
 msgid "Description"
 msgstr "Опис"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Призначення"
@@ -1453,6 +1489,8 @@ msgid "Disconnection attempt failed"
 msgstr "Спроба від’єднання не вдалася"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr "Відхилити"
 
@@ -1498,6 +1536,10 @@ msgstr ""
 "Не переспрямовувати зворотні <abbr title=\"Domain Name System — система "
 "доменних імен\">DNS</abbr>-запити для локальних мереж"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Потрібен домен"
@@ -1535,11 +1577,11 @@ msgstr "Завантажити mtdblock"
 msgid "Downstream SNR offset"
 msgstr "Низхідний зсув SNR"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Реалізація Dropbear"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1749,7 +1791,7 @@ msgstr "Введіть власне значення"
 msgid "Enter custom values"
 msgstr "Введіть власні значення"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "Видалення..."
 
@@ -1778,7 +1820,7 @@ msgstr "Виключити інтерфейси"
 msgid "Expand hosts"
 msgstr "Розширення вузлів"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr "Очікування %s"
 
@@ -1922,7 +1964,7 @@ msgstr "Прошити новий образ мікропрограми"
 msgid "Flash operations"
 msgstr "Операції прошивання"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "Перепрошиваємо..."
 
@@ -2028,7 +2070,7 @@ msgstr "Шлюз"
 msgid "Gateway address is invalid"
 msgstr "Неприпустима адреса шлюзу"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "Порти шлюзу"
 
@@ -2063,7 +2105,7 @@ msgstr "Cтворити архів"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "Бездротовий 802.11%s контролер"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr "Оскільки пароль і підтвердження не співпадають, то пароль не змінено!"
 
@@ -2123,14 +2165,6 @@ msgstr ""
 "Тут ви можете налаштувати основні параметри вигляду вашого пристрою, такі як "
 "назва (ім’я) вузла або часовий пояс."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-"Тут ви можете вставити відкриті SSH-ключі (по одному на рядок) для SSH з "
-"відкритим ключем автентифікації."
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2247,7 +2281,7 @@ msgstr "Шлюз IPv4"
 msgid "IPv4 netmask"
 msgstr "Маска мережі IPv4"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr "Мережа IPv4 у позначенні адреси / мережевої маски"
 
@@ -2320,7 +2354,7 @@ msgstr "Довжина призначення IPv6"
 msgid "IPv6 gateway"
 msgstr "Шлюз IPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr "Мережа IPv6 у позначенні адреси / мережевої маски"
 
@@ -2480,7 +2514,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "Тайм-аут бездіяльності"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "Вхідний:"
 
@@ -2518,7 +2552,7 @@ msgstr "Інсталяція розширень протоколу..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Інтерфейс"
 
@@ -2820,7 +2854,7 @@ msgstr "Інтерфейси прослуховування"
 msgid "Listen Port"
 msgstr "Порти прослуховування"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Прослуховувати тільки на цьому інтерфейсі, або на всіх (якщо <em>не "
@@ -2846,6 +2880,10 @@ msgstr "Середнє навантаження"
 msgid "Loading"
 msgstr "Завантаження"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "Неприпустима локальна ІР-адреса"
@@ -3062,7 +3100,7 @@ msgstr "Максимальна кількість орендованих адр
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Мбіт/с"
 
@@ -3152,7 +3190,7 @@ msgstr "Вхід монтування"
 msgid "Mount Point"
 msgstr "Точка монтування"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3256,7 +3294,7 @@ msgstr "Маска мережі"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3329,6 +3367,10 @@ msgstr "Ім’я мережі не визначено"
 msgid "No password set!"
 msgstr "Пароль не встановлено!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "У цьму ланцюжку нема правил."
@@ -3353,7 +3395,7 @@ msgstr "Шум"
 msgid "Noise Margin (SNR)"
 msgstr "Співвідношення сигнал/шум"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "Шум:"
 
@@ -3563,7 +3605,7 @@ msgstr ""
 msgid "Options"
 msgstr "Опції"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "Інше:"
 
@@ -3571,7 +3613,7 @@ msgstr "Інше:"
 msgid "Out"
 msgstr "Вих."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "Вихідний:"
 
@@ -3729,13 +3771,13 @@ msgstr "Частина зони %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Пароль"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Автентифікація за паролем"
 
@@ -3747,14 +3789,14 @@ msgstr "Пароль закритого ключа"
 msgid "Password of inner Private Key"
 msgstr "Пароль внутрішнього закритого ключа"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "Пароль успішно змінено!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "Пароль2"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Шлях до центру сертифікції"
@@ -3779,17 +3821,17 @@ msgstr "Шлях до внутрішнього сертифікату клієн
 msgid "Path to inner Private Key"
 msgstr "Шлях до внутрішнього закритого ключа"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "Пік:"
 
@@ -3821,7 +3863,7 @@ msgstr "Виконати відновлення"
 msgid "Persistent Keep Alive"
 msgstr "Завжди тримати ввімкненим"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "Фізична швидкість:"
 
@@ -3853,7 +3895,7 @@ msgstr "Введіть ім’я користувача і пароль."
 msgid "Policy"
 msgstr "Політика"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Порт"
 
@@ -3930,7 +3972,7 @@ msgstr "Прот."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3960,6 +4002,14 @@ msgstr "Псевдо Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr "Відкритий ключ"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr "Публічний префікс надісланий на цей пристрій для поширення клієнтам."
@@ -4072,7 +4122,7 @@ msgstr "Дійсно скинути всі зміни?"
 msgid "Really switch protocol?"
 msgstr "Дійсно змінити протокол?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "Підключення у реальному часі"
 
@@ -4080,15 +4130,15 @@ msgstr "Підключення у реальному часі"
 msgid "Realtime Graphs"
 msgstr "Графіки у реальному часі"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "Навантаження у реальному часі"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "Трафік у реальному часі"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "Бездротові мережі у реальному часі"
 
@@ -4100,7 +4150,7 @@ msgstr "Кінцевий термін реассоціації"
 msgid "Rebind protection"
 msgstr "Захист від переприв’язки"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Перезавантаження"
@@ -4269,6 +4319,8 @@ msgid "Restore backup"
 msgstr "Відновити з резервної копії"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "Показати/приховати пароль"
 
@@ -4315,7 +4367,8 @@ msgstr "Тип маршруту"
 msgid "Router Advertisement-Service"
 msgstr "Служба оголошень маршрутизатора"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "Пароль маршрутизатора"
 
@@ -4353,7 +4406,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH-доступ"
 
@@ -4369,7 +4423,8 @@ msgstr "Порт сервера SSH"
 msgid "SSH username"
 msgstr "Ім’я користувача SSH"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "SSH-ключі"
 
@@ -4389,6 +4444,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Зберегти"
 
@@ -4405,6 +4461,10 @@ msgstr "Зберегти mtdblock"
 msgid "Save mtdblock contents"
 msgstr "Зберегти вміст mtdblock"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Сканувати"
@@ -4413,7 +4473,7 @@ msgstr "Сканувати"
 msgid "Scan request failed"
 msgstr "Помилка запиту на сканування"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Заплановані завдання"
@@ -4474,6 +4534,10 @@ msgstr "Тип сервісу"
 msgid "Services"
 msgstr "Сервіси"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr "Встановити VPN типовим маршрутом"
@@ -4541,7 +4605,7 @@ msgstr "Сигнал"
 msgid "Signal Attenuation (SATN)"
 msgstr "Затухання сигналу (SATN)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "Сигнал:"
 
@@ -4602,7 +4666,7 @@ msgstr ""
 "прошити вручну. Зверніться до Wiki за інструкцією з інсталяції для "
 "конкретного пристрою."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4612,7 +4676,7 @@ msgstr "Джерело"
 msgid "Specifies the directory the device is attached to"
 msgstr "Визначає каталог, до якого приєднаний пристрій"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "Визначає порт прослуховування цієї реалізації <em>Dropbear</em>"
 
@@ -4670,7 +4734,7 @@ msgstr "Розпочато застосування конфігурації…"
 msgid "Starting wireless scan..."
 msgstr "Розпочато сканування бездротових мереж..."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "Запуск"
 
@@ -4807,7 +4871,7 @@ msgstr "Властивості системи"
 msgid "System log buffer size"
 msgstr "Розмір буфера системного журналу"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4916,15 +4980,14 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 "Пристрій недосяжний протягом %d секунд після застосування очікуючих змін, що "
 "призвело до відкочування конфигурації з міркувань безпеки. Проте, якщо ви "
-"впевненÑ\96, Ñ\89о Ð·Ð¼Ñ\96на ÐºÐ¾Ð½Ñ\84Ñ\96гÑ\83Ñ\80аÑ\86Ñ\96Ñ\97 Ñ\94 Ð¿Ñ\80авилÑ\8cноÑ\8e, Ð·Ð°Ñ\81Ñ\82оÑ\81Ñ\83йÑ\82е Ð½ÐµÐ¿ÐµÑ\80евÑ\96Ñ\80енÑ\83 "
-"конÑ\84Ñ\96гÑ\83Ñ\80аÑ\86Ñ\96Ñ\8e. Крім того, ви можете відхилити це попередження та "
+"впевненÑ\96, Ñ\89о Ð·Ð¼Ñ\96ни ÐºÐ¾Ð½Ñ\84Ñ\96гÑ\83Ñ\80аÑ\86Ñ\96Ñ\97 Ñ\94 Ð¿Ñ\80авилÑ\8cними, Ð²Ñ\81е Ð¾Ð´Ð½Ð¾ Ð¿Ñ\80одовжÑ\96Ñ\82Ñ\8c "
+"заÑ\81Ñ\82оÑ\81Ñ\83ваннÑ\8f. Крім того, ви можете відхилити це попередження та "
 "відредагувати зміни, перш ніж намагатись застосувати їх знову, або ж "
 "скасувати всі очікуючі зміни, щоб зберегти поточну робочу конфігурацію."
 
@@ -4963,6 +5026,16 @@ msgstr "Наведені нижче зміни було скасовано"
 msgid "The following rules are currently active on this system."
 msgstr "Наразі в цій системі активні такі правила."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "Задане мережеве ім’я не є унікальним"
@@ -5019,7 +5092,7 @@ msgstr "Обраний протокол потребує призначених
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
@@ -5027,7 +5100,7 @@ msgstr ""
 "Зараз система видаляє розділ конфігурації і коли закінчить, "
 "перезавантажиться."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -5040,6 +5113,10 @@ msgstr ""
 "під’єднатися. Залежно від налаштувань, можливо, треба буде оновити адресу "
 "вашого комп’ютера, щоб знову отримати доступ до пристрою."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -5175,7 +5252,7 @@ msgid ""
 "their status."
 msgstr "У цьому списку наведено працюючі наразі системні процеси та їх стан."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "Ця сторінка надає огляд поточних активних мережевих підключень."
 
@@ -5201,6 +5278,10 @@ msgstr "Інтервал часу для зміни ключа GTK"
 msgid "Timezone"
 msgstr "Часовий пояс"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5232,7 +5313,7 @@ msgstr "Трасування"
 msgid "Traffic"
 msgstr "Трафік"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Передано"
 
@@ -5287,7 +5368,7 @@ msgstr "Потужність передавача"
 msgid "Type"
 msgstr "Тип"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5349,10 +5430,6 @@ msgstr "Недоступні секунди (<abbr title=\"Unavailable Seconds\"
 msgid "Unknown"
 msgstr "Невідомо"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "Невідома помилка, пароль не змінено!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr "Невідома помилка (%s)"
@@ -5362,10 +5439,14 @@ msgid "Unmanaged"
 msgstr "Некерований"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr "Демонтувати"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5675,8 +5756,8 @@ msgid "Waiting for command to complete..."
 msgstr "Очікуємо завершення виконання команди..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
-msgstr "Ð\9eÑ\87Ñ\96кÑ\83Ñ\94мо застосування конфігурації… %d c"
+msgid "Waiting for configuration to be applied… %ds"
+msgstr "ЧекаÑ\94мо Ð½Ð° застосування конфігурації… %d c"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
@@ -5857,7 +5938,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "Створює міст через зазначені інтерфейси"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "дБ"
 
@@ -5867,14 +5948,14 @@ msgstr "дБ"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "дБм"
 
@@ -5916,7 +5997,7 @@ msgstr "повний дуплекс"
 msgid "half-duplex"
 msgstr "напівдуплекс"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr "шістнадцяткове кодоване значення"
 
@@ -5952,30 +6033,30 @@ msgid "kB"
 msgstr "КБ"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "КБ/с"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "Кбіт/с"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr "ключ від 8 до 63 символів"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr "ключ із 5 або 13 символів"
 
@@ -6003,7 +6084,7 @@ msgstr "ні"
 msgid "no link"
 msgstr "нема з’єднання"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr "непусте значення"
 
@@ -6030,7 +6111,7 @@ msgstr "вимкнено"
 msgid "on"
 msgstr "увімкнено"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -6050,11 +6131,11 @@ msgstr "вихід"
 msgid "overlay"
 msgstr "оверлей"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr "додатне десяткове значення"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr "додатне ціле значення"
 
@@ -6102,7 +6183,7 @@ msgstr "позначено"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "одиниці часу (TUs / 1.024 ms) [1000-65535]"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr "унікальне значення"
 
@@ -6129,159 +6210,159 @@ msgstr "не визначено -або- створити:"
 msgid "untagged"
 msgstr "не позначено"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr "значення від %d до %d символів"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr "значення від %f до %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr "значення, що більше або дорівнює %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr "значення, що менше або дорівнює %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr "значення з принаймні %d символів"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr "значення з не більше %d символів"
 
@@ -6294,3 +6375,38 @@ msgstr "так"
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:20
 msgid "« Back"
 msgstr "« Назад"
+
+#~ msgid "Apply unchecked"
+#~ msgstr "Застосувати неперевірене"
+
+#~ msgid ""
+#~ "The device could not be reached within %d seconds after applying the "
+#~ "pending changes, which caused the configuration to be rolled back for "
+#~ "safety reasons. If you believe that the configuration changes are correct "
+#~ "nonetheless, perform an unchecked configuration apply. Alternatively, you "
+#~ "can dismiss this warning and edit changes before attempting to apply "
+#~ "again, or revert all pending changes to keep the currently working "
+#~ "configuration state."
+#~ msgstr ""
+#~ "Пристрій недосяжний протягом %d секунд після застосування очікуючих змін, "
+#~ "що призвело до відкочування конфигурації з міркувань безпеки. Проте, якщо "
+#~ "ви впевнені, що зміна конфігурації є правильною, застосуйте неперевірену "
+#~ "конфігурацію. Крім того, ви можете відхилити це попередження та "
+#~ "відредагувати зміни, перш ніж намагатись застосувати їх знову, або ж "
+#~ "скасувати всі очікуючі зміни, щоб зберегти поточну робочу конфігурацію."
+
+#~ msgid "Waiting for configuration to get applied… %ds"
+#~ msgstr "Очікуємо застосування конфігурації… %d c"
+
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr ""
+#~ "Тут ви можете вставити відкриті SSH-ключі (по одному на рядок) для SSH з "
+#~ "відкритим ключем автентифікації."
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "Пароль успішно змінено!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "Невідома помилка, пароль не змінено!"
index c4cacbdec9432041ba0c0b84c5e802d4c5c6a8e5..9b606743a34d8b87eb79feeb00f9474ed7c70059 100644 (file)
@@ -16,6 +16,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -49,16 +53,16 @@ msgstr ""
 msgid "-- Additional Field --"
 msgstr "---Mục bổ sung---"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "--Hãy chọn--"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "--tùy chỉnh--"
@@ -82,11 +86,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr ""
 
@@ -98,7 +102,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr ""
 
@@ -183,7 +187,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
@@ -223,6 +227,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -305,7 +313,7 @@ msgstr "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "kết nối đang hoạt động"
@@ -333,6 +341,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "Thêm vào"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
@@ -405,7 +420,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Cho phép <abbr title=\"Secure Shell\">SSH</abbr> xác thực mật mã"
 
@@ -431,15 +446,15 @@ msgstr "Chỉ cho phép danh sách liệt kê"
 msgid "Allow localhost"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
@@ -565,12 +580,12 @@ msgstr ""
 msgid "Any zone"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -673,17 +688,17 @@ msgstr ""
 msgid "Available"
 msgstr "Sẵn có"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr ""
 
@@ -732,7 +747,7 @@ msgstr ""
 msgid "Backup"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr ""
 
@@ -826,6 +841,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "Bỏ qua"
@@ -848,6 +864,12 @@ msgstr ""
 msgid "Chain"
 msgstr "chuỗi"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -861,10 +883,14 @@ msgstr "Thay đổi đã áp dụng"
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -945,6 +971,11 @@ msgstr "Client"
 msgid "Client ID to send when requesting DHCP"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -968,7 +999,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1021,7 +1052,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "Xác nhận"
 
@@ -1258,6 +1289,11 @@ msgstr ""
 msgid "Delete"
 msgstr "Xóa"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr ""
@@ -1270,7 +1306,7 @@ msgstr ""
 msgid "Description"
 msgstr "Mô tả"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "Điểm đến"
@@ -1372,6 +1408,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1412,6 +1450,10 @@ msgstr ""
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "Domain yêu cầu"
@@ -1448,11 +1490,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1652,7 +1694,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr ""
 
@@ -1681,7 +1723,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1822,7 +1864,7 @@ msgstr ""
 msgid "Flash operations"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr ""
 
@@ -1926,7 +1968,7 @@ msgstr ""
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr ""
 
@@ -1961,7 +2003,7 @@ msgstr ""
 msgid "Generic 802.11%s Wireless Controller"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
 
@@ -2021,12 +2063,6 @@ msgstr ""
 "Ở đây bạn có thể cấu hình những đặc tính cơ bản của thiết bị như tên máy chủ "
 "hoặc múi giờ."
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr ""
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2141,7 +2177,7 @@ msgstr ""
 msgid "IPv4 netmask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2212,7 +2248,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2364,7 +2400,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr ""
 
@@ -2402,7 +2438,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "Giao diện "
 
@@ -2682,7 +2718,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
@@ -2706,6 +2742,10 @@ msgstr ""
 msgid "Loading"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2911,7 +2951,7 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr ""
 
@@ -3001,7 +3041,7 @@ msgstr ""
 msgid "Mount Point"
 msgstr "Lắp điểm"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3105,7 +3145,7 @@ msgstr ""
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3178,6 +3218,10 @@ msgstr ""
 msgid "No password set!"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "Không có quy luật trong chuỗi này"
@@ -3202,7 +3246,7 @@ msgstr ""
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr ""
 
@@ -3397,7 +3441,7 @@ msgstr ""
 msgid "Options"
 msgstr "Lựa chọn "
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr ""
 
@@ -3405,7 +3449,7 @@ msgstr ""
 msgid "Out"
 msgstr "Ra khỏi"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr ""
 
@@ -3558,13 +3602,13 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "Mật mã"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "Xác thực mật mã"
 
@@ -3576,14 +3620,14 @@ msgstr "Mật mã của private key"
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr ""
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "Đường dẫn tới CA-Certificate"
@@ -3608,17 +3652,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr ""
 
@@ -3650,7 +3694,7 @@ msgstr ""
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr ""
 
@@ -3682,7 +3726,7 @@ msgstr "Nhập tên và mật mã"
 msgid "Policy"
 msgstr "Chính sách"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "Cửa "
 
@@ -3757,7 +3801,7 @@ msgstr "Prot."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3787,6 +3831,14 @@ msgstr "Pseudo Ad-Hoc (ahdemo)"
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3889,7 +3941,7 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr ""
 
@@ -3897,15 +3949,15 @@ msgstr ""
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr ""
 
@@ -3917,7 +3969,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "Reboot"
@@ -4084,6 +4136,8 @@ msgid "Restore backup"
 msgstr "Phục hồi backup"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr ""
 
@@ -4130,7 +4184,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr ""
 
@@ -4168,7 +4223,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr ""
 
@@ -4184,7 +4240,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr ""
 
@@ -4204,6 +4261,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "Lưu"
 
@@ -4220,6 +4278,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "Scan"
@@ -4228,7 +4290,7 @@ msgstr "Scan"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "Scheduled Tasks"
@@ -4284,6 +4346,10 @@ msgstr ""
 msgid "Services"
 msgstr "Dịch vụ "
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4349,7 +4415,7 @@ msgstr ""
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr ""
 
@@ -4407,7 +4473,7 @@ msgid ""
 "instructions."
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4417,7 +4483,7 @@ msgstr "Nguồn"
 msgid "Specifies the directory the device is attached to"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr ""
 
@@ -4471,7 +4537,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr ""
 
@@ -4602,7 +4668,7 @@ msgstr ""
 msgid "System log buffer size"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr ""
 
@@ -4698,10 +4764,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4737,6 +4802,16 @@ msgstr "Những thay đối sau đây đã được để trở về tình trạ
 msgid "The following rules are currently active on this system."
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr ""
@@ -4782,13 +4857,13 @@ msgstr ""
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4800,6 +4875,10 @@ msgstr ""
 "một vài phút cho tới khi kết nối lại. Có thể cần phải làm mới địa chỉ của "
 "máy tính để tiếp cận thiết bị một lần nữa, phụ thuộc vào cài đặt của bạn. "
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4915,7 +4994,7 @@ msgstr ""
 "List này đưa ra một tầm nhìn tổng quát về xử lý hệ thống đang chạy và tình "
 "trạng của chúng."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr ""
 "Trang này cung cấp một tổng quan về đang hoạt động kết nối mạng hiện tại."
@@ -4942,6 +5021,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "Múi giờ "
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -4969,7 +5052,7 @@ msgstr ""
 msgid "Traffic"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "Chuyển giao"
 
@@ -5024,7 +5107,7 @@ msgstr ""
 msgid "Type"
 msgstr "Loại "
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr ""
 
@@ -5086,10 +5169,6 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr ""
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5099,10 +5178,14 @@ msgid "Unmanaged"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5400,7 +5483,7 @@ msgid "Waiting for command to complete..."
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5575,7 +5658,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "tạo một cầu nối trên một giao diện được chỉ định"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr ""
 
@@ -5585,14 +5668,14 @@ msgstr ""
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr ""
 
@@ -5634,7 +5717,7 @@ msgstr ""
 msgid "half-duplex"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5670,30 +5753,30 @@ msgid "kB"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5719,7 +5802,7 @@ msgstr ""
 msgid "no link"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5746,7 +5829,7 @@ msgstr ""
 msgid "on"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5764,11 +5847,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5816,7 +5899,7 @@ msgstr ""
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5843,159 +5926,159 @@ msgstr ""
 msgid "untagged"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
index 3672162e2d73ca931d6c4bad86eec52dde57caa3..17e22d46b18189413e14fda51e4c103eb58ef5de 100644 (file)
@@ -1,20 +1,26 @@
 #
 # Yangfl <mmyangfl@gmail.com>, 2018.
+# Zheng Qian <sotux82@gmail.com>, 2018.
 #
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
+"PO-Revision-Date: 2018-08-18 12:39+0800\n"
 "Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
 "Language-Team:  <debian-l10n-chinese@lists.debian.org>\n"
+"Language: \n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"PO-Revision-Date: 2018-08-18 12:39+0800\n"
 "X-Generator: Gtranslator 2.91.7\n"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:192
 msgid "%.1f dB"
 msgstr "%.1f dB"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr "%d Bit"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr "%s 在多个 VLAN 中均未标记!"
@@ -47,16 +53,16 @@ msgstr "(没有接口连接)"
 msgid "-- Additional Field --"
 msgstr "-- 更多选项 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- 请选择 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- 自定义 --"
@@ -80,11 +86,11 @@ msgstr "-- 根据 UUID 匹配 --"
 msgid "-- please select --"
 msgstr "-- 请选择 --"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "1 分钟负载:"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "15 分钟负载:"
 
@@ -96,7 +102,7 @@ msgstr "4 字符的十六进制 ID"
 msgid "464XLAT (CLAT)"
 msgstr "464XLAT (CLAT)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "5 分钟负载:"
 
@@ -183,7 +189,7 @@ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr> 后缀(十六进制)"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 配置"
@@ -227,6 +233,10 @@ msgid ""
 msgstr ""
 "<br/>注意:如果 crontab 文件在编辑前为空,则需要手动重新启动 cron 服务。"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr "由于身份验证会话已过期,需要重新登录。"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr "A43C + J43 + A43"
@@ -311,7 +321,7 @@ msgstr "活动的 <abbr title=\"Internet Protocol Version 4\">IPv4</abbr> 路由
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr "活动的 <abbr title=\"Internet Protocol Version 6\">IPv6</abbr> 路由"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "活动连接"
@@ -339,6 +349,13 @@ msgstr "点对点 Ad-Hoc"
 msgid "Add"
 msgstr "添加"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr "添加密钥"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "添加本地域名后缀到 HOSTS 文件中的域名"
@@ -411,7 +428,7 @@ msgstr "从最低可用地址开始顺序分配 IP 地址"
 msgid "Allocate IP sequentially"
 msgstr "顺序分配 IP"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "允许 <abbr title=\"Secure Shell\">SSH</abbr> 密码验证"
 
@@ -437,15 +454,15 @@ msgstr "仅允许列表内"
 msgid "Allow localhost"
 msgstr "允许本机"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr "允许远程主机连接到本地 SSH 转发端口"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "允许 root 用户凭密码登录"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "允许 <em>root</em> 用户凭密码登录"
 
@@ -572,14 +589,14 @@ msgstr "天线配置"
 msgid "Any zone"
 msgstr "任意区域"
 
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
+msgstr "强制应用"
+
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "应用请求失败,状态 <code>%h</code>"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
-msgstr ""
-
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
 msgid "Architecture"
 msgstr "架构"
@@ -680,17 +697,17 @@ msgstr "自动挂载 Swap"
 msgid "Available"
 msgstr "可用"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "平均:"
 
@@ -739,7 +756,7 @@ msgstr "返回至扫描结果"
 msgid "Backup"
 msgstr "备份"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "备份/升级"
 
@@ -773,7 +790,7 @@ msgstr ""
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
-msgstr ""
+msgstr "动态绑定到接口而不是通配符地址(推荐为 linux 默认值)"
 
 #: protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua:16
 msgid "Bind interface"
@@ -835,6 +852,7 @@ msgstr "调用失败"
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "取消"
@@ -857,6 +875,12 @@ msgstr "注意:将强制进行系统升级"
 msgid "Chain"
 msgstr "链"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr "更改登录密码"
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -870,10 +894,14 @@ msgstr "更改已应用。"
 msgid "Changes have been reverted."
 msgstr "更改已恢复。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "更改访问设备的管理员密码"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr "正在更改密码……"
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -958,6 +986,11 @@ msgstr "客户端 Client"
 msgid "Client ID to send when requesting DHCP"
 msgstr "请求 DHCP 时发送的客户端 ID"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr "关闭"
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -981,7 +1014,7 @@ msgstr "关闭列表…"
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1037,7 +1070,7 @@ msgstr "配置已应用。"
 msgid "Configuration has been rolled back!"
 msgstr "配置已回滚!"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "确认密码"
 
@@ -1239,7 +1272,7 @@ msgstr "默认 %d"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:82
 msgid "Default Route"
-msgstr ""
+msgstr "默认路由"
 
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_464xlat.lua:17
 #: protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua:81
@@ -1277,6 +1310,11 @@ msgstr ""
 msgid "Delete"
 msgstr "删除"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr "删除密钥"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "删除此网络"
@@ -1289,7 +1327,7 @@ msgstr "发送流量指示消息间隔"
 msgid "Description"
 msgstr "描述"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "目标地址"
@@ -1386,13 +1424,15 @@ msgstr "丢弃 RFC1918 上行响应数据"
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:92
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:114
 msgid "Disconnect"
-msgstr ""
+msgstr "断开连接"
 
 #: protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua:64
 msgid "Disconnection attempt failed"
 msgstr "尝试断开连接失败"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr "解除"
 
@@ -1432,6 +1472,10 @@ msgstr "不转发公共域名服务器无法回应的请求"
 msgid "Do not forward reverse lookups for local networks"
 msgstr "不转发本地网络的反向查询"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr "您真的要删除以下 SSH 密钥吗?"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "忽略空域名解析"
@@ -1467,11 +1511,11 @@ msgstr "下载 mtdblock"
 msgid "Downstream SNR offset"
 msgstr "下游 SNR 偏移"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear 实例"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1672,7 +1716,7 @@ msgstr "输入自定义值"
 msgid "Enter custom values"
 msgstr "输入自定义值"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "擦除中…"
 
@@ -1701,7 +1745,7 @@ msgstr "排除接口"
 msgid "Expand hosts"
 msgstr "扩展 HOSTS 文件中的主机后缀"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr "期望 %s"
 
@@ -1842,7 +1886,7 @@ msgstr "刷写新的固件"
 msgid "Flash operations"
 msgstr "刷新操作"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "正在刷写…"
 
@@ -1948,7 +1992,7 @@ msgstr "网关"
 msgid "Gateway address is invalid"
 msgstr "网关地址无效"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "网关端口"
 
@@ -1983,7 +2027,7 @@ msgstr "生成备份"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "通用 802.11%s 无线控制器"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr "由于密码验证不匹配,密码没有更改!"
 
@@ -2041,12 +2085,6 @@ msgid ""
 "the timezone."
 msgstr "此处配置设备的基础信息,如主机名称或时区。"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr "请在此处粘贴 SSH 公钥,每行一个,用于 SSH 公钥认证。"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2161,7 +2199,7 @@ msgstr "IPv4 网关"
 msgid "IPv4 netmask"
 msgstr "IPv4 子网掩码"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr "地址/网络掩码表示法中的 IPv4 网络"
 
@@ -2232,7 +2270,7 @@ msgstr "IPv6 分配长度"
 msgid "IPv6 gateway"
 msgstr "IPv6 网关"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr "地址/网络掩码表示法中的 IPv6 网络"
 
@@ -2385,7 +2423,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "活动超时"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "入站:"
 
@@ -2423,7 +2461,7 @@ msgstr "安装扩展协议…"
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "接口"
 
@@ -2708,7 +2746,7 @@ msgstr "监听接口"
 msgid "Listen Port"
 msgstr "监听端口"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "仅监听指定的接口,未指定则监听全部"
 
@@ -2732,6 +2770,10 @@ msgstr "平均负载"
 msgid "Loading"
 msgstr "加载中"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr "正在加载 SSH 密钥……"
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr "本地 IP 地址无效"
@@ -2939,7 +2981,7 @@ msgstr "最大地址分配数量。"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -3029,7 +3071,7 @@ msgstr "挂载项目"
 msgid "Mount Point"
 msgstr "挂载点"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3131,7 +3173,7 @@ msgstr "子网掩码"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3160,7 +3202,7 @@ msgstr "前进 »"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:84
 msgid "No"
-msgstr ""
+msgstr ""
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:453
 msgid "No DHCP Server configured for this interface"
@@ -3204,6 +3246,10 @@ msgstr "未指定网络名"
 msgid "No password set!"
 msgstr "未设置密码!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr "当前还没有公钥。"
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "本链没有规则"
@@ -3228,7 +3274,7 @@ msgstr "噪声"
 msgid "Noise Margin (SNR)"
 msgstr "噪声容限(SNR)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "噪声:"
 
@@ -3427,7 +3473,7 @@ msgstr "可选,用于传出和传入数据包的 UDP 端口。"
 msgid "Options"
 msgstr "选项"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "其余:"
 
@@ -3435,7 +3481,7 @@ msgstr "其余:"
 msgid "Out"
 msgstr "出口"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "出站:"
 
@@ -3588,13 +3634,13 @@ msgstr "区域 %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "密码"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "密码验证"
 
@@ -3606,14 +3652,14 @@ msgstr "私有密钥"
 msgid "Password of inner Private Key"
 msgstr "内部私钥的密码"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "密码更改成功!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr "密码 2"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr "粘贴或拖动 SSH 密钥文件……"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "CA 证书路径"
@@ -3638,17 +3684,17 @@ msgstr "内部客户端证书的路径"
 msgid "Path to inner Private Key"
 msgstr "内部私钥的路径"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "峰值:"
 
@@ -3680,7 +3726,7 @@ msgstr "执行重置"
 msgid "Persistent Keep Alive"
 msgstr "持续 Keep-Alive"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "物理速率:"
 
@@ -3712,7 +3758,7 @@ msgstr "请输入用户名和密码。"
 msgid "Policy"
 msgstr "策略"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "端口"
 
@@ -3787,7 +3833,7 @@ msgstr "协议"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3817,6 +3863,16 @@ msgstr "伪装 Ad-Hoc(ahdemo)"
 msgid "Public Key"
 msgstr "公钥"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+"与使用普通密码相比,公钥允许无密码 SSH 登录具有更高的安全性。要将新密钥上传到"
+"设备,请粘贴 OpenSSH 兼容的公钥行或将 <code>.pub</code> 文件拖到输入字段中。"
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr "分配到此设备的公共前缀,用以分发到客户端。"
@@ -3923,7 +3979,7 @@ msgstr "确定要放弃所有更改?"
 msgid "Really switch protocol?"
 msgstr "确定要切换协议?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "实时连接"
 
@@ -3931,15 +3987,15 @@ msgstr "实时连接"
 msgid "Realtime Graphs"
 msgstr "实时信息"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "实时负载"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "实时流量"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "实时无线"
 
@@ -3951,7 +4007,7 @@ msgstr "重关联截止时间"
 msgid "Rebind protection"
 msgstr "重绑定保护"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "重启"
@@ -4122,6 +4178,8 @@ msgid "Restore backup"
 msgstr "恢复配置"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "显示/隐藏 密码"
 
@@ -4168,7 +4226,8 @@ msgstr "路由类型"
 msgid "Router Advertisement-Service"
 msgstr "路由通告服务"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "主机密码"
 
@@ -4204,7 +4263,8 @@ msgstr "SHA256"
 msgid "SNR"
 msgstr "SNR"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH 访问"
 
@@ -4220,7 +4280,8 @@ msgstr "SSH 服务器端口"
 msgid "SSH username"
 msgstr "SSH 用户名"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "SSH 密钥"
 
@@ -4240,6 +4301,7 @@ msgstr "交换分区"
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "保存"
 
@@ -4256,6 +4318,10 @@ msgstr "保存 mtdblock"
 msgid "Save mtdblock contents"
 msgstr "保存 mtdblock 内容"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr "正在保存密钥……"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "扫描"
@@ -4264,7 +4330,7 @@ msgstr "扫描"
 msgid "Scan request failed"
 msgstr "扫描请求失败"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "计划任务"
@@ -4322,9 +4388,13 @@ msgstr "服务类型"
 msgid "Services"
 msgstr "服务"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr "会话已过期"
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
-msgstr ""
+msgstr "将 VPN 设置为默认路由"
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:258
 msgid ""
@@ -4389,7 +4459,7 @@ msgstr "信号"
 msgid "Signal Attenuation (SATN)"
 msgstr "信号衰减(SATN)"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "信号:"
 
@@ -4449,7 +4519,7 @@ msgstr ""
 "抱歉,您的设备暂不支持 sysupgrade 升级,需手动更新固件。请参考 Wiki 中关于此"
 "设备的固件更新说明。"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4459,7 +4529,7 @@ msgstr "源地址"
 msgid "Specifies the directory the device is attached to"
 msgstr "指定设备的挂载目录"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "指定此 <em>Dropbear</em> 实例的监听端口"
 
@@ -4513,7 +4583,7 @@ msgstr "开始应用配置…"
 msgid "Starting wireless scan..."
 msgstr "正在启动无线扫描…"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "启动项"
 
@@ -4646,7 +4716,7 @@ msgstr "系统属性"
 msgid "System log buffer size"
 msgstr "系统日志缓冲区大小"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4747,11 +4817,13 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
+"在应用挂起的更改后 %d 秒内无法连接到此设备,出于安全原因导致配置回滚。如果您"
+"认为配置的更改是正确的,请执行强制应用。或者您可以在再次尝试应用之前解除此警"
+"告并编辑配置,或者恢复所有挂起的更改以保持当前正在工作的配置状态。"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua:41
@@ -4786,6 +4858,16 @@ msgstr "以下更改已恢复"
 msgid "The following rules are currently active on this system."
 msgstr "以下规则当前在系统中处于活动状态。"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr "已添加给定的 SSH 公钥。"
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr "给定的 SSH 公钥无效。请提供适当的公共 RSA 或 ECDSA 密钥。"
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "给定的网络名重复"
@@ -4835,13 +4917,13 @@ msgstr "所选的协议需要分配设备"
 msgid "The submitted security token is invalid or already expired!"
 msgstr "提交的安全令牌无效或已过期!"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr "系统正在擦除配置分区,完成后会自动重启。"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -4851,6 +4933,10 @@ msgstr ""
 "正在刷写系统…<br />切勿关闭电源! DO NOT POWER OFF THE DEVICE!<br />等待数分"
 "钟后即可尝试重新连接到路由。您可能需要更改计算机的 IP 地址以重新连接。"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr "系统密码已更改成功。"
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4967,7 +5053,7 @@ msgid ""
 "their status."
 msgstr "系统中正在运行的进程概况和它们的状态信息。"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "活跃的网络连接概况。"
 
@@ -4993,6 +5079,10 @@ msgstr "重新加密 GTK 的时间间隔"
 msgid "Timezone"
 msgstr "时区"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr "登录……"
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -5022,7 +5112,7 @@ msgstr "Traceroute"
 msgid "Traffic"
 msgstr "流量"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "传输"
 
@@ -5077,7 +5167,7 @@ msgstr "传输功率"
 msgid "Type"
 msgstr "类型"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5139,10 +5229,6 @@ msgstr "不可用秒数(UAS)"
 msgid "Unknown"
 msgstr "未知"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "未知错误,密码未更改!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr "未知错误(%s)"
@@ -5152,10 +5238,14 @@ msgid "Unmanaged"
 msgstr "不配置协议"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr "卸载分区"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr "未命名的密钥"
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5462,8 +5552,8 @@ msgid "Waiting for command to complete..."
 msgstr "等待命令执行完成…"
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
-msgstr ""
+msgid "Waiting for configuration to be applied… %ds"
+msgstr "等待应用配置… %d 秒"
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
 msgid "Waiting for device..."
@@ -5550,7 +5640,7 @@ msgstr "将系统日志写入文件"
 
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:85
 msgid "Yes"
-msgstr ""
+msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua:25
 msgid ""
@@ -5637,7 +5727,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "为指定接口创建桥接"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5647,14 +5737,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5696,7 +5786,7 @@ msgstr "全双工"
 msgid "half-duplex"
 msgstr "半双工"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr "十六进制编码值"
 
@@ -5732,30 +5822,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr "密钥在 8 到 63 个字符之间"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr "密钥为 5 或 13 个字符"
 
@@ -5781,7 +5871,7 @@ msgstr "否"
 msgid "no link"
 msgstr "未连接"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr "非空值"
 
@@ -5808,7 +5898,7 @@ msgstr "关"
 msgid "on"
 msgstr "开"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5828,11 +5918,11 @@ msgstr "输出"
 msgid "overlay"
 msgstr "覆盖"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr "正十进制值"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr "正整数值"
 
@@ -5880,7 +5970,7 @@ msgstr "已标记"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "时间单位(TUs / 1.024ms)[1000-65535]"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr "唯一值"
 
@@ -5907,159 +5997,159 @@ msgstr "不指定或新建:"
 msgid "untagged"
 msgstr "未标记"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr "有效 IP 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr "有效 IP 地址或前缀"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr "有效 IPv4 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr "有效 IPv4 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr "有效 IPv4 地址或网络"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr "有效 IPv4 address:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr "有效 IPv4 网络"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr "有效 IPv4 或 IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr "有效 IPv4 前缀值(0-32)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr "有效 IPv6 CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr "有效 IPv6 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr "有效 IPv6 地址或前缀"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr "有效 IPv6 主机 ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr "有效 IPv6 网络"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr "有效 IPv6 前缀值(0-128)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr "有效 MAC 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr "有效 UCI 识别"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr "有效 UCI 标识符,主机名或 IP 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr "有效 address:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr "有效日期(YYYY-MM-DD)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr "有效十进制值"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr "有效十六进制 WEP 密钥"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr "有效十六进制 WPA 密钥"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr "有效 host:port"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr "有效主机名"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr "有效主机名或 IP 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr "有效整数值"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr "地址/网络掩码表示法中的有效网络"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr "有效电话号码(0-9、“*”、“#”、“!”或“.”)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr "有效端口或端口范围(port1-port2)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr "有效端口值"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr "有效时间(HH:MM:SS)"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr "%d 和 %d 字符之间的值"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr "%f 和 %f 之间的值"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr "值大于或等于 %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr "值小于或等于 %f"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr "值至少为 %d 个字符"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr "值至多为 %d 个字符"
 
@@ -6073,12 +6163,20 @@ msgstr "是"
 msgid "« Back"
 msgstr "« 后退"
 
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr "请在此处粘贴 SSH 公钥,每行一个,用于 SSH 公钥认证。"
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "密码更改成功!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "未知错误,密码未更改!"
+
 #~ msgid "Design"
 #~ msgstr "主题"
 
-#~ msgid "Apply anyway"
-#~ msgstr "强制应用"
-
 #~ msgid "Available packages"
 #~ msgstr "可用软件包"
 
@@ -6149,27 +6247,12 @@ msgstr "« 后退"
 #~ msgid "Software"
 #~ msgstr "软件包"
 
-#~ msgid ""
-#~ "The device could not be reached within %d seconds after applying the "
-#~ "pending changes, which caused the configuration to be rolled back for "
-#~ "safety reasons. If you believe that the configuration changes are correct "
-#~ "nonetheless, proceed by applying anyway. Alternatively, you can dismiss "
-#~ "this warning and edit changes before attempting to apply again, or revert "
-#~ "all pending changes to keep the currently working configuration state."
-#~ msgstr ""
-#~ "在应用挂起的更改后 %d 秒内无法连接到此设备,出于安全原因导致配置回滚。如果"
-#~ "您认为配置的更改是正确的,请执行强制应用。或者您可以在再次尝试应用之前解除"
-#~ "此警告并编辑配置,或者恢复所有挂起的更改以保持当前正在工作的配置状态。"
-
 #~ msgid "Update lists"
 #~ msgstr "刷新列表"
 
 #~ msgid "Version"
 #~ msgstr "版本"
 
-#~ msgid "Waiting for configuration to be applied… %ds"
-#~ msgstr "等待应用配置… %d 秒"
-
 #~ msgid "none"
 #~ msgstr "无"
 
index 4216798a4643cc4036c70b19ad2de328bce11dbe..3e1a52afa1e425484df934844489b0b8ab82f924 100644 (file)
@@ -15,6 +15,10 @@ msgstr ""
 msgid "%.1f dB"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:118
+msgid "%d Bit"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua:256
 msgid "%s is untagged in multiple VLANs!"
 msgstr ""
@@ -47,16 +51,16 @@ msgstr "(未連接界面)"
 msgid "-- Additional Field --"
 msgstr "-- 更多選項 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:809
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:818
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:842
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:851
 #: modules/luci-base/luasrc/view/cbi/header.htm:5
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:26
 #: protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua:36
 msgid "-- Please choose --"
 msgstr "-- 請選擇 --"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:834
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:994
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:867
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:1027
 #: modules/luci-base/luasrc/view/cbi/header.htm:6
 msgid "-- custom --"
 msgstr "-- 自訂 --"
@@ -80,11 +84,11 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:254
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:252
 msgid "1 Minute Load:"
 msgstr "1分鐘負載"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:274
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:272
 msgid "15 Minute Load:"
 msgstr "15分鐘負載"
 
@@ -96,7 +100,7 @@ msgstr ""
 msgid "464XLAT (CLAT)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:264
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:262
 msgid "5 Minute Load:"
 msgstr "5分鐘負載"
 
@@ -180,7 +184,7 @@ msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-閘道"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:34
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua:4
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 設定"
@@ -224,6 +228,10 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:39
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua:173
 msgid "A43C + J43 + A43"
 msgstr ""
@@ -308,7 +316,7 @@ msgstr "啟用 <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-路由"
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr "啟用 <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-路由"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:317
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:315
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:425
 msgid "Active Connections"
 msgstr "啟用連線"
@@ -336,6 +344,13 @@ msgstr "Ad-Hoc"
 msgid "Add"
 msgstr "增加"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:152
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:158
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:239
+msgid "Add key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:109
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "添加本地網域微碼到HOSTS檔案"
@@ -408,7 +423,7 @@ msgstr ""
 msgid "Allocate IP sequentially"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:72
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:30
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "允許 <abbr title=\"Secure Shell\">SSH</abbr> 密碼驗證"
 
@@ -434,15 +449,15 @@ msgstr "僅允許列表內"
 msgid "Allow localhost"
 msgstr "允許本機"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:89
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:47
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr "允許遠端主機連接到本機SSH轉送通訊埠"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:80
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:38
 msgid "Allow root logins with password"
 msgstr "允許root登入"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:81
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:39
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "允許 <em>root</em> 使用者登入"
 
@@ -568,12 +583,12 @@ msgstr "天線設定"
 msgid "Any zone"
 msgstr "任意區域"
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
-msgid "Apply request failed with status <code>%h</code>"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
+msgid "Apply anyway"
 msgstr ""
 
-#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:48
-msgid "Apply unchecked"
+#: modules/luci-base/luasrc/view/cbi/apply_widget.htm:145
+msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:384
@@ -676,17 +691,17 @@ msgstr ""
 msgid "Available"
 msgstr "可用"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:328
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:257
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:267
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:277
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:335
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:345
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:326
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:255
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:265
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:275
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:362
 msgid "Average:"
 msgstr "平均:"
 
@@ -735,7 +750,7 @@ msgstr "返回至掃描結果"
 msgid "Backup"
 msgstr "備份"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:37
 msgid "Backup / Flash Firmware"
 msgstr "備份/升級韌體"
 
@@ -831,6 +846,7 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-base/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:185
 #: modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm:60
 msgid "Cancel"
 msgstr "取消"
@@ -853,6 +869,12 @@ msgstr ""
 msgid "Chain"
 msgstr "鏈"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:12
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:28
+msgid "Change login password"
+msgstr ""
+
 #: modules/luci-base/luasrc/controller/admin/uci.lua:12
 #: modules/luci-base/luasrc/view/admin_uci/changes.htm:16
 msgid "Changes"
@@ -866,10 +888,14 @@ msgstr "修改已套用"
 msgid "Changes have been reverted."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:8
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:44
 msgid "Changes the administrator password for accessing the device"
 msgstr "修改管理員密碼"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:13
+msgid "Changing password…"
+msgstr ""
+
 #: modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm:157
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:172
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:197
@@ -954,6 +980,11 @@ msgstr "用戶端"
 msgid "Client ID to send when requesting DHCP"
 msgstr "當要求DHCP時要傳送的用戶識別碼ID"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:154
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:160
+msgid "Close"
+msgstr ""
+
 #: protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua:146
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua:119
 #: protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua:125
@@ -977,7 +1008,7 @@ msgstr "關閉清單中..."
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm:62
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:207
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:73
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:369
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:367
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:421
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:440
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:450
@@ -1030,7 +1061,7 @@ msgstr ""
 msgid "Configuration has been rolled back!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:18
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:57
 msgid "Confirmation"
 msgstr "再確認"
 
@@ -1269,6 +1300,11 @@ msgstr ""
 msgid "Delete"
 msgstr "刪除"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:187
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:181
+msgid "Delete key"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:112
 msgid "Delete this network"
 msgstr "刪除這個網路"
@@ -1281,7 +1317,7 @@ msgstr ""
 msgid "Description"
 msgstr "描述"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:363
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:103
 msgid "Destination"
 msgstr "目的地"
@@ -1384,6 +1420,8 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:46
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:21
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:32
 msgid "Dismiss"
 msgstr ""
 
@@ -1423,6 +1461,10 @@ msgstr "對不被公用名稱伺服器回應的請求不轉發"
 msgid "Do not forward reverse lookups for local networks"
 msgstr "對本地網域不轉發反解析鎖定"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:182
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua:25
 msgid "Domain required"
 msgstr "網域必要的"
@@ -1459,11 +1501,11 @@ msgstr ""
 msgid "Downstream SNR offset"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:51
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:9
 msgid "Dropbear Instance"
 msgstr "Dropbear SSH例子"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:48
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:6
 msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
@@ -1662,7 +1704,7 @@ msgstr ""
 msgid "Enter custom values"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:255
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:264
 msgid "Erasing..."
 msgstr "刪除中..."
 
@@ -1691,7 +1733,7 @@ msgstr ""
 msgid "Expand hosts"
 msgstr "延伸主機"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:246
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:279
 msgid "Expecting %s"
 msgstr ""
 
@@ -1833,7 +1875,7 @@ msgstr "更新新版韌體映像檔"
 msgid "Flash operations"
 msgstr "執行更新"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:176
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:185
 msgid "Flashing..."
 msgstr "更新中..."
 
@@ -1937,7 +1979,7 @@ msgstr "匝道器"
 msgid "Gateway address is invalid"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:88
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:46
 msgid "Gateway ports"
 msgstr "匝道器埠號"
 
@@ -1972,7 +2014,7 @@ msgstr "製作壓縮檔"
 msgid "Generic 802.11%s Wireless Controller"
 msgstr "通用 802.11%s 無線控制器"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:37
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:30
 msgid "Given password confirmation did not match, password not changed!"
 msgstr "鍵入的密碼不吻合,密碼將不變更"
 
@@ -2030,12 +2072,6 @@ msgid ""
 "the timezone."
 msgstr "在這設置基本樣貌類似像主機名稱或者時區..等"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:97
-msgid ""
-"Here you can paste public SSH-Keys (one per line) for SSH public-key "
-"authentication."
-msgstr "在這裡貼上公用SSH-Keys (每行一個)以便驗證"
-
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:487
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:544
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:567
@@ -2150,7 +2186,7 @@ msgstr "IPv4匝道器"
 msgid "IPv4 netmask"
 msgstr "IPv4網路遮罩"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:323
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
 msgid "IPv4 network in address/netmask notation"
 msgstr ""
 
@@ -2221,7 +2257,7 @@ msgstr ""
 msgid "IPv6 gateway"
 msgstr "IPv6匝道器"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:328
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:361
 msgid "IPv6 network in address/netmask notation"
 msgstr ""
 
@@ -2372,7 +2408,7 @@ msgstr ""
 msgid "Inactivity timeout"
 msgstr "閒置過期"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:284
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:287
 msgid "Inbound:"
 msgstr "輸入"
 
@@ -2410,7 +2446,7 @@ msgstr "安裝延伸協定中..."
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua:65
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:56
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:14
 msgid "Interface"
 msgstr "介面"
 
@@ -2688,7 +2724,7 @@ msgstr ""
 msgid "Listen Port"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:57
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:15
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "只許在給予的介面上聆聽, 如果未指定, 全都允許"
 
@@ -2712,6 +2748,10 @@ msgstr "平均掛載"
 msgid "Loading"
 msgstr "掛載中"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:236
+msgid "Loading SSH keys…"
+msgstr ""
+
 #: modules/luci-base/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
 msgstr ""
@@ -2918,7 +2958,7 @@ msgstr "釋放出的位址群最大數量"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:46
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:79
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:325
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:286
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:284
 msgid "Mbit/s"
 msgstr "Mbit/s"
 
@@ -3008,7 +3048,7 @@ msgstr "掛載項目"
 msgid "Mount Point"
 msgstr "掛載點"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:27
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:36
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:137
 msgid "Mount Points"
@@ -3110,7 +3150,7 @@ msgstr "網路遮罩"
 #: modules/luci-base/luasrc/controller/admin/index.lua:62
 #: modules/luci-base/luasrc/view/wifi_assoclist.htm:108
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:390
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:358
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:418
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
@@ -3183,6 +3223,10 @@ msgstr "尚未指定網路名稱"
 msgid "No password set!"
 msgstr "尚未設定密碼!"
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:125
+msgid "No public keys present yet."
+msgstr ""
+
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:124
 msgid "No rules in this chain."
 msgstr "尚無規則在這個鏈接上"
@@ -3207,7 +3251,7 @@ msgstr "噪音比"
 msgid "Noise Margin (SNR)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:342
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:340
 msgid "Noise:"
 msgstr "噪音比:"
 
@@ -3400,7 +3444,7 @@ msgstr ""
 msgid "Options"
 msgstr "選項"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:345
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:343
 msgid "Other:"
 msgstr "其它:"
 
@@ -3408,7 +3452,7 @@ msgstr "其它:"
 msgid "Out"
 msgstr "出"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:297
 msgid "Outbound:"
 msgstr "外連:"
 
@@ -3561,13 +3605,13 @@ msgstr "區域 %q 的部分 "
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:1038
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:15
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:49
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:42
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:33
 msgid "Password"
 msgstr "密碼"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:71
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:29
 msgid "Password authentication"
 msgstr "密碼驗證"
 
@@ -3579,14 +3623,14 @@ msgstr "私人金鑰密碼"
 msgid "Password of inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:32
-msgid "Password successfully changed!"
-msgstr "密碼已變更成功!"
-
 #: protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua:44
 msgid "Password2"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:238
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua:927
 msgid "Path to CA-Certificate"
 msgstr "CA-證書的路徑"
@@ -3611,17 +3655,17 @@ msgstr ""
 msgid "Path to inner Private Key"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:290
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:300
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:331
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:351
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:260
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:270
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:280
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:338
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:348
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:367
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:293
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:303
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:329
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:339
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:258
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:268
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:278
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:365
 msgid "Peak:"
 msgstr "峰值:"
 
@@ -3653,7 +3697,7 @@ msgstr "執行重置"
 msgid "Persistent Keep Alive"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:359
 msgid "Phy Rate:"
 msgstr "傳輸率:"
 
@@ -3685,7 +3729,7 @@ msgstr "請輸入您的用戶名稱和密碼"
 msgid "Policy"
 msgstr "策略"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:64
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:22
 msgid "Port"
 msgstr "埠"
 
@@ -3760,7 +3804,7 @@ msgstr "協定."
 
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua:216
 #: modules/luci-mod-network/luasrc/view/admin_network/iface_overview_status.htm:102
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:361
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:359
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:205
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:231
 msgid "Protocol"
@@ -3790,6 +3834,14 @@ msgstr "偽裝Ad-Hoc (ahdemo模式)"
 msgid "Public Key"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:231
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
 #: modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua:62
 msgid "Public prefix routed to this device for distribution to clients."
 msgstr ""
@@ -3894,7 +3946,7 @@ msgstr "確定要重置回復原廠?"
 msgid "Really switch protocol?"
 msgstr "確定要更換協定?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:310
 msgid "Realtime Connections"
 msgstr "即時連線"
 
@@ -3902,15 +3954,15 @@ msgstr "即時連線"
 msgid "Realtime Graphs"
 msgstr "即時圖表"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:246
+#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
 msgid "Realtime Load"
 msgstr "即時負載"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:270
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
 msgid "Realtime Traffic"
 msgstr "即時流量"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:318
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
 msgid "Realtime Wireless"
 msgstr "即時無線網路"
 
@@ -3922,7 +3974,7 @@ msgstr ""
 msgid "Rebind protection"
 msgstr "重新綁護"
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:38
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:47
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:9
 msgid "Reboot"
 msgstr "重開機"
@@ -4089,6 +4141,8 @@ msgid "Restore backup"
 msgstr "還原之前備份設定"
 
 #: modules/luci-base/luasrc/view/cbi/value.htm:24
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:52
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:60
 msgid "Reveal/hide password"
 msgstr "明示/隱藏 密碼"
 
@@ -4135,7 +4189,8 @@ msgstr ""
 msgid "Router Advertisement-Service"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:7
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:41
 msgid "Router Password"
 msgstr "路由器密碼"
 
@@ -4171,7 +4226,8 @@ msgstr ""
 msgid "SNR"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:47
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:18
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:5
 msgid "SSH Access"
 msgstr "SSH存取"
 
@@ -4187,7 +4243,8 @@ msgstr ""
 msgid "SSH username"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:96
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:228
 msgid "SSH-Keys"
 msgstr "SSH-金鑰"
 
@@ -4207,6 +4264,7 @@ msgstr ""
 #: modules/luci-base/luasrc/view/cbi/error.htm:17
 #: modules/luci-base/luasrc/view/cbi/footer.htm:26
 #: modules/luci-base/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:67
 msgid "Save"
 msgstr "保存"
 
@@ -4223,6 +4281,10 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:129
+msgid "Saving keys…"
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua:82
 msgid "Scan"
 msgstr "掃描"
@@ -4231,7 +4293,7 @@ msgstr "掃描"
 msgid "Scan request failed"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:15
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:24
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua:8
 msgid "Scheduled Tasks"
 msgstr "排程任務"
@@ -4287,6 +4349,10 @@ msgstr "服務型態"
 msgid "Services"
 msgstr "各服務"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:37
+msgid "Session expired"
+msgstr ""
+
 #: protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua:83
 msgid "Set VPN as Default Route"
 msgstr ""
@@ -4353,7 +4419,7 @@ msgstr "信號"
 msgid "Signal Attenuation (SATN)"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:332
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:330
 msgid "Signal:"
 msgstr "信號:"
 
@@ -4413,7 +4479,7 @@ msgstr ""
 "抱歉, 沒有sysupgrade支援出現, 新版韌體映像檔必須手動更新. 請回歸wiki找尋特定"
 "設備安裝指引."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:360
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:102
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
@@ -4423,7 +4489,7 @@ msgstr "來源"
 msgid "Specifies the directory the device is attached to"
 msgstr "指定這個設備被附掛到那個目錄"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:65
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua:23
 msgid "Specifies the listening port of this <em>Dropbear</em> instance"
 msgstr "指定這個 <em>Dropbear</em>真實聆聽埠"
 
@@ -4477,7 +4543,7 @@ msgstr ""
 msgid "Starting wireless scan..."
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:14
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:23
 msgid "Startup"
 msgstr "啟動"
 
@@ -4610,7 +4676,7 @@ msgstr "系統屬性"
 msgid "System log buffer size"
 msgstr "系統日誌緩衝大小"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:335
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:333
 msgid "TCP:"
 msgstr "TCP:"
 
@@ -4715,10 +4781,9 @@ msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
 "reasons. If you believe that the configuration changes are correct "
-"nonetheless, perform an unchecked configuration apply. Alternatively, you "
-"can dismiss this warning and edit changes before attempting to apply again, "
-"or revert all pending changes to keep the currently working configuration "
-"state."
+"nonetheless, proceed by applying anyway. Alternatively, you can dismiss this "
+"warning and edit changes before attempting to apply again, or revert all "
+"pending changes to keep the currently working configuration state."
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua:87
@@ -4756,6 +4821,16 @@ msgstr "接下來的修改已經被回復"
 msgid "The following rules are currently active on this system."
 msgstr "以下的規則現正作用在系統中."
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:153
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:159
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
 #: modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua:67
 msgid "The given network name is not unique"
 msgstr "輸入的網路名稱非獨一"
@@ -4806,13 +4881,13 @@ msgstr "選到的協定需要指定到設備上"
 msgid "The submitted security token is invalid or already expired!"
 msgstr ""
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:256
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:265
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
 msgstr "系統正在刪除設定分割並且當完成時將自行重開."
 
-#: modules/luci-mod-system/luasrc/controller/admin/system.lua:177
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:186
 #, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
@@ -4823,6 +4898,10 @@ msgstr ""
 "系統現正刷機中.<br /> 請勿關閉設備!<br />  等待數分鐘直到您重新在連線. 可能需"
 "要更新您電腦的位址以便再連設備, 端看您的設定. "
 
+#: modules/luci-mod-system/luasrc/view/admin_system/password.htm:19
+msgid "The system password has been successfully changed."
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:118
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
@@ -4939,7 +5018,7 @@ msgid ""
 "their status."
 msgstr "這清單提供目前正在執行的系統的執行緒和狀態的預覽."
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:314
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:312
 msgid "This page gives an overview over currently active network connections."
 msgstr "這一頁提供目前正在活動中網路連線的預覽."
 
@@ -4965,6 +5044,10 @@ msgstr ""
 msgid "Timezone"
 msgstr "時區"
 
+#: modules/luci-base/htdocs/luci-static/resources/xhr.js:47
+msgid "To login…"
+msgstr ""
+
 #: modules/luci-mod-system/luasrc/view/admin_system/flashops.htm:32
 msgid ""
 "To restore configuration files, you can upload a previously generated backup "
@@ -4994,7 +5077,7 @@ msgstr "路由追蹤"
 msgid "Traffic"
 msgstr "流量"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:364
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:362
 msgid "Transfer"
 msgstr "傳輸"
 
@@ -5049,7 +5132,7 @@ msgstr "傳送-功率"
 msgid "Type"
 msgstr "型態"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:325
+#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:323
 msgid "UDP:"
 msgstr "UDP:"
 
@@ -5111,10 +5194,6 @@ msgstr ""
 msgid "Unknown"
 msgstr "未知"
 
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua:34
-msgid "Unknown Error, password not changed!"
-msgstr "未知錯誤, 密碼尚未改變!"
-
 #: modules/luci-base/luasrc/model/network.lua:1131
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5124,10 +5203,14 @@ msgid "Unmanaged"
 msgstr "非託管"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:119
-#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:122
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua:125
 msgid "Unmount"
 msgstr ""
 
+#: modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm:116
+msgid "Unnamed key"
+msgstr ""
+
 #: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:148
 #: themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm:209
 #: themes/luci-theme-material/luasrc/view/themes/material/header.htm:172
@@ -5432,7 +5515,7 @@ msgid "Waiting for command to complete..."
 msgstr "等待完整性指令..."
 
 #: modules/luci-base/luasrc/view/cbi/apply_widget.htm:109
-msgid "Waiting for configuration to get applied… %ds"
+msgid "Waiting for configuration to be applied… %ds"
 msgstr ""
 
 #: modules/luci-mod-system/luasrc/view/admin_system/reboot.htm:56
@@ -5605,7 +5688,7 @@ msgid "creates a bridge over specified interface(s)"
 msgstr "在指定的介面群上建立橋接"
 
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm:47
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 msgid "dB"
 msgstr "dB"
 
@@ -5615,14 +5698,14 @@ msgstr "dB"
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:43
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:44
 #: modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm:45
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:277
 #: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:279
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:281
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:333
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:336
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:339
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:343
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:346
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:349
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:331
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:334
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:337
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:341
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:344
+#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:347
 msgid "dBm"
 msgstr "dBm"
 
@@ -5664,7 +5747,7 @@ msgstr "全雙工"
 msgid "half-duplex"
 msgstr "半雙工"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:589
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:622
 msgid "hexadecimal encoded value"
 msgstr ""
 
@@ -5700,30 +5783,30 @@ msgid "kB"
 msgstr "kB"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:65
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kB/s"
 msgstr "kB/s"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:74
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:285
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:288
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:291
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:295
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:294
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:298
 #: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:301
+#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:304
 msgid "kbit/s"
 msgstr "kbit/s"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:460
 msgid "key between 8 and 63 characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
@@ -5749,7 +5832,7 @@ msgstr "無"
 msgid "no link"
 msgstr "無連線"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:241
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:274
 msgid "non-empty value"
 msgstr ""
 
@@ -5776,7 +5859,7 @@ msgstr "關閉"
 msgid "on"
 msgstr "開啟"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:493
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:526
 msgid ""
 "one of:\n"
 " - %s"
@@ -5794,11 +5877,11 @@ msgstr ""
 msgid "overlay"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:273
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:306
 msgid "positive decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:265
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:298
 msgid "positive integer value"
 msgstr ""
 
@@ -5846,7 +5929,7 @@ msgstr "標籤"
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:579
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:612
 msgid "unique value"
 msgstr ""
 
@@ -5873,159 +5956,159 @@ msgstr "尚未指定 - 或 -建立:"
 msgid "untagged"
 msgstr "尚未標籤"
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:278
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:311
 msgid "valid IP address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:313
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
 msgid "valid IPv4 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:286
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:319
 msgid "valid IPv4 address or network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:406
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:439
 msgid "valid IPv4 address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:346
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:379
 msgid "valid IPv4 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:308
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
 msgid "valid IPv4 or IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:299
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:332
 msgid "valid IPv4 prefix value (0-32)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:318
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
 msgid "valid IPv6 CIDR"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:327
 msgid "valid IPv6 address or prefix"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:336
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:369
 msgid "valid IPv6 host id"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:351
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:384
 msgid "valid IPv6 network"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:304
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:337
 msgid "valid IPv6 prefix value (0-128)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:372
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:405
 msgid "valid MAC address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:443
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:476
 msgid "valid UCI identifier"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:394
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:427
 msgid "valid UCI identifier, hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:415
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:418
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:451
 msgid "valid address:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:553
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:557
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:586
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:590
 msgid "valid date (YYYY-MM-DD)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:269
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:302
 msgid "valid decimal value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:437
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:470
 msgid "valid hexadecimal WEP key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:425
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:458
 msgid "valid hexadecimal WPA key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:433
 msgid "valid host:port"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:387
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:420
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:422
 msgid "valid hostname"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:377
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:410
 msgid "valid hostname or IP address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:261
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:294
 msgid "valid integer value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:341
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:374
 msgid "valid network in address/netmask notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:528
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:561
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:364
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:367
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:397
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:400
 msgid "valid port or port range (port1-port2)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:356
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:389
 msgid "valid port value"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:533
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:566
 msgid "valid time (HH:MM:SS)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:462
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:495
 msgid "value between %d and %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:448
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:481
 msgid "value between %f and %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:452
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:485
 msgid "value greater or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:456
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:489
 msgid "value smaller or equal to %f"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:467
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:500
 msgid "value with at least %d characters"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/cbi.js:472
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:505
 msgid "value with at most %d characters"
 msgstr ""
 
@@ -6039,6 +6122,17 @@ msgstr "是的"
 msgid "« Back"
 msgstr "« 倒退"
 
+#~ msgid ""
+#~ "Here you can paste public SSH-Keys (one per line) for SSH public-key "
+#~ "authentication."
+#~ msgstr "在這裡貼上公用SSH-Keys (每行一個)以便驗證"
+
+#~ msgid "Password successfully changed!"
+#~ msgstr "密碼已變更成功!"
+
+#~ msgid "Unknown Error, password not changed!"
+#~ msgstr "未知錯誤, 密碼尚未改變!"
+
 #~ msgid "Design"
 #~ msgstr "設計規劃"
 
index cd4c609a743f36f42be8853cd0a43e42c61610bc..f7a118c9bbd41a4e8bde6b6dcca740a78787abc7 100644 (file)
@@ -46,14 +46,14 @@ uint32_t sfh_hash(const char *data, int len)
        switch (rem) {
                case 3: hash += sfh_get16(data);
                        hash ^= hash << 16;
-                       hash ^= data[sizeof(uint16_t)] << 18;
+                       hash ^= (signed char)data[sizeof(uint16_t)] << 18;
                        hash += hash >> 11;
                        break;
                case 2: hash += sfh_get16(data);
                        hash ^= hash << 11;
                        hash += hash >> 17;
                        break;
-               case 1: hash += *data;
+               case 1: hash += (signed char)*data;
                        hash ^= hash << 10;
                        hash += hash >> 1;
        }
index 68ca88b980ca4f81733aad04672e064bc5b19a50..3e58896d63590318ea5a5de7af8bd5914578e926 100644 (file)
@@ -10,7 +10,16 @@ function index()
        entry({"admin", "system", "system"}, cbi("admin_system/system"), _("System"), 1)
        entry({"admin", "system", "clock_status"}, post_on({ set = true }, "action_clock_status"))
 
-       entry({"admin", "system", "admin"}, cbi("admin_system/admin"), _("Administration"), 2)
+       entry({"admin", "system", "admin"}, firstchild(), _("Administration"), 2)
+       entry({"admin", "system", "admin", "password"}, template("admin_system/password"), _("Router Password"), 1)
+       entry({"admin", "system", "admin", "password", "json"}, post("action_password"))
+
+       if fs.access("/etc/config/dropbear") then
+               entry({"admin", "system", "admin", "dropbear"}, cbi("admin_system/dropbear"), _("SSH Access"), 2)
+               entry({"admin", "system", "admin", "sshkeys"}, template("admin_system/sshkeys"), _("SSH-Keys"), 3)
+               entry({"admin", "system", "admin", "sshkeys", "json"}, post_on({ keys = true }, "action_sshkeys"))
+       end
+
        entry({"admin", "system", "startup"}, form("admin_system/startup"), _("Startup"), 45)
        entry({"admin", "system", "crontab"}, form("admin_system/crontab"), _("Scheduled Tasks"), 46)
 
@@ -264,20 +273,65 @@ function action_reset()
        http.redirect(luci.dispatcher.build_url('admin/system/flashops'))
 end
 
-function action_passwd()
-       local p1 = luci.http.formvalue("pwd1")
-       local p2 = luci.http.formvalue("pwd2")
-       local stat = nil
+function action_password()
+       local password = luci.http.formvalue("password")
+       if not password then
+               luci.http.status(400, "Bad Request")
+               return
+       end
 
-       if p1 or p2 then
-               if p1 == p2 then
-                       stat = luci.sys.user.setpasswd("root", p1)
-               else
-                       stat = 10
+       luci.http.prepare_content("application/json")
+       luci.http.write_json({ code = luci.sys.user.setpasswd("root", password) })
+end
+
+function action_sshkeys()
+       local keys = luci.http.formvalue("keys")
+       if keys then
+               keys = luci.jsonc.parse(keys)
+               if not keys or type(keys) ~= "table" then
+                       luci.http.status(400, "Bad Request")
+                       return
                end
+
+               local fd, err = io.open("/etc/dropbear/authorized_keys", "w")
+               if not fd then
+                       luci.http.status(503, err)
+                       return
+               end
+
+               local _, k
+               for _, k in ipairs(keys) do
+                       if type(k) == "string" and k:match("^%w+%-") then
+                               fd:write(k)
+                               fd:write("\n")
+                       end
+               end
+
+               fd:close()
+       end
+
+       local fd, err = io.open("/etc/dropbear/authorized_keys", "r")
+       if not fd then
+               luci.http.status(503, err)
+               return
        end
 
-       luci.template.render("admin_system/passwd", {stat=stat})
+       local rv = {}
+       while true do
+               local ln = fd:read("*l")
+               if not ln then
+                       break
+               elseif ln:match("^[%w%-]+%s+[A-Za-z0-9+/=]+$") or
+                      ln:match("^[%w%-]+%s+[A-Za-z0-9+/=]+%s")
+               then
+                       rv[#rv+1] = ln
+               end
+       end
+
+       fd:close()
+
+       luci.http.prepare_content("application/json")
+       luci.http.write_json(rv)
 end
 
 function action_reboot()
diff --git a/modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua b/modules/luci-mod-system/luasrc/model/cbi/admin_system/admin.lua
deleted file mode 100644 (file)
index 3428953..0000000
+++ /dev/null
@@ -1,124 +0,0 @@
--- Copyright 2008 Steven Barth <steven@midlink.org>
--- Copyright 2011 Jo-Philipp Wich <jow@openwrt.org>
--- Licensed to the public under the Apache License 2.0.
-
-local fs = require "nixio.fs"
-
-m = Map("system", translate("Router Password"),
-       translate("Changes the administrator password for accessing the device"))
-m.apply_on_parse = true
-
-s = m:section(TypedSection, "_dummy", "")
-s.addremove = false
-s.anonymous = true
-
-pw1 = s:option(Value, "pw1", translate("Password"))
-pw1.password = true
-
-pw2 = s:option(Value, "pw2", translate("Confirmation"))
-pw2.password = true
-
-function s.cfgsections()
-       return { "_pass" }
-end
-
-function m.parse(map)
-       local v1 = pw1:formvalue("_pass")
-       local v2 = pw2:formvalue("_pass")
-
-       if v1 and v2 and #v1 > 0 and #v2 > 0 then
-               if v1 == v2 then
-                       if luci.sys.user.setpasswd(luci.dispatcher.context.authuser, v1) == 0 then
-                               m.message = translate("Password successfully changed!")
-                       else
-                               m.message = translate("Unknown Error, password not changed!")
-                       end
-               else
-                       m.message = translate("Given password confirmation did not match, password not changed!")
-               end
-       end
-
-       Map.parse(map)
-end
-
-
-if fs.access("/etc/config/dropbear") then
-
-m2 = Map("dropbear", translate("SSH Access"),
-       translate("Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"))
-m2.apply_on_parse = true
-
-s = m2:section(TypedSection, "dropbear", translate("Dropbear Instance"))
-s.anonymous = true
-s.addremove = true
-
-
-ni = s:option(Value, "Interface", translate("Interface"),
-       translate("Listen only on the given interface or, if unspecified, on all"))
-
-ni.template    = "cbi/network_netlist"
-ni.nocreate    = true
-ni.unspecified = true
-
-
-pt = s:option(Value, "Port", translate("Port"),
-       translate("Specifies the listening port of this <em>Dropbear</em> instance"))
-
-pt.datatype = "port"
-pt.default  = 22
-
-
-pa = s:option(Flag, "PasswordAuth", translate("Password authentication"),
-       translate("Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"))
-
-pa.enabled  = "on"
-pa.disabled = "off"
-pa.default  = pa.enabled
-pa.rmempty  = false
-
-
-ra = s:option(Flag, "RootPasswordAuth", translate("Allow root logins with password"),
-       translate("Allow the <em>root</em> user to login with password"))
-
-ra.enabled  = "on"
-ra.disabled = "off"
-ra.default  = ra.enabled
-
-
-gp = s:option(Flag, "GatewayPorts", translate("Gateway ports"),
-       translate("Allow remote hosts to connect to local SSH forwarded ports"))
-
-gp.enabled  = "on"
-gp.disabled = "off"
-gp.default  = gp.disabled
-
-
-s2 = m2:section(TypedSection, "_dummy", translate("SSH-Keys"),
-       translate("Here you can paste public SSH-Keys (one per line) for SSH public-key authentication."))
-s2.addremove = false
-s2.anonymous = true
-s2.template  = "cbi/tblsection"
-
-function s2.cfgsections()
-       return { "_keys" }
-end
-
-keys = s2:option(TextValue, "_data", "")
-keys.wrap    = "off"
-keys.rows    = 3
-
-function keys.cfgvalue()
-       return fs.readfile("/etc/dropbear/authorized_keys") or ""
-end
-
-function keys.write(self, section, value)
-       return fs.writefile("/etc/dropbear/authorized_keys", value:gsub("\r\n", "\n"))
-end
-
-function keys.remove(self, section, value)
-       return fs.writefile("/etc/dropbear/authorized_keys", "")
-end
-
-end
-
-return m, m2
diff --git a/modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua b/modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua
new file mode 100644 (file)
index 0000000..1a1695d
--- /dev/null
@@ -0,0 +1,53 @@
+-- Copyright 2008 Steven Barth <steven@midlink.org>
+-- Copyright 2011-2018 Jo-Philipp Wich <jo@mein.io>
+-- Licensed to the public under the Apache License 2.0.
+
+m = Map("dropbear", translate("SSH Access"),
+       translate("Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"))
+m.apply_on_parse = true
+
+s = m:section(TypedSection, "dropbear", translate("Dropbear Instance"))
+s.anonymous = true
+s.addremove = true
+
+
+ni = s:option(Value, "Interface", translate("Interface"),
+       translate("Listen only on the given interface or, if unspecified, on all"))
+
+ni.template    = "cbi/network_netlist"
+ni.nocreate    = true
+ni.unspecified = true
+
+
+pt = s:option(Value, "Port", translate("Port"),
+       translate("Specifies the listening port of this <em>Dropbear</em> instance"))
+
+pt.datatype = "port"
+pt.default  = 22
+
+
+pa = s:option(Flag, "PasswordAuth", translate("Password authentication"),
+       translate("Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"))
+
+pa.enabled  = "on"
+pa.disabled = "off"
+pa.default  = pa.enabled
+pa.rmempty  = false
+
+
+ra = s:option(Flag, "RootPasswordAuth", translate("Allow root logins with password"),
+       translate("Allow the <em>root</em> user to login with password"))
+
+ra.enabled  = "on"
+ra.disabled = "off"
+ra.default  = ra.enabled
+
+
+gp = s:option(Flag, "GatewayPorts", translate("Gateway ports"),
+       translate("Allow remote hosts to connect to local SSH forwarded ports"))
+
+gp.enabled  = "on"
+gp.disabled = "off"
+gp.default  = gp.disabled
+
+return m
diff --git a/modules/luci-mod-system/luasrc/view/admin_system/password.htm b/modules/luci-mod-system/luasrc/view/admin_system/password.htm
new file mode 100644 (file)
index 0000000..db35fb0
--- /dev/null
@@ -0,0 +1,70 @@
+<%+header%>
+
+<script type="application/javascript">//<![CDATA[
+       function submitPassword(ev) {
+               var pw1 = document.body.querySelector('[name="pw1"]'),
+                   pw2 = document.body.querySelector('[name="pw2"]');
+
+               if (!pw1.value.length || !pw2.value.length)
+                       return;
+
+               if (pw1.value === pw2.value) {
+                       showModal('<%:Change login password%>',
+                               E('p', { class: 'spinning' }, '<%:Changing password…%>'));
+
+                       (new XHR()).post('<%=url("admin/system/admin/password/json")%>',
+                               { token: '<%=token%>', password: pw1.value },
+                               function() {
+                                       showModal('<%:Change login password%>', [
+                                               E('div', _('The system password has been successfully changed.')),
+                                               E('div', { 'class': 'right' },
+                                                       E('div', { class: 'btn', click: hideModal }, '<%:Dismiss%>'))
+                                       ]);
+
+                                       pw1.value = pw2.value = '';
+                               });
+               }
+               else {
+                       showModal('<%:Change login password%>', [
+                               E('div', { class: 'alert-message warning' },
+                                       _('Given password confirmation did not match, password not changed!')),
+                               E('div', { 'class': 'right' },
+                                       E('div', { class: 'btn', click: hideModal }, '<%:Dismiss%>'))
+                       ]);
+               }
+       }
+//]]></script>
+
+<input type="password" aria-hidden="true" style="position:absolute; left:-10000px" />
+
+<div class="cbi-map">
+       <h2><%:Router Password%></h2>
+
+       <div class="cbi-section-descr">
+               <%:Changes the administrator password for accessing the device%>
+       </div>
+
+       <div class="cbi-section-node">
+               <div class="cbi-value">
+                       <label class="cbi-value-title" for="image"><%:Password%></label>
+                       <div class="cbi-value-field">
+                               <input type="password" name="pw1" /><!--
+                               --><button class="cbi-button cbi-button-neutral" title="<%:Reveal/hide password%>" aria-label="<%:Reveal/hide password%>" onclick="var e = this.previousElementSibling; e.type = (e.type === 'password') ? 'text' : 'password'">∗</button>
+                       </div>
+               </div>
+
+               <div class="cbi-value">
+                       <label class="cbi-value-title" for="image"><%:Confirmation%></label>
+                       <div class="cbi-value-field">
+                               <input type="password" name="pw2" onkeydown="if (event.keyCode === 13) submitPassword(event)" /><!--
+                               --><button class="cbi-button cbi-button-neutral" title="<%:Reveal/hide password%>" aria-label="<%:Reveal/hide password%>" onclick="var e = this.previousElementSibling; e.type = (e.type === 'password') ? 'text' : 'password'">∗</button>
+                       </div>
+               </div>
+       </div>
+</div>
+
+<div class="cbi-page-actions">
+       <button class="btn cbi-button-apply" onclick="submitPassword(event)"><%:Save%></button>
+</div>
+
+<%+footer%>
diff --git a/modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm b/modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm
new file mode 100644 (file)
index 0000000..acf008a
--- /dev/null
@@ -0,0 +1,245 @@
+<%+header%>
+
+<style type="text/css">
+       .cbi-dynlist {
+               max-width: 100%;
+       }
+</style>
+
+<script type="application/javascript">//<![CDATA[
+       SSHPubkeyDecoder.prototype = {
+               lengthDecode: function(s, off)
+               {
+                       var l = (s.charCodeAt(off++) << 24) |
+                                       (s.charCodeAt(off++) << 16) |
+                                       (s.charCodeAt(off++) <<  8) |
+                                        s.charCodeAt(off++);
+
+                       if (l < 0 || (off + l) > s.length)
+                               return -1;
+
+                       return l;
+               },
+
+               decode: function(s)
+               {
+                       var parts = s.split(/\s+/);
+                       if (parts.length < 2)
+                               return null;
+
+                       var key = null;
+                       try { key = atob(parts[1]); } catch(e) {}
+                       if (!key)
+                               return null;
+
+                       var off, len;
+
+                       off = 0;
+                       len = this.lengthDecode(key, off);
+
+                       if (len <= 0)
+                               return null;
+
+                       var type = key.substr(off + 4, len);
+                       if (type !== parts[0])
+                               return null;
+
+                       off += 4 + len;
+
+                       var len1 = off < key.length ? this.lengthDecode(key, off) : 0;
+                       if (len1 <= 0)
+                               return null;
+
+                       var curve = null;
+                       if (type.indexOf('ecdsa-sha2-') === 0) {
+                               curve = key.substr(off + 4, len1);
+
+                               if (!len1 || type.substr(11) !== curve)
+                                       return null;
+
+                               type = 'ecdsa-sha2';
+                               curve = curve.replace(/^nistp(\d+)$/, 'NIST P-$1');
+                       }
+
+                       off += 4 + len1;
+
+                       var len2 = off < key.length ? this.lengthDecode(key, off) : 0;
+                       if (len2 < 0)
+                               return null;
+
+                       if (len1 & 1)
+                               len1--;
+
+                       if (len2 & 1)
+                               len2--;
+
+                       var comment = parts.slice(2).join(' '),
+                           fprint = parts[1].length > 68 ? parts[1].substr(0, 33) + '…' + parts[1].substr(-34) : parts[1];
+
+                       switch (type)
+                       {
+                       case 'ssh-rsa':
+                               return { type: 'RSA', bits: len2 * 8, comment: comment, fprint: fprint };
+
+                       case 'ssh-dss':
+                               return { type: 'DSA', bits: len1 * 8, comment: comment, fprint: fprint };
+
+                       case 'ssh-ed25519':
+                               return { type: 'ECDH', curve: 'Curve25519', comment: comment, fprint: fprint };
+
+                       case 'ecdsa-sha2':
+                               return { type: 'ECDSA', curve: curve, comment: comment, fprint: fprint };
+
+                       default:
+                               return null;
+                       }
+               }
+       };
+
+       function SSHPubkeyDecoder() {}
+
+       function renderKeys(keys) {
+               var list = document.querySelector('.cbi-dynlist[name="sshkeys"]'),
+                   decoder = new SSHPubkeyDecoder();
+
+               while (!matchesElem(list.firstElementChild, '.add-item'))
+                       list.removeChild(list.firstElementChild);
+
+               keys.forEach(function(key) {
+                       var pubkey = decoder.decode(key);
+                       if (pubkey)
+                               list.insertBefore(E('div', {
+                                       class: 'item',
+                                       click: removeKey,
+                                       'data-key': key
+                               }, [
+                                       E('strong', pubkey.comment || _('Unnamed key')), E('br'),
+                                       E('small', [
+                                               '%s, %s'.format(pubkey.type, pubkey.curve || _('%d Bit').format(pubkey.bits)),
+                                               E('br'), E('code', pubkey.fprint)
+                                       ])
+                               ]), list.lastElementChild);
+               });
+
+               if (list.firstElementChild === list.lastElementChild)
+                       list.insertBefore(E('p', _('No public keys present yet.')), list.lastElementChild);
+       }
+
+       function saveKeys(keys) {
+               showModal('<%:Add key%>', E('div', { class: 'spinning' }, _('Saving keys…')));
+               (new XHR()).post('<%=url("admin/system/admin/sshkeys/json")%>', { token: '<%=token%>', keys: JSON.stringify(keys) }, function(xhr, keys) {
+                       renderKeys(keys);
+                       hideModal();
+               });
+       }
+
+       function addKey(ev) {
+               var decoder = new SSHPubkeyDecoder(),
+                   list = findParent(ev.target, '.cbi-dynlist'),
+                   input = list.querySelector('input[type="text"]'),
+                   key = input.value.trim(),
+                   pubkey = decoder.decode(key),
+                   keys = [];
+
+               if (!key.length)
+                       return;
+
+               list.querySelectorAll('.item').forEach(function(item) {
+                       keys.push(item.getAttribute('data-key'));
+               });
+
+               if (keys.indexOf(key) !== -1) {
+                       showModal('<%:Add key%>', [
+                               E('div', { class: 'alert-message warning' }, _('The given SSH public key has already been added.')),
+                               E('div', { class: 'right' }, E('div', { class: 'btn', click: hideModal }, _('Close')))
+                       ]);
+               }
+               else if (!pubkey) {
+                       showModal('<%:Add key%>', [
+                               E('div', { class: 'alert-message warning' }, _('The given SSH public key is invalid. Please supply proper public RSA or ECDSA keys.')),
+                               E('div', { class: 'right' }, E('div', { class: 'btn', click: hideModal }, _('Close')))
+                       ]);
+               }
+               else {
+                       keys.push(key);
+                       saveKeys(keys);
+                       input.value = '';
+               }
+       }
+
+       function removeKey(ev) {
+               var list = findParent(ev.target, '.cbi-dynlist'),
+                   delkey = ev.target.getAttribute('data-key'),
+                   keys = [];
+
+               list.querySelectorAll('.item').forEach(function(item) {
+                       var key = item.getAttribute('data-key');
+                       if (key !== delkey)
+                               keys.push(key);
+               });
+
+               showModal('<%:Delete key%>', [
+                       E('div', _('Do you really want to delete the following SSH key?')),
+                       E('pre', delkey),
+                       E('div', { class: 'right' }, [
+                               E('div', { class: 'btn', click: hideModal }, _('Cancel')),
+                               ' ',
+                               E('div', { class: 'btn danger', click: function(ev) { saveKeys(keys) } }, _('Delete key')),
+                       ])
+               ]);
+       }
+
+       function dragKey(ev) {
+               ev.stopPropagation();
+               ev.preventDefault();
+               ev.dataTransfer.dropEffect = 'copy';
+       }
+
+       function dropKey(ev) {
+               var file = ev.dataTransfer.files[0],
+                   input = ev.currentTarget.querySelector('input[type="text"]'),
+                   reader = new FileReader();
+
+               if (file) {
+                       reader.onload = function(rev) {
+                               input.value = rev.target.result.trim();
+                               addKey(ev);
+                               input.value = '';
+                       };
+
+                       reader.readAsText(file);
+               }
+
+               ev.stopPropagation();
+               ev.preventDefault();
+       }
+
+       window.addEventListener('dragover', function(ev) { ev.preventDefault() });
+       window.addEventListener('drop', function(ev) { ev.preventDefault() });
+
+       requestAnimationFrame(function() {
+               XHR.get('<%=url("admin/system/admin/sshkeys/json")%>', null, function(xhr, keys) {
+                       renderKeys(keys);
+               });
+       });
+//]]></script>
+
+<div class="cbi-map">
+       <h2><%:SSH-Keys%></h2>
+
+       <div class="cbi-section-descr">
+               <%_Public keys allow for the passwordless SSH logins with a higher security compared to the use of plain passwords. In order to upload a new key to the device, paste an OpenSSH compatible public key line or drag a <code>.pub</code> file into the input field.%>
+       </div>
+
+       <div class="cbi-section-node">
+               <div class="cbi-dynlist" name="sshkeys">
+                       <p class="spinning"><%:Loading SSH keys…%></p>
+                       <div class="add-item" ondragover="dragKey(event)" ondrop="dropKey(event)">
+                               <input class="cbi-input-text" type="text" placeholder="<%:Paste or drag SSH key file…%>" onkeydown="if (event.keyCode === 13) addKey(event)" /><!--
+                               --><div class="cbi-button" onclick="addKey(event)"><%:Add key%></div>
+                       </div>
+               </div>
+       </div>
+</div>
+
+<%+footer%>
index 5f9d7e6034e48360813f77372282cdcb3f5085b1..bb0a0987da93bd31dd4179db2f9e96009be90d87 100644 (file)
@@ -496,6 +496,14 @@ select,
        pointer-events: auto;
 }
 
+.cbi-dynlist > .add-item {
+       display: flex;
+}
+
+.cbi-dynlist > .add-item > input {
+       flex: 1 1 auto;
+}
+
 select {
        padding: initial;
        background: #fff;
index 13939da3bdaf3a4291636373eda351f9ecd521d4..4203f03624bd8ab11b3bba9161aa4a88e5b640dd 100644 (file)
@@ -1263,6 +1263,14 @@ ul.cbi-tabmenu li.cbi-tab {
        height: auto;
 }
 
+.cbi-dynlist > .add-item {
+       display: flex;
+}
+
+.cbi-dynlist > .add-item > input {
+       flex: 1 1 auto;
+}
+
 input[type="text"] + .cbi-button,
 input[type="password"] + .cbi-button,
 select + .cbi-button {
index 0f835df4b4d725487f8c940896c9c245470c6f81..3df110195908937231288ec4c94eec309d7aa795 100644 (file)
@@ -285,7 +285,6 @@ h4 {
 .table {
     width: 100%;
     border-radius: 20px;
-    overflow: hidden;
 }
 
 .table > .tbody > .tr > .td,
@@ -361,18 +360,28 @@ div > .table > .tbody > .tr:nth-of-type(2n) {
 .cbi-section .table .tr.table-titles {
     background-color: #eee;
 }
-
-.cbi-section .table .cbi-section-table-titles {
-    background-color: #e0e0e0;
+.table .tr:first-child .td:first-child,
+.table .tr:first-child::before,
+.table .tr:first-child .th:first-child {
+    border-top-left-radius: 10px;
 }
-
-.table .tr.cbi-rowstyle-1:nth-child(n),
-.table .tr:nth-child(n) {
-    background-color: #f9f9f9;
+.table .tr:first-child .td:last-child,
+.table .tr:first-child .th:last-child {
+    border-top-right-radius: 10px;
+}
+.table .tr:last-child .td:first-child, 
+.table .tr:last-child::before {
+    border-bottom-left-radius: 10px;
+}
+.table .tr:last-child .td:last-child {
+    border-bottom-right-radius: 10px;
+}
+.table .tr.placeholder:last-child {
+    background-color: transparent;
 }
 
-.table .tr:nth-child(2n) {
-    background-color: #fff;
+.cbi-section .table .cbi-section-table-titles {
+    background-color: #e0e0e0;
 }
 
 /* fix progress bar */
@@ -546,6 +555,7 @@ td > table > tbody > tr > td,
 }
 
 .container .cbi-map .cbi-tabmenu + div {
+    border-radius: 0;
     border-bottom-left-radius: 10px;
     border-bottom-right-radius: 10px;
     overflow: hidden;
@@ -1362,7 +1372,6 @@ header > .container > .pull-right > * {
 }
 
 /* fix status processes */
-
 .node-status-processes > .main .table .tr .td:nth-child(3) {
     white-space: normal;
 }
@@ -1480,7 +1489,7 @@ header > .container > .pull-right > * {
     margin-left: 0;
 }
 
-.node-system-flashops .cbi-tabmenu {
+.lang_zh-cnBackup .cbi-tabmenu {
     margin-bottom: 1rem;
 }
 
@@ -1946,6 +1955,10 @@ footer {
     border-bottom-right-radius: 50px;
 }
 
+.node-main-login input.cbi-input-text {
+    box-shadow: 0 0 0 1000px white inset;
+}
+
 
 /* Interface after login */
 .logged-in {
@@ -2531,7 +2544,3 @@ footer {
         min-width: 25rem;
     }
 }
-
-input.cbi-input-text {
-    box-shadow: 0 0 0 1000px white inset;
-}
index 11d3cd68ae6a03041789a5095abc52b41d9a7c72..8985834eff1f62982d15eb172ed644afb387330d 100755 (executable)
         
     })
 
-    if(  $(window).width() > 992 ){
-        $('.logged-in .main-right').width( $(window).width() - $('.logged-in .main-left').width() - 50 );
-    }
-    
     $('body.logged-in').css('min-height', $(window).height());
     
+    $(function(){
+        if(  $(window).width() > 992 ){
+            $('.logged-in .main-right').outerWidth( $(window).width() - $('.logged-in .main-left').width() - 50 );
+        }
+        var a = window.getComputedStyle($(".cbi-section .table .tr:first-child")[0], ':before').getPropertyValue('content');
+        var b = window.getComputedStyle($('.cbi-section .table .tr:last-child')[0], ':before').getPropertyValue('content');
+        console.log(typeof a);
+        
+        if( a != 'none' || b != 'none' ){
+            $('.cbi-section .table .tr:first-child .td:first-child').css('border-top-left-radius', '0');
+            $('.cbi-section .table .tr:last-child .td:first-child').css('border-bottom-left-radius', '0');
+            $('.cbi-section .table .tr:first-child .th:first-child').css('border-top-left-radius', '0');
+            console.log($('.cbi-section .table .tr:last-child .td:first-child'));
+            
+        }
+    });
+
 })(jQuery);